application/fhir+xml
, xml
, application/fhir+json
, json
, application/x-turtle
, ttl
, html/json
, html/xml
, html/turtle
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.
server
transaction
interaction.history-system
interaction.The summary table lists the resources that are part of this configuration, and for each resource it lists:
_include
_revinclude
Resource Type | Profile | R | V-R | S | U | C | Searches | _include | _revinclude | Operations |
---|---|---|---|---|---|---|---|---|---|---|
Device | http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-device | y | y | y | y | y | _content, _has, _id, _language, _lastUpdated, _profile, _security, _tag, _text, device-name, identifier, location, manufacturer, model, organization, patient, status, type, udi-carrier, udi-di, url | Device:location , Device:organization , Device:patient , DeviceMetric:parent , DeviceMetric:source , DeviceUseStatement:context , DeviceUseStatement:device , DeviceUseStatement:patient , DeviceUseStatement:subject | ||
DeviceMetric | http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-devicemetric | y | y | y | y | y | _content, _has, _id, _language, _lastUpdated, _profile, _security, _tag, _text, category, identifier, parent, qualityCategory, source, type | DeviceMetric:source | Device:location , Device:organization , Device:patient , DeviceMetric:parent , DeviceMetric:source , DeviceUseStatement:context , DeviceUseStatement:device , DeviceUseStatement:patient , DeviceUseStatement:subject | |
DeviceUseStatement | http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-deviceusestatement | y | y | y | y | y | _content, _has, _id, _language, _lastUpdated, _profile, _security, _tag, _text, context, device, identifier, patient, status, subject, timing | DeviceUseStatement:device | Device:location , Device:organization , Device:patient , DeviceMetric:parent , DeviceMetric:source , DeviceUseStatement:context , DeviceUseStatement:device , DeviceUseStatement:patient , DeviceUseStatement:subject | |
OperationDefinition | http://hl7.org/fhir/StructureDefinition/OperationDefinition | y | * | Device:location , Device:organization , Device:patient , DeviceMetric:parent , DeviceMetric:source , DeviceUseStatement:context , DeviceUseStatement:device , DeviceUseStatement:patient , DeviceUseStatement:subject |
update
, search-type
, vread
, read
, create
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | _content | string | Search the contents of the resource's data using a fulltext search \n |
SHALL | _has | string | Return resources linked to by the given target \n |
SHALL | _id | token | The ID of the resource \n |
SHALL | _language | string | The language of the resource \n |
SHALL | _lastUpdated | date | Only return resources which were last updated as specified by the given range \n |
SHALL | _profile | uri | Search for resources which have the given profile \n |
SHALL | _security | token | Search for resources which have the given security labels \n |
SHALL | _tag | token | Search for resources which have the given tag \n |
SHALL | _text | string | Search the contents of the resource's narrative using a fulltext search \n |
SHALL | device-name | string | A server defined search that may match any of the string fields in the Device.udi.name or Device.type.coding.display or Device.type.text \n |
SHALL | identifier | token | Instance id from manufacturer, owner, and others \n |
SHALL | location | reference | A location, where the resource is found \n |
SHALL | manufacturer | string | The manufacturer of the device \n |
SHALL | model | string | The model of the device \n |
SHALL | organization | reference | The organization responsible for the device \n |
SHALL | patient | reference | Patient information, if the resource is affixed to a person \n |
SHALL | status | token | active | inactive | entered-in-error | unknown \n |
SHALL | type | token | The type of the device \n |
SHALL | udi-carrier | string | UDI Barcode (RFID or other technology) string either in HRF format or AIDC format converted to base64 string. \n |
SHALL | udi-di | string | The udi Device Identifier (DI) \n |
SHALL | url | uri | Network address to contact device \n |
Conformance | Operation | Documentation |
---|---|---|
SHALL | $validate |
update
, search-type
, vread
, read
, create
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | _content | string | Search the contents of the resource's data using a fulltext search \n |
SHALL | _has | string | Return resources linked to by the given target \n |
SHALL | _id | token | The ID of the resource \n |
SHALL | _language | string | The language of the resource \n |
SHALL | _lastUpdated | date | Only return resources which were last updated as specified by the given range \n |
SHALL | _profile | uri | Search for resources which have the given profile \n |
SHALL | _security | token | Search for resources which have the given security labels \n |
SHALL | _tag | token | Search for resources which have the given tag \n |
SHALL | _text | string | Search the contents of the resource's narrative using a fulltext search \n |
SHALL | category | token | The category of the metric \n |
SHALL | identifier | token | The identifier of the metric \n |
SHALL | parent | reference | The parent DeviceMetric resource \n |
SHALL | qualityCategory | token | The device metric quality \n |
SHALL | source | reference | The device resource \n |
SHALL | type | token | The component type \n |
update
, search-type
, vread
, read
, create
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | _content | string | Search the contents of the resource's data using a fulltext search \n |
SHALL | _has | string | Return resources linked to by the given target \n |
SHALL | _id | token | The ID of the resource \n |
SHALL | _language | string | The language of the resource \n |
SHALL | _lastUpdated | date | Only return resources which were last updated as specified by the given range \n |
SHALL | _profile | uri | Search for resources which have the given profile \n |
SHALL | _security | token | Search for resources which have the given security labels \n |
SHALL | _tag | token | Search for resources which have the given tag \n |
SHALL | _text | string | Search the contents of the resource's narrative using a fulltext search \n |
SHALL | context | reference | Search by context \n |
SHALL | device | reference | Search by device \n |
SHALL | identifier | token | Search by identifier \n |
SHALL | patient | reference | Search by subject - a patient \n |
SHALL | status | token | active | completed | entered-in-error + \n |
SHALL | subject | reference | Search by subject \n |
SHALL | timing | date | Period device was used \n |
Conformance | Operation | Documentation |
---|---|---|
SHALL | $validate |
read
.