organization
type: CapabilityStatement
node role: treeRoot
id:
  v: organization
text:
  status:
    v: extensions
  div: Implementation Guide Version: latest FHIR Version: 4.0.1 Supported Formats: application/fhir+xml, xml, application/fhir+json, json, application/x-turtle, ttl, html/json, html/xml, html/turtle Supported Patch Formats: Published on: Wed May 08 02:37:14 UTC 2024 Published by: Den telemedicinske infrastruktur (eHealth Infrastructure) Note to Implementers: FHIR Capabilities Any FHIR capability may be 'allowed' by the system unless explicitly marked as "SHALL NOT". A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case. FHIR RESTful Capabilities Mode: server Summary of System-wide Interactions Supports the transaction interaction. Supports the history-system interaction. Capabilities by Resource/Profile Summary The summary table lists the resources that are part of this configuration, and for each resource it lists: The relevant profiles (if any) The interactions supported by each resource (Read, Search, Update, and Create, are always shown, while VRead, Patch, Delete, History on Instance, or History on Type are only present if at least one of the resources has support for them. The required, recommended, and some optional search parameters (if any). The linked resources enabled for _include The other resources enabled for _revinclude The operations on the resource (if any) Resource Type Profile R V-R S U P C D Searches _include _revinclude Operations CareTeam http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-careteam y y y y y y _content, _has, _id, _language, _lastUpdated, _profile, _security, _tag, _text, category, context, date, encounter, identifier, managingOrganization, participant, patient, reasonCode, status, subject CareTeam:managingOrganization, CareTeam:participant, CareTeam:subject CareTeam:context, CareTeam:encounter, CareTeam:managingOrganization, CareTeam:participant, CareTeam:patient, CareTeam:subject, Organization:endpoint, Organization:partof, PractitionerRole:endpoint, PractitionerRole:…
url:
  v: http://ehealth.sundhed.dk/fhir/CapabilityStatement/organization
version:
  v: latest
name:
  v: organization
status:
  v: active
date:
  v: 2024-05-08T02:37:14.256+00:00
publisher:
  v: Den telemedicinske infrastruktur (eHealth Infrastructure)
contact:
  name:
    v: Den telemedicinske infrastruktur (eHealth Infrastructure)
  telecom:
    system:
      v: url
    value:
      v: http://ehealth.sundhed.dk
kind:
  v: instance
software:
  name:
    v: organization
  version:
    v: 1.12.4
implementation:
  description:
    v: eHealth organization service
  url:
    v: https://organization.devtest.systematic-ehealth.com/fhir
fhir version:
  v: 4.0.1
format:
  v: application/fhir+xml
format:
  v: xml
format:
  v: application/fhir+json
format:
  v: json
format:
  v: application/x-turtle
format:
  v: ttl
format:
  v: html/json
format:
  v: html/xml
format:
  v: html/turtle
rest:
  mode:
    v: server
  resource:
    type:
      v: CareTeam
    profile:
      v: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-careteam
      link: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-careteam
    interaction:
      code:
        v: update
    interaction:
      code:
        v: search-type
    interaction:
      code:
        v: vread
    interaction:
      code:
        v: read
    interaction:
      code:
        v: delete
    interaction:
      code:
        v: create
    conditional create:
      v: true
    conditional update:
      v: true
    conditional delete:
      v: multiple
    search include:
      v: CareTeam:managingOrganization
    search include:
      v: CareTeam:participant
    search include:
      v: CareTeam:subject
    search rev include:
      v: CareTeam:context
    search rev include:
      v: CareTeam:encounter
    search rev include:
      v: CareTeam:managingOrganization
    search rev include:
      v: CareTeam:participant
    search rev include:
      v: CareTeam:patient
    search rev include:
      v: CareTeam:subject
    search rev include:
      v: Organization:endpoint
    search rev include:
      v: Organization:partof
    search rev include:
      v: PractitionerRole:endpoint
    search rev include:
      v: PractitionerRole:location
    search rev include:
      v: PractitionerRole:organization
    search rev include:
      v: PractitionerRole:practitioner
    search rev include:
      v: PractitionerRole:service
    search rev include:
      v: Provenance:target
    search param:
      name:
        v: _content
      type:
        v: string
      documentation:
        v: Search the contents of the resource's data using a fulltext search
    search param:
      name:
        v: _has
      type:
        v: string
      documentation:
        v: Return resources linked to by the given target
    search param:
      name:
        v: _id
      type:
        v: token
      documentation:
        v: The ID of the resource
    search param:
      name:
        v: _language
      type:
        v: string
      documentation:
        v: The language of the resource
    search param:
      name:
        v: _lastUpdated
      type:
        v: date
      documentation:
        v: Only return resources which were last updated as specified by the given range
    search param:
      name:
        v: _profile
      type:
        v: uri
      documentation:
        v: Search for resources which have the given profile
    search param:
      name:
        v: _security
      type:
        v: token
      documentation:
        v: Search for resources which have the given security labels
    search param:
      name:
        v: _tag
      type:
        v: token
      documentation:
        v: Search for resources which have the given tag
    search param:
      name:
        v: _text
      type:
        v: string
      documentation:
        v: Search the contents of the resource's narrative using a fulltext search
    search param:
      name:
        v: category
      type:
        v: token
      documentation:
        v: Type of team
    search param:
      name:
        v: context
      type:
        v: reference
      documentation:
        v: Encounter or episode associated with CareTeam

name:
  v: date
type:
  v: date
documentation:
  v: Time period team covers

name:
  v: encounter
type:
  v: reference
documentation:
  v: Encounter or episode associated with CareTeam

name:
  v: identifier
type:
  v: token
documentation:
  v: External Ids for this team

name:
  v: managingOrganization
type:
  v: reference
documentation:
  v: Managing organization of a care team

name:
  v: participant
type:
  v: reference
documentation:
  v: Who is involved

name:
  v: patient
type:
  v: reference
documentation:
  v: Who care team is for

name:
  v: reasonCode
type:
  v: token
documentation:
  v: Reason care team exists

name:
  v: status
type:
  v: token
documentation:
  v: proposed | active | suspended | inactive | entered-in-error

name:
  v: subject
type:
  v: reference
documentation:
  v: Who care team is for

name:
  v: validate
definition:
  v: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/Multi-it-validate
  link: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/Multi-it-validate

type:
  v: OperationDefinition
profile:
  v: http://hl7.org/fhir/StructureDefinition/OperationDefinition
  link: http://hl7.org/fhir/StructureDefinition/OperationDefinition
interaction:
  code:
    v: read
search include:
  v: *
search rev include:
  v: CareTeam:context
search rev include:
  v: CareTeam:encounter
search rev include:
  v: CareTeam:managingOrganization
search rev include:
  v: CareTeam:participant
search rev include:
  v: CareTeam:patient
search rev include:
  v: CareTeam:subject
search rev include:
  v: Organization:endpoint
search rev include:
  v: Organization:partof
search rev include:
  v: PractitionerRole:endpoint
search rev include:
  v: PractitionerRole:location
search rev include:
  v: PractitionerRole:organization
search rev include:
  v: PractitionerRole:practitioner
search rev include:
  v: PractitionerRole:service
search rev include:
  v: Provenance:target

type:
  v: Organization
profile:
  v: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-organization
  link: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-organization
interaction:
  code:
    v: update
interaction:
  code:
    v: search-type
interaction:
  code:
    v: vread
interaction:
  code:
    v: read
interaction:
  code:
    v: patch
interaction:
  code:
    v: create
conditional create:
  v: true
conditional update:
  v: true
search include:
  v: Organization:partof
search rev include:
  v: CareTeam:managingOrganization
search rev include:
  v: Organization:partof
search rev include:
  v: Provenance:target
search param:
  name:
    v: _content
  type:
    v: string
  documentation:
    v: Search the contents of the resource's data using a fulltext search
search param:
  name:
    v: _has
  type:
    v: string
  documentation:
    v: Return resources linked to by the given target
search param:
  name:
    v: _id
  type:
    v: token
  documentation:
    v: The ID of the resource
search param:
  name:
    v: _language
  type:
    v: string
  documentation:
    v: The language of the resource
search param:
  name:
    v: _lastUpdated
  type:
    v: date
  documentation:
    v: Only return resources which were last updated as specified by the given range
search param:
  name:
    v: _profile
  type:
    v: uri
  documentation:
    v: Search for resources which have the given profile
search param:
  name:
    v: _security
  type:
    v: token
  documentation:
    v: Search for resources which have the given security labels
search param:
  name:
    v: _tag
  type:
    v: token
  documentation:
    v: Search for resources which have the given tag
search param:
  name:
    v: _text
  type:
    v: string
  documentation:
    v: Search the contents of the resource's narrative using a fulltext search
search param:
  name:
    v: active
  type:
    v: token
  documentation:
    v: A server defined search that may match any of the string fields in the Address, including line, city, state, country, postalCode, and/or text
search param:
  name:
    v: address
  type:
    v: string
  documentation:
    v: A (part of the) address of the organization
search param:
  name:
    v: address-city
  type:
    v: string
  documentation:
    v: A city specified in an address
search param:
  name:
    v: address-country
  type:
    v: string
  documentation:
    v: A country specified in an address
search param:
  name:
    v: address-postalcode
  type:
    v: string
  documentation:
    v: A postal code specified in an address
search param:
  name:
    v: address-state
  type:
    v: string
  documentation:
    v: A state specified in an address
search param:
  name:
    v: address-use
  type:
    v: token
  documentation:
    v: A use code specified in an address
search param:
  name:
    v: contactName
  type:
    v: string
  documentation:
    v: Contact name
search param:
  name:
    v: cvrNumber
  type:
    v: string
  documentation:
    v: Cvr number of the organization
search param:
  name:
    v: endpoint
  type:
    v: reference
  documentation:
    v: Technical endpoints providing access to services operated for the organization
search param:
  name:
    v: identifier
  type:
    v: token
  documentation:
    v: Any identifier for the organization (not the accreditation issuer's identifier)
search param:
  name:
    v: municipalityCode
  type:
    v: string
  documentation:
    v: Municipality code of the organization
search param:
  name:
    v: name
  type:
    v: string
  documentation:
    v: A portion of the organization's name or alias
search param:
  name:
    v: partof
  type:
    v: reference
  documentation:
    v: An organization of which this organization forms a part
search param:
  name:
    v: phonetic
  type:
    v: string

v: A portion of the organization's name using some kind of phonetic matching algorithm

name:
  v: providerIdentifier
type:
  v: string
documentation:
  v: Provider identifier of the organization

name:
  v: regionCode
type:
  v: string
documentation:
  v: Region code of the organization

name:
  v: source
type:
  v: token
documentation:
  v: Source of the organization

name:
  v: specialty
type:
  v: token
documentation:
  v: Specialty of the organization

name:
  v: type
type:
  v: token
documentation:
  v: A code for the type of organization

name:
  v: validate
definition:
  v: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/Multi-it-validate
  link: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/Multi-it-validate

name:
  v: traverse-to-sor
definition:
  v: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/Organization-i-traverse-to-sor
  link: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/Organization-i-traverse-to-sor
documentation:
  v: Traverse upforwards to the first SOR organization Http response code 404 will be returned if no related SOR organization could be found

type:
  v: Practitioner
profile:
  v: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-practitioner
  link: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-practitioner
interaction:
  code:
    v: update
interaction:
  code:
    v: search-type
interaction:
  code:
    v: vread
interaction:
  code:
    v: read
interaction:
  code:
    v: delete
interaction:
  code:
    v: create
conditional create:
  v: true
conditional update:
  v: true
conditional delete:
  v: multiple
search include:
  v: *
search rev include:
  v: CareTeam:context
search rev include:
  v: CareTeam:encounter
search rev include:
  v: CareTeam:managingOrganization
search rev include:
  v: CareTeam:participant
search rev include:
  v: CareTeam:patient
search rev include:
  v: CareTeam:subject
search rev include:
  v: Organization:endpoint
search rev include:
  v: Organization:partof
search rev include:
  v: PractitionerRole:endpoint
search rev include:
  v: PractitionerRole:location
search rev include:
  v: PractitionerRole:organization
search rev include:
  v: PractitionerRole:practitioner
search rev include:
  v: PractitionerRole:service
search rev include:
  v: Provenance:target
search param:
  name:
    v: _content
  type:
    v: string
  documentation:
    v: Search the contents of the resource's data using a fulltext search
search param:
  name:
    v: _has
  type:
    v: string
  documentation:
    v: Return resources linked to by the given target
search param:
  name:
    v: _id
  type:
    v: token
  documentation:
    v: The ID of the resource
search param:
  name:
    v: _language
  type:
    v: string
  documentation:
    v: The language of the resource
search param:
  name:
    v: _lastUpdated
  type:
    v: date
  documentation:
    v: Only return resources which were last updated as specified by the given range
search param:
  name:
    v: _profile
  type:
    v: uri
  documentation:
    v: Search for resources which have the given profile
search param:
  name:
    v: _security
  type:
    v: token
  documentation:
    v: Search for resources which have the given security labels
search param:
  name:
    v: _tag
  type:
    v: token
  documentation:
    v: Search for resources which have the given tag
search param:
  name:
    v: _text
  type:
    v: string
  documentation:
    v: Search the contents of the resource's narrative using a fulltext search
search param:
  name:
    v: active
  type:
    v: token
  documentation:
    v: Whether the practitioner record is active
search param:
  name:
    v: address
  type:
    v: string
  documentation:
    v: A server defined search that may match any of the string fields in the Address, including line, city, state, country, postalCode, and/or text
search param:
  name:
    v: address-city
  type:
    v: string
  documentation:
    v: A city specified in an address
search param:
  name:
    v: address-country
  type:
    v: string
  documentation:
    v: A country specified in an address
search param:
  name:
    v: address-postalcode
  type:
    v: string
  documentation:
    v: A postalCode specified in an address
search param:
  name:
    v: address-state
  type:
    v: string
  documentation:
    v: A state specified in an address
search param:
  name:
    v: address-use
  type:
    v: token
  documentation:
    v: A use code specified in an address
search param:
  name:
    v: communication
  type:
    v: token
  documentation:
    v: One of the languages that the practitioner can communicate with
search param:
  name:
    v: email
  type:
    v: token
  documentation:
    v: A value in an email contact
search param:
  name:
    v: family
  type:
    v: string
  documentation:
    v: A portion of the family name
search param:
  name:
    v: gender
  type:
    v: token
  documentation:
    v: Gender of the practitioner
search param:
  name:
    v: given

v: string

v: A portion of the given name

name:
  v: identifier
type:
  v: token
documentation:
  v: A practitioner's Identifier

name:
  v: name
type:
  v: string
documentation:
  v: A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text

name:
  v: phone
type:
  v: token
documentation:
  v: A value in a phone contact

name:
  v: phonetic
type:
  v: string
documentation:
  v: A portion of either family or given name using some kind of phonetic matching algorithm

name:
  v: telecom
type:
  v: token
documentation:
  v: The value in any kind of contact

name:
  v: validate
definition:
  v: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/Multi-it-validate
  link: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/Multi-it-validate

type:
  v: PractitionerRole
profile:
  v: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-practitionerrole
  link: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-practitionerrole
interaction:
  code:
    v: update
interaction:
  code:
    v: search-type
interaction:
  code:
    v: vread
interaction:
  code:
    v: read
interaction:
  code:
    v: delete
interaction:
  code:
    v: create
conditional create:
  v: true
conditional update:
  v: true
conditional delete:
  v: multiple
search include:
  v: *
search include:
  v: PractitionerRole:endpoint
search include:
  v: PractitionerRole:location
search include:
  v: PractitionerRole:organization
search include:
  v: PractitionerRole:practitioner
search include:
  v: PractitionerRole:service
search rev include:
  v: CareTeam:context
search rev include:
  v: CareTeam:encounter
search rev include:
  v: CareTeam:managingOrganization
search rev include:
  v: CareTeam:participant
search rev include:
  v: CareTeam:patient
search rev include:
  v: CareTeam:subject
search rev include:
  v: Organization:endpoint
search rev include:
  v: Organization:partof
search rev include:
  v: PractitionerRole:endpoint
search rev include:
  v: PractitionerRole:location
search rev include:
  v: PractitionerRole:organization
search rev include:
  v: PractitionerRole:practitioner
search rev include:
  v: PractitionerRole:service
search rev include:
  v: Provenance:target
search param:
  name:
    v: _content
  type:
    v: string
  documentation:
    v: Search the contents of the resource's data using a fulltext search
search param:
  name:
    v: _has
  type:
    v: string
  documentation:
    v: Return resources linked to by the given target
search param:
  name:
    v: _id
  type:
    v: token
  documentation:
    v: The ID of the resource
search param:
  name:
    v: _language
  type:
    v: string
  documentation:
    v: The language of the resource
search param:
  name:
    v: _lastUpdated
  type:
    v: date
  documentation:
    v: Only return resources which were last updated as specified by the given range
search param:
  name:
    v: _profile
  type:
    v: uri
  documentation:
    v: Search for resources which have the given profile
search param:
  name:
    v: _security
  type:
    v: token
  documentation:
    v: Search for resources which have the given security labels
search param:
  name:
    v: _tag
  type:
    v: token
  documentation:
    v: Search for resources which have the given tag
search param:
  name:
    v: _text
  type:
    v: string
  documentation:
    v: Search the contents of the resource's narrative using a fulltext search
search param:
  name:
    v: active
  type:
    v: token
  documentation:
    v: Whether this practitioner's record is in active use
search param:
  name:
    v: date
  type:
    v: date
  documentation:
    v: The period during which the practitioner is authorized to perform in these role(s)
search param:
  name:
    v: email
  type:
    v: token
  documentation:
    v: A value in an email contact
search param:
  name:
    v: endpoint
  type:
    v: reference
  documentation:
    v: Technical endpoints providing access to services operated for the practitioner with this role
search param:
  name:
    v: identifier
  type:
    v: token
  documentation:
    v: A practitioner's Identifier
search param:
  name:
    v: location
  type:
    v: reference
  documentation:
    v: One of the locations at which this practitioner provides care
search param:
  name:
    v: organization
  type:
    v: reference
  documentation:
    v: The identity of the organization the practitioner represents / acts on behalf of
search param:
  name:
    v: phone
  type:
    v: token
  documentation:
    v: A value in a phone contact
search param:
  name:
    v: practitioner
  type:
    v: reference
  documentation:
    v: Practitioner that is able to provide the defined services for the organation
search param:
  name:
    v: role
  type:
    v: token
  documentation:
    v: The practitioner can perform this role at for the organization

name:
  v: service
type:
  v: reference
documentation:
  v: The list of healthcare services that this worker provides for this role's Organization/Location(s)

name:
  v: specialty
type:
  v: token
documentation:
  v: The practitioner has this specialty at an organization

name:
  v: telecom
type:
  v: token
documentation:
  v: The value in any kind of contact

name:
  v: validate
definition:
  v: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/Multi-it-validate
  link: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/Multi-it-validate

type:
  v: Provenance
profile:
  v: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-provenance
  link: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-provenance
interaction:
  code:
    v: search-type
interaction:
  code:
    v: vread
interaction:
  code:
    v: read
search rev include:
  v: CareTeam:context
search rev include:
  v: CareTeam:encounter
search rev include:
  v: CareTeam:managingOrganization
search rev include:
  v: CareTeam:participant
search rev include:
  v: CareTeam:patient
search rev include:
  v: CareTeam:subject
search rev include:
  v: Organization:endpoint
search rev include:
  v: Organization:partof
search rev include:
  v: PractitionerRole:endpoint
search rev include:
  v: PractitionerRole:location
search rev include:
  v: PractitionerRole:organization
search rev include:
  v: PractitionerRole:practitioner
search rev include:
  v: PractitionerRole:service
search rev include:
  v: Provenance:target
search param:
  name:
    v: _id
  type:
    v: token
  documentation:
    v: The ID of the resource
search param:
  name:
    v: recorded
  type:
    v: date
  documentation:
    v: When the activity was recorded / updated
search param:
  name:
    v: target
  type:
    v: reference
  documentation:
    v: Target Reference(s) (usually version specific)

code:
  v: transaction

code:
  v: history-system

name:
  v: migrate-list
definition:
  v: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-migrate-list
  link: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-migrate-list
documentation:
  v: Data migration

name:
  v: persist-login
definition:
  v: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-persist-login
  link: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-persist-login
documentation:
  v: This operation persists login information into CareTeams and PractitionerRoles The following elements of each careteam are mandatory: - id: Reference based on the careteam from the saml security token - status: any - name: any - reasonCode: any - participant: 1 for each careteam-role in the saml security token -- role: from the saml security token -- member: reference to the practitioner -- onBehalfOf: reference to organization (cannot be set currently because of a bug in hapi) Persist-login will find each careteam, and update it with any new participants and roles from the input bundle. The input careteam resources are are used as a container for the participant list. The rest of the fields are not used. The following elements of each PractitionerRole are mandatory: - practitioner - organization - code: roles from the saml security token (CareteamParticipantRole valueset) Persist-login will search for practitionerRoles for each combination of (practitioner, organization) and create it if it doesn't already exists.

name:
  v: import-organizations
definition:
  v: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-import-organizations
  link: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-import-organizations
documentation:
  v: Import a bundle containing at least one organization tree.

name:
  v: process-message
definition:
  v: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-process-message
  link: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-process-message
documentation:
  v: Accept a FHIR Message Bundle for processing

name:
  v: perform-reindexing-pass
definition:
  v: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-perform-reindexing-pass
  link: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-perform-reindexing-pass
documentation:
  v: Forces a single pass of the resource reindexing processor

name:
  v: meta
definition:
  v: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-meta
  link: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-meta

name:
  v: get-resource-counts
definition:
  v: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-get-resource-counts
  link: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-get-resource-counts
documentation:
  v: Provides the number of resources currently stored on the server, broken down by resource type

name:
  v: reindex-terminology
definition:
  v: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-reindex-terminology
  link: https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-reindex-terminology