@prefix fhir: . @prefix owl: . @prefix rdfs: . @prefix xsd: . # - resource ------------------------------------------------------------------- a fhir:CapabilityStatement ; fhir:nodeRole fhir:treeRoot ; fhir:id [ fhir:v "organization"] ; # fhir:text [ fhir:status [ fhir:v "extensions" ] ; fhir:div "

  • Implementation Guide Version: 3.1.0
  • 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: Mon Apr 29 02:37:33 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 TypeProfileRV-RSUPCDSearches_include_revincludeOperations
CareTeamhttp://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-careteamyyyyyy_content, _has, _id, _language, _lastUpdated, _profile, _security, _tag, _text, category, context, date, encounter, identifier, managingOrganization, participant, patient, reasonCode, status, subjectCareTeam:managingOrganization, CareTeam:participant, CareTeam:subjectCareTeam:context, CareTeam:encounter, CareTeam:managingOrganization, CareTeam:participant, CareTeam:patient, CareTeam:subject, Organization:endpoint, Organization:partof, PractitionerRole:endpoint, PractitionerRole:location, PractitionerRole:organization, PractitionerRole:practitioner, PractitionerRole:service, Provenance:target
OperationDefinitionhttp://hl7.org/fhir/StructureDefinition/OperationDefinitiony*CareTeam:context, CareTeam:encounter, CareTeam:managingOrganization, CareTeam:participant, CareTeam:patient, CareTeam:subject, Organization:endpoint, Organization:partof, PractitionerRole:endpoint, PractitionerRole:location, PractitionerRole:organization, PractitionerRole:practitioner, PractitionerRole:service, Provenance:target
Organizationhttp://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-organizationyyyyyy_content, _has, _id, _language, _lastUpdated, _profile, _security, _tag, _text, active, address, address-city, address-country, address-postalcode, address-state, address-use, contactName, cvrNumber, endpoint, identifier, municipalityCode, name, partof, phonetic, providerIdentifier, regionCode, source, specialty, typeOrganization:partofCareTeam:managingOrganization, Organization:partof, Provenance:target
Practitionerhttp://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-practitioneryyyyyy_content, _has, _id, _language, _lastUpdated, _profile, _security, _tag, _text, active, address, address-city, address-country, address-postalcode, address-state, address-use, communication, email, family, gender, given, identifier, name, phone, phonetic, telecom*CareTeam:context, CareTeam:encounter, CareTeam:managingOrganization, CareTeam:participant, CareTeam:patient, CareTeam:subject, Organization:endpoint, Organization:partof, PractitionerRole:endpoint, PractitionerRole:location, PractitionerRole:organization, PractitionerRole:practitioner, PractitionerRole:service, Provenance:target
PractitionerRolehttp://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-practitionerroleyyyyyy_content, _has, _id, _language, _lastUpdated, _profile, _security, _tag, _text, active, date, email, endpoint, identifier, location, organization, phone, practitioner, role, service, specialty, telecom*, PractitionerRole:endpoint, PractitionerRole:location, PractitionerRole:organization, PractitionerRole:practitioner, PractitionerRole:serviceCareTeam:context, CareTeam:encounter, CareTeam:managingOrganization, CareTeam:participant, CareTeam:patient, CareTeam:subject, Organization:endpoint, Organization:partof, PractitionerRole:endpoint, PractitionerRole:location, PractitionerRole:organization, PractitionerRole:practitioner, PractitionerRole:service, Provenance:target
Provenancehttp://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-provenanceyyy_id, recorded, targetCareTeam:context, CareTeam:encounter, CareTeam:managingOrganization, CareTeam:participant, CareTeam:patient, CareTeam:subject, Organization:endpoint, Organization:partof, PractitionerRole:endpoint, PractitionerRole:location, PractitionerRole:organization, PractitionerRole:practitioner, PractitionerRole:service, Provenance:target

Resource Conformance: supportedCareTeam

Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports update, search-type, vread, read, delete, create.

Search Parameters
ConformanceParameterTypeDocumentation
SHALL_contentstring

Search the contents of the resource's data using a fulltext search

\n
SHALL_hasstring

Return resources linked to by the given target

\n
SHALL_idtoken

The ID of the resource

\n
SHALL_languagestring

The language of the resource

\n
SHALL_lastUpdateddate

Only return resources which were last updated as specified by the given range

\n
SHALL_profileuri

Search for resources which have the given profile

\n
SHALL_securitytoken

Search for resources which have the given security labels

\n
SHALL_tagtoken

Search for resources which have the given tag

\n
SHALL_textstring

Search the contents of the resource's narrative using a fulltext search

\n
SHALLcategorytoken

Type of team

\n
SHALLcontextreference

Encounter or episode associated with CareTeam

\n
SHALLdatedate

Time period team covers

\n
SHALLencounterreference

Encounter or episode associated with CareTeam

\n
SHALLidentifiertoken

External Ids for this team

\n
SHALLmanagingOrganizationreference

Managing organization of a care team

\n
SHALLparticipantreference

Who is involved

\n
SHALLpatientreference

Who care team is for

\n
SHALLreasonCodetoken

Reason care team exists

\n
SHALLstatustoken

proposed | active | suspended | inactive | entered-in-error

\n
SHALLsubjectreference

Who care team is for

\n
 
Extended Operations
ConformanceOperationDocumentation
SHALL$validate

Resource Conformance: supportedOperationDefinition

Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read.

Resource Conformance: supportedOrganization

Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports update, search-type, vread, read, patch, create.

Search Parameters
ConformanceParameterTypeDocumentation
SHALL_contentstring

Search the contents of the resource's data using a fulltext search

\n
SHALL_hasstring

Return resources linked to by the given target

\n
SHALL_idtoken

The ID of the resource

\n
SHALL_languagestring

The language of the resource

\n
SHALL_lastUpdateddate

Only return resources which were last updated as specified by the given range

\n
SHALL_profileuri

Search for resources which have the given profile

\n
SHALL_securitytoken

Search for resources which have the given security labels

\n
SHALL_tagtoken

Search for resources which have the given tag

\n
SHALL_textstring

Search the contents of the resource's narrative using a fulltext search

\n
SHALLactivetoken

A server defined search that may match any of the string fields in the Address, including line, city, state, country, postalCode, and/or text

\n
SHALLaddressstring

A (part of the) address of the organization

\n
SHALLaddress-citystring

A city specified in an address

\n
SHALLaddress-countrystring

A country specified in an address

\n
SHALLaddress-postalcodestring

A postal code specified in an address

\n
SHALLaddress-statestring

A state specified in an address

\n
SHALLaddress-usetoken

A use code specified in an address

\n
SHALLcontactNamestring

Contact name

\n
SHALLcvrNumberstring

Cvr number of the organization

\n
SHALLendpointreference

Technical endpoints providing access to services operated for the organization

\n
SHALLidentifiertoken

Any identifier for the organization (not the accreditation issuer's identifier)

\n
SHALLmunicipalityCodestring

Municipality code of the organization

\n
SHALLnamestring

A portion of the organization's name or alias

\n
SHALLpartofreference

An organization of which this organization forms a part

\n
SHALLphoneticstring

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

\n
SHALLproviderIdentifierstring

Provider identifier of the organization

\n
SHALLregionCodestring

Region code of the organization

\n
SHALLsourcetoken

Source of the organization

\n
SHALLspecialtytoken

Specialty of the organization

\n
SHALLtypetoken

A code for the type of organization

\n
 
Extended Operations
ConformanceOperationDocumentation
SHALL$validate
SHALL$traverse-to-sor

Traverse upforwards to the first SOR organization\nHttp response code 404 will be returned if no related SOR organization could be found

\n

Resource Conformance: supportedPractitioner

Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports update, search-type, vread, read, delete, create.

Search Parameters
ConformanceParameterTypeDocumentation
SHALL_contentstring

Search the contents of the resource's data using a fulltext search

\n
SHALL_hasstring

Return resources linked to by the given target

\n
SHALL_idtoken

The ID of the resource

\n
SHALL_languagestring

The language of the resource

\n
SHALL_lastUpdateddate

Only return resources which were last updated as specified by the given range

\n
SHALL_profileuri

Search for resources which have the given profile

\n
SHALL_securitytoken

Search for resources which have the given security labels

\n
SHALL_tagtoken

Search for resources which have the given tag

\n
SHALL_textstring

Search the contents of the resource's narrative using a fulltext search

\n
SHALLactivetoken

Whether the practitioner record is active

\n
SHALLaddressstring

A server defined search that may match any of the string fields in the Address, including line, city, state, country, postalCode, and/or text

\n
SHALLaddress-citystring

A city specified in an address

\n
SHALLaddress-countrystring

A country specified in an address

\n
SHALLaddress-postalcodestring

A postalCode specified in an address

\n
SHALLaddress-statestring

A state specified in an address

\n
SHALLaddress-usetoken

A use code specified in an address

\n
SHALLcommunicationtoken

One of the languages that the practitioner can communicate with

\n
SHALLemailtoken

A value in an email contact

\n
SHALLfamilystring

A portion of the family name

\n
SHALLgendertoken

Gender of the practitioner

\n
SHALLgivenstring

A portion of the given name

\n
SHALLidentifiertoken

A practitioner's Identifier

\n
SHALLnamestring

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

\n
SHALLphonetoken

A value in a phone contact

\n
SHALLphoneticstring

A portion of either family or given name using some kind of phonetic matching algorithm

\n
SHALLtelecomtoken

The value in any kind of contact

\n
 
Extended Operations
ConformanceOperationDocumentation
SHALL$validate

Resource Conformance: supportedPractitionerRole

Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports update, search-type, vread, read, delete, create.

Search Parameters
ConformanceParameterTypeDocumentation
SHALL_contentstring

Search the contents of the resource's data using a fulltext search

\n
SHALL_hasstring

Return resources linked to by the given target

\n
SHALL_idtoken

The ID of the resource

\n
SHALL_languagestring

The language of the resource

\n
SHALL_lastUpdateddate

Only return resources which were last updated as specified by the given range

\n
SHALL_profileuri

Search for resources which have the given profile

\n
SHALL_securitytoken

Search for resources which have the given security labels

\n
SHALL_tagtoken

Search for resources which have the given tag

\n
SHALL_textstring

Search the contents of the resource's narrative using a fulltext search

\n
SHALLactivetoken

Whether this practitioner's record is in active use

\n
SHALLdatedate

The period during which the practitioner is authorized to perform in these role(s)

\n
SHALLemailtoken

A value in an email contact

\n
SHALLendpointreference

Technical endpoints providing access to services operated for the practitioner with this role

\n
SHALLidentifiertoken

A practitioner's Identifier

\n
SHALLlocationreference

One of the locations at which this practitioner provides care

\n
SHALLorganizationreference

The identity of the organization the practitioner represents / acts on behalf of

\n
SHALLphonetoken

A value in a phone contact

\n
SHALLpractitionerreference

Practitioner that is able to provide the defined services for the organation

\n
SHALLroletoken

The practitioner can perform this role at for the organization

\n
SHALLservicereference

The list of healthcare services that this worker provides for this role's Organization/Location(s)

\n
SHALLspecialtytoken

The practitioner has this specialty at an organization

\n
SHALLtelecomtoken

The value in any kind of contact

\n
 
Extended Operations
ConformanceOperationDocumentation
SHALL$validate

Resource Conformance: supportedProvenance

Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports search-type, vread, read.

Search Parameters
ConformanceParameterTypeDocumentation
SHALL_idtoken

The ID of the resource

\n
SHALLrecordeddate

When the activity was recorded / updated

\n
SHALLtargetreference

Target Reference(s) (usually version specific)

\n
 
" ] ; # fhir:url [ fhir:v "http://ehealth.sundhed.dk/fhir/CapabilityStatement/organization"^^xsd:anyURI] ; # fhir:version [ fhir:v "3.1.0"] ; # fhir:name [ fhir:v "organization"] ; # fhir:status [ fhir:v "active"] ; # fhir:date [ fhir:v "2024-04-29T02:37:33.458+00:00"^^xsd:dateTime] ; # fhir:publisher [ fhir:v "Den telemedicinske infrastruktur (eHealth Infrastructure)"] ; # fhir:contact ( [ fhir:name [ fhir:v "Den telemedicinske infrastruktur (eHealth Infrastructure)" ] ; fhir:telecom ( [ fhir:system [ fhir:v "url" ] ; fhir:value [ fhir:v "http://ehealth.sundhed.dk" ] ] ) ] ) ; # fhir:kind [ fhir:v "instance"] ; # fhir:software [ fhir:name [ fhir:v "organization" ] ; fhir:version [ fhir:v "1.12.3" ] ] ; # fhir:implementation [ fhir:description [ fhir:v "eHealth organization service" ] ; fhir:url [ fhir:v "https://organization.devtest.systematic-ehealth.com/fhir"^^xsd:anyURI ] ] ; # fhir:fhirVersion [ fhir:v "4.0.1"] ; # fhir:format ( [ fhir:v "application/fhir+xml"] [ fhir:v "xml"] [ fhir:v "application/fhir+json"] [ fhir:v "json"] [ fhir:v "application/x-turtle"] [ fhir:v "ttl"] [ fhir:v "html/json"] [ fhir:v "html/xml"] [ fhir:v "html/turtle"] ) ; # fhir:rest ( [ fhir:mode [ fhir:v "server" ] ; fhir:resource ( [ fhir:type [ fhir:v "CareTeam" ] ; fhir:profile [ fhir:v "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-careteam"^^xsd:anyURI ; fhir:link ] ; fhir:interaction ( [ fhir:code [ fhir:v "update" ] ] [ fhir:code [ fhir:v "search-type" ] ] [ fhir:code [ fhir:v "vread" ] ] [ fhir:code [ fhir:v "read" ] ] [ fhir:code [ fhir:v "delete" ] ] [ fhir:code [ fhir:v "create" ] ] ) ; fhir:conditionalCreate [ fhir:v "true"^^xsd:boolean ] ; fhir:conditionalUpdate [ fhir:v "true"^^xsd:boolean ] ; fhir:conditionalDelete [ fhir:v "multiple" ] ; fhir:searchInclude ( [ fhir:v "CareTeam:managingOrganization" ] [ fhir:v "CareTeam:participant" ] [ fhir:v "CareTeam:subject" ] ) ; fhir:searchRevInclude ( [ fhir:v "CareTeam:context" ] [ fhir:v "CareTeam:encounter" ] [ fhir:v "CareTeam:managingOrganization" ] [ fhir:v "CareTeam:participant" ] [ fhir:v "CareTeam:patient" ] [ fhir:v "CareTeam:subject" ] [ fhir:v "Organization:endpoint" ] [ fhir:v "Organization:partof" ] [ fhir:v "PractitionerRole:endpoint" ] [ fhir:v "PractitionerRole:location" ] [ fhir:v "PractitionerRole:organization" ] [ fhir:v "PractitionerRole:practitioner" ] [ fhir:v "PractitionerRole:service" ] [ fhir:v "Provenance:target" ] ) ; fhir:searchParam ( [ fhir:name [ fhir:v "_content" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "Search the contents of the resource's data using a fulltext search" ] ] [ fhir:name [ fhir:v "_has" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "Return resources linked to by the given target" ] ] [ fhir:name [ fhir:v "_id" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "The ID of the resource" ] ] [ fhir:name [ fhir:v "_language" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "The language of the resource" ] ] [ fhir:name [ fhir:v "_lastUpdated" ] ; fhir:type [ fhir:v "date" ] ; fhir:documentation [ fhir:v "Only return resources which were last updated as specified by the given range" ] ] [ fhir:name [ fhir:v "_profile" ] ; fhir:type [ fhir:v "uri" ] ; fhir:documentation [ fhir:v "Search for resources which have the given profile" ] ] [ fhir:name [ fhir:v "_security" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "Search for resources which have the given security labels" ] ] [ fhir:name [ fhir:v "_tag" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "Search for resources which have the given tag" ] ] [ fhir:name [ fhir:v "_text" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "Search the contents of the resource's narrative using a fulltext search" ] ] [ fhir:name [ fhir:v "category" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "Type of team" ] ] [ fhir:name [ fhir:v "context" ] ; fhir:type [ fhir:v "reference" ] ; fhir:documentation [ fhir:v "Encounter or episode associated with CareTeam" ] ] [ fhir:name [ fhir:v "date" ] ; fhir:type [ fhir:v "date" ] ; fhir:documentation [ fhir:v "Time period team covers" ] ] [ fhir:name [ fhir:v "encounter" ] ; fhir:type [ fhir:v "reference" ] ; fhir:documentation [ fhir:v "Encounter or episode associated with CareTeam" ] ] [ fhir:name [ fhir:v "identifier" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "External Ids for this team" ] ] [ fhir:name [ fhir:v "managingOrganization" ] ; fhir:type [ fhir:v "reference" ] ; fhir:documentation [ fhir:v "Managing organization of a care team" ] ] [ fhir:name [ fhir:v "participant" ] ; fhir:type [ fhir:v "reference" ] ; fhir:documentation [ fhir:v "Who is involved" ] ] [ fhir:name [ fhir:v "patient" ] ; fhir:type [ fhir:v "reference" ] ; fhir:documentation [ fhir:v "Who care team is for" ] ] [ fhir:name [ fhir:v "reasonCode" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "Reason care team exists" ] ] [ fhir:name [ fhir:v "status" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "proposed | active | suspended | inactive | entered-in-error" ] ] [ fhir:name [ fhir:v "subject" ] ; fhir:type [ fhir:v "reference" ] ; fhir:documentation [ fhir:v "Who care team is for" ] ] ) ; fhir:operation ( [ fhir:name [ fhir:v "validate" ] ; fhir:definition [ fhir:v "https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/Multi-it-validate"^^xsd:anyURI ; fhir:link ] ] ) ] [ fhir:type [ fhir:v "OperationDefinition" ] ; fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/OperationDefinition"^^xsd:anyURI ; fhir:link ] ; fhir:interaction ( [ fhir:code [ fhir:v "read" ] ] ) ; fhir:searchInclude ( [ fhir:v "*" ] ) ; fhir:searchRevInclude ( [ fhir:v "CareTeam:context" ] [ fhir:v "CareTeam:encounter" ] [ fhir:v "CareTeam:managingOrganization" ] [ fhir:v "CareTeam:participant" ] [ fhir:v "CareTeam:patient" ] [ fhir:v "CareTeam:subject" ] [ fhir:v "Organization:endpoint" ] [ fhir:v "Organization:partof" ] [ fhir:v "PractitionerRole:endpoint" ] [ fhir:v "PractitionerRole:location" ] [ fhir:v "PractitionerRole:organization" ] [ fhir:v "PractitionerRole:practitioner" ] [ fhir:v "PractitionerRole:service" ] [ fhir:v "Provenance:target" ] ) ] [ fhir:type [ fhir:v "Organization" ] ; fhir:profile [ fhir:v "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-organization"^^xsd:anyURI ; fhir:link ] ; fhir:interaction ( [ fhir:code [ fhir:v "update" ] ] [ fhir:code [ fhir:v "search-type" ] ] [ fhir:code [ fhir:v "vread" ] ] [ fhir:code [ fhir:v "read" ] ] [ fhir:code [ fhir:v "patch" ] ] [ fhir:code [ fhir:v "create" ] ] ) ; fhir:conditionalCreate [ fhir:v "true"^^xsd:boolean ] ; fhir:conditionalUpdate [ fhir:v "true"^^xsd:boolean ] ; fhir:searchInclude ( [ fhir:v "Organization:partof" ] ) ; fhir:searchRevInclude ( [ fhir:v "CareTeam:managingOrganization" ] [ fhir:v "Organization:partof" ] [ fhir:v "Provenance:target" ] ) ; fhir:searchParam ( [ fhir:name [ fhir:v "_content" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "Search the contents of the resource's data using a fulltext search" ] ] [ fhir:name [ fhir:v "_has" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "Return resources linked to by the given target" ] ] [ fhir:name [ fhir:v "_id" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "The ID of the resource" ] ] [ fhir:name [ fhir:v "_language" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "The language of the resource" ] ] [ fhir:name [ fhir:v "_lastUpdated" ] ; fhir:type [ fhir:v "date" ] ; fhir:documentation [ fhir:v "Only return resources which were last updated as specified by the given range" ] ] [ fhir:name [ fhir:v "_profile" ] ; fhir:type [ fhir:v "uri" ] ; fhir:documentation [ fhir:v "Search for resources which have the given profile" ] ] [ fhir:name [ fhir:v "_security" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "Search for resources which have the given security labels" ] ] [ fhir:name [ fhir:v "_tag" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "Search for resources which have the given tag" ] ] [ fhir:name [ fhir:v "_text" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "Search the contents of the resource's narrative using a fulltext search" ] ] [ fhir:name [ fhir:v "active" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir: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" ] ] [ fhir:name [ fhir:v "address" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "A (part of the) address of the organization" ] ] [ fhir:name [ fhir:v "address-city" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "A city specified in an address" ] ] [ fhir:name [ fhir:v "address-country" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "A country specified in an address" ] ] [ fhir:name [ fhir:v "address-postalcode" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "A postal code specified in an address" ] ] [ fhir:name [ fhir:v "address-state" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "A state specified in an address" ] ] [ fhir:name [ fhir:v "address-use" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "A use code specified in an address" ] ] [ fhir:name [ fhir:v "contactName" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "Contact name" ] ] [ fhir:name [ fhir:v "cvrNumber" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "Cvr number of the organization" ] ] [ fhir:name [ fhir:v "endpoint" ] ; fhir:type [ fhir:v "reference" ] ; fhir:documentation [ fhir:v "Technical endpoints providing access to services operated for the organization" ] ] [ fhir:name [ fhir:v "identifier" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "Any identifier for the organization (not the accreditation issuer's identifier)" ] ] [ fhir:name [ fhir:v "municipalityCode" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "Municipality code of the organization" ] ] [ fhir:name [ fhir:v "name" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "A portion of the organization's name or alias" ] ] [ fhir:name [ fhir:v "partof" ] ; fhir:type [ fhir:v "reference" ] ; fhir:documentation [ fhir:v "An organization of which this organization forms a part" ] ] [ fhir:name [ fhir:v "phonetic" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "A portion of the organization's name using some kind of phonetic matching algorithm" ] ] [ fhir:name [ fhir:v "providerIdentifier" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "Provider identifier of the organization" ] ] [ fhir:name [ fhir:v "regionCode" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "Region code of the organization" ] ] [ fhir:name [ fhir:v "source" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "Source of the organization" ] ] [ fhir:name [ fhir:v "specialty" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "Specialty of the organization" ] ] [ fhir:name [ fhir:v "type" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "A code for the type of organization" ] ] ) ; fhir:operation ( [ fhir:name [ fhir:v "validate" ] ; fhir:definition [ fhir:v "https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/Multi-it-validate"^^xsd:anyURI ; fhir:link ] ] [ fhir:name [ fhir:v "traverse-to-sor" ] ; fhir:definition [ fhir:v "https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/Organization-i-traverse-to-sor"^^xsd:anyURI ; fhir:link ] ; fhir:documentation [ fhir:v "Traverse upforwards to the first SOR organization\nHttp response code 404 will be returned if no related SOR organization could be found" ] ] ) ] [ fhir:type [ fhir:v "Practitioner" ] ; fhir:profile [ fhir:v "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-practitioner"^^xsd:anyURI ; fhir:link ] ; fhir:interaction ( [ fhir:code [ fhir:v "update" ] ] [ fhir:code [ fhir:v "search-type" ] ] [ fhir:code [ fhir:v "vread" ] ] [ fhir:code [ fhir:v "read" ] ] [ fhir:code [ fhir:v "delete" ] ] [ fhir:code [ fhir:v "create" ] ] ) ; fhir:conditionalCreate [ fhir:v "true"^^xsd:boolean ] ; fhir:conditionalUpdate [ fhir:v "true"^^xsd:boolean ] ; fhir:conditionalDelete [ fhir:v "multiple" ] ; fhir:searchInclude ( [ fhir:v "*" ] ) ; fhir:searchRevInclude ( [ fhir:v "CareTeam:context" ] [ fhir:v "CareTeam:encounter" ] [ fhir:v "CareTeam:managingOrganization" ] [ fhir:v "CareTeam:participant" ] [ fhir:v "CareTeam:patient" ] [ fhir:v "CareTeam:subject" ] [ fhir:v "Organization:endpoint" ] [ fhir:v "Organization:partof" ] [ fhir:v "PractitionerRole:endpoint" ] [ fhir:v "PractitionerRole:location" ] [ fhir:v "PractitionerRole:organization" ] [ fhir:v "PractitionerRole:practitioner" ] [ fhir:v "PractitionerRole:service" ] [ fhir:v "Provenance:target" ] ) ; fhir:searchParam ( [ fhir:name [ fhir:v "_content" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "Search the contents of the resource's data using a fulltext search" ] ] [ fhir:name [ fhir:v "_has" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "Return resources linked to by the given target" ] ] [ fhir:name [ fhir:v "_id" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "The ID of the resource" ] ] [ fhir:name [ fhir:v "_language" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "The language of the resource" ] ] [ fhir:name [ fhir:v "_lastUpdated" ] ; fhir:type [ fhir:v "date" ] ; fhir:documentation [ fhir:v "Only return resources which were last updated as specified by the given range" ] ] [ fhir:name [ fhir:v "_profile" ] ; fhir:type [ fhir:v "uri" ] ; fhir:documentation [ fhir:v "Search for resources which have the given profile" ] ] [ fhir:name [ fhir:v "_security" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "Search for resources which have the given security labels" ] ] [ fhir:name [ fhir:v "_tag" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "Search for resources which have the given tag" ] ] [ fhir:name [ fhir:v "_text" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "Search the contents of the resource's narrative using a fulltext search" ] ] [ fhir:name [ fhir:v "active" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "Whether the practitioner record is active" ] ] [ fhir:name [ fhir:v "address" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir: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" ] ] [ fhir:name [ fhir:v "address-city" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "A city specified in an address" ] ] [ fhir:name [ fhir:v "address-country" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "A country specified in an address" ] ] [ fhir:name [ fhir:v "address-postalcode" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "A postalCode specified in an address" ] ] [ fhir:name [ fhir:v "address-state" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "A state specified in an address" ] ] [ fhir:name [ fhir:v "address-use" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "A use code specified in an address" ] ] [ fhir:name [ fhir:v "communication" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "One of the languages that the practitioner can communicate with" ] ] [ fhir:name [ fhir:v "email" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "A value in an email contact" ] ] [ fhir:name [ fhir:v "family" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "A portion of the family name" ] ] [ fhir:name [ fhir:v "gender" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "Gender of the practitioner" ] ] [ fhir:name [ fhir:v "given" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "A portion of the given name" ] ] [ fhir:name [ fhir:v "identifier" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "A practitioner's Identifier" ] ] [ fhir:name [ fhir:v "name" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir: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" ] ] [ fhir:name [ fhir:v "phone" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "A value in a phone contact" ] ] [ fhir:name [ fhir:v "phonetic" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "A portion of either family or given name using some kind of phonetic matching algorithm" ] ] [ fhir:name [ fhir:v "telecom" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "The value in any kind of contact" ] ] ) ; fhir:operation ( [ fhir:name [ fhir:v "validate" ] ; fhir:definition [ fhir:v "https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/Multi-it-validate"^^xsd:anyURI ; fhir:link ] ] ) ] [ fhir:type [ fhir:v "PractitionerRole" ] ; fhir:profile [ fhir:v "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-practitionerrole"^^xsd:anyURI ; fhir:link ] ; fhir:interaction ( [ fhir:code [ fhir:v "update" ] ] [ fhir:code [ fhir:v "search-type" ] ] [ fhir:code [ fhir:v "vread" ] ] [ fhir:code [ fhir:v "read" ] ] [ fhir:code [ fhir:v "delete" ] ] [ fhir:code [ fhir:v "create" ] ] ) ; fhir:conditionalCreate [ fhir:v "true"^^xsd:boolean ] ; fhir:conditionalUpdate [ fhir:v "true"^^xsd:boolean ] ; fhir:conditionalDelete [ fhir:v "multiple" ] ; fhir:searchInclude ( [ fhir:v "*" ] [ fhir:v "PractitionerRole:endpoint" ] [ fhir:v "PractitionerRole:location" ] [ fhir:v "PractitionerRole:organization" ] [ fhir:v "PractitionerRole:practitioner" ] [ fhir:v "PractitionerRole:service" ] ) ; fhir:searchRevInclude ( [ fhir:v "CareTeam:context" ] [ fhir:v "CareTeam:encounter" ] [ fhir:v "CareTeam:managingOrganization" ] [ fhir:v "CareTeam:participant" ] [ fhir:v "CareTeam:patient" ] [ fhir:v "CareTeam:subject" ] [ fhir:v "Organization:endpoint" ] [ fhir:v "Organization:partof" ] [ fhir:v "PractitionerRole:endpoint" ] [ fhir:v "PractitionerRole:location" ] [ fhir:v "PractitionerRole:organization" ] [ fhir:v "PractitionerRole:practitioner" ] [ fhir:v "PractitionerRole:service" ] [ fhir:v "Provenance:target" ] ) ; fhir:searchParam ( [ fhir:name [ fhir:v "_content" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "Search the contents of the resource's data using a fulltext search" ] ] [ fhir:name [ fhir:v "_has" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "Return resources linked to by the given target" ] ] [ fhir:name [ fhir:v "_id" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "The ID of the resource" ] ] [ fhir:name [ fhir:v "_language" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "The language of the resource" ] ] [ fhir:name [ fhir:v "_lastUpdated" ] ; fhir:type [ fhir:v "date" ] ; fhir:documentation [ fhir:v "Only return resources which were last updated as specified by the given range" ] ] [ fhir:name [ fhir:v "_profile" ] ; fhir:type [ fhir:v "uri" ] ; fhir:documentation [ fhir:v "Search for resources which have the given profile" ] ] [ fhir:name [ fhir:v "_security" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "Search for resources which have the given security labels" ] ] [ fhir:name [ fhir:v "_tag" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "Search for resources which have the given tag" ] ] [ fhir:name [ fhir:v "_text" ] ; fhir:type [ fhir:v "string" ] ; fhir:documentation [ fhir:v "Search the contents of the resource's narrative using a fulltext search" ] ] [ fhir:name [ fhir:v "active" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "Whether this practitioner's record is in active use" ] ] [ fhir:name [ fhir:v "date" ] ; fhir:type [ fhir:v "date" ] ; fhir:documentation [ fhir:v "The period during which the practitioner is authorized to perform in these role(s)" ] ] [ fhir:name [ fhir:v "email" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "A value in an email contact" ] ] [ fhir:name [ fhir:v "endpoint" ] ; fhir:type [ fhir:v "reference" ] ; fhir:documentation [ fhir:v "Technical endpoints providing access to services operated for the practitioner with this role" ] ] [ fhir:name [ fhir:v "identifier" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "A practitioner's Identifier" ] ] [ fhir:name [ fhir:v "location" ] ; fhir:type [ fhir:v "reference" ] ; fhir:documentation [ fhir:v "One of the locations at which this practitioner provides care" ] ] [ fhir:name [ fhir:v "organization" ] ; fhir:type [ fhir:v "reference" ] ; fhir:documentation [ fhir:v "The identity of the organization the practitioner represents / acts on behalf of" ] ] [ fhir:name [ fhir:v "phone" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "A value in a phone contact" ] ] [ fhir:name [ fhir:v "practitioner" ] ; fhir:type [ fhir:v "reference" ] ; fhir:documentation [ fhir:v "Practitioner that is able to provide the defined services for the organation" ] ] [ fhir:name [ fhir:v "role" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "The practitioner can perform this role at for the organization" ] ] [ fhir:name [ fhir:v "service" ] ; fhir:type [ fhir:v "reference" ] ; fhir:documentation [ fhir:v "The list of healthcare services that this worker provides for this role's Organization/Location(s)" ] ] [ fhir:name [ fhir:v "specialty" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "The practitioner has this specialty at an organization" ] ] [ fhir:name [ fhir:v "telecom" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "The value in any kind of contact" ] ] ) ; fhir:operation ( [ fhir:name [ fhir:v "validate" ] ; fhir:definition [ fhir:v "https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/Multi-it-validate"^^xsd:anyURI ; fhir:link ] ] ) ] [ fhir:type [ fhir:v "Provenance" ] ; fhir:profile [ fhir:v "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-provenance"^^xsd:anyURI ; fhir:link ] ; fhir:interaction ( [ fhir:code [ fhir:v "search-type" ] ] [ fhir:code [ fhir:v "vread" ] ] [ fhir:code [ fhir:v "read" ] ] ) ; fhir:searchRevInclude ( [ fhir:v "CareTeam:context" ] [ fhir:v "CareTeam:encounter" ] [ fhir:v "CareTeam:managingOrganization" ] [ fhir:v "CareTeam:participant" ] [ fhir:v "CareTeam:patient" ] [ fhir:v "CareTeam:subject" ] [ fhir:v "Organization:endpoint" ] [ fhir:v "Organization:partof" ] [ fhir:v "PractitionerRole:endpoint" ] [ fhir:v "PractitionerRole:location" ] [ fhir:v "PractitionerRole:organization" ] [ fhir:v "PractitionerRole:practitioner" ] [ fhir:v "PractitionerRole:service" ] [ fhir:v "Provenance:target" ] ) ; fhir:searchParam ( [ fhir:name [ fhir:v "_id" ] ; fhir:type [ fhir:v "token" ] ; fhir:documentation [ fhir:v "The ID of the resource" ] ] [ fhir:name [ fhir:v "recorded" ] ; fhir:type [ fhir:v "date" ] ; fhir:documentation [ fhir:v "When the activity was recorded / updated" ] ] [ fhir:name [ fhir:v "target" ] ; fhir:type [ fhir:v "reference" ] ; fhir:documentation [ fhir:v "Target Reference(s) (usually version specific)" ] ] ) ] ) ; fhir:interaction ( [ fhir:code [ fhir:v "transaction" ] ] [ fhir:code [ fhir:v "history-system" ] ] ) ; fhir:operation ( [ fhir:name [ fhir:v "migrate-list" ] ; fhir:definition [ fhir:v "https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-migrate-list"^^xsd:anyURI ; fhir:link ] ; fhir:documentation [ fhir:v "Data migration" ] ] [ fhir:name [ fhir:v "persist-login" ] ; fhir:definition [ fhir:v "https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-persist-login"^^xsd:anyURI ; fhir:link ] ; fhir:documentation [ fhir:v "This operation persists login information into CareTeams and PractitionerRoles\nThe following elements of each careteam are mandatory:\n- id: Reference based on the careteam from the saml security token\n- status: any\n- name: any\n- reasonCode: any\n- participant: 1 for each careteam-role in the saml security token\n-- role: from the saml security token\n-- member: reference to the practitioner\n-- onBehalfOf: reference to organization (cannot be set currently because of a bug in hapi)\n\nPersist-login will find each careteam, and update it with any new participants and roles from the input bundle.\nThe input careteam resources are are used as a container for the participant list. The rest of the fields are not used.\nThe following elements of each PractitionerRole are mandatory:\n- practitioner\n- organization\n- code: roles from the saml security token (CareteamParticipantRole valueset)\n\nPersist-login will search for practitionerRoles for each combination of (practitioner, organization) and create it if it doesn't already exists." ] ] [ fhir:name [ fhir:v "import-organizations" ] ; fhir:definition [ fhir:v "https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-import-organizations"^^xsd:anyURI ; fhir:link ] ; fhir:documentation [ fhir:v "Import a bundle containing at least one organization tree." ] ] [ fhir:name [ fhir:v "process-message" ] ; fhir:definition [ fhir:v "https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-process-message"^^xsd:anyURI ; fhir:link ] ; fhir:documentation [ fhir:v "Accept a FHIR Message Bundle for processing" ] ] [ fhir:name [ fhir:v "perform-reindexing-pass" ] ; fhir:definition [ fhir:v "https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-perform-reindexing-pass"^^xsd:anyURI ; fhir:link ] ; fhir:documentation [ fhir:v "Forces a single pass of the resource reindexing processor" ] ] [ fhir:name [ fhir:v "meta" ] ; fhir:definition [ fhir:v "https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-meta"^^xsd:anyURI ; fhir:link ] ] [ fhir:name [ fhir:v "get-resource-counts" ] ; fhir:definition [ fhir:v "https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-get-resource-counts"^^xsd:anyURI ; fhir:link ] ; fhir:documentation [ fhir:v "Provides the number of resources currently stored on the server, broken down by resource type" ] ] [ fhir:name [ fhir:v "reindex-terminology" ] ; fhir:definition [ fhir:v "https://organization.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-reindex-terminology"^^xsd:anyURI ; fhir:link ] ] ) ] ) . # # -------------------------------------------------------------------------------------