PackagesCanonicalsLogsProblems
    Packages
    dk.ehealth.sundhed.fhir.ig.core@5.0.1
    http://ehealth.sundhed.dk/fhir/CapabilityStatement/device
{
  "description": null,
  "_filename": "CapabilityStatement-device.json",
  "package_name": "dk.ehealth.sundhed.fhir.ig.core",
  "format": [ "application/fhir+xml", "xml", "application/fhir+json", "json", "application/x-turtle", "ttl", "html/json", "html/xml", "html/turtle" ],
  "date": "2025-08-07T08:59:32.732+00:00",
  "publisher": "Den telemedicinske infrastruktur (eHealth Infrastructure)",
  "fhirVersion": "4.0.1",
  "jurisdiction": [ {
    "coding": [ {
      "code": "DK",
      "system": "urn:iso:std:iso:3166",
      "display": "Denmark"
    } ]
  } ],
  "name": "device",
  "type": null,
  "experimental": null,
  "resourceType": "CapabilityStatement",
  "title": null,
  "package_version": "5.0.1",
  "status": "active",
  "id": "8ae67be3-32f8-4593-96c4-586315604597",
  "kind": "instance",
  "url": "http://ehealth.sundhed.dk/fhir/CapabilityStatement/device",
  "software": {
    "name": "device",
    "version": "1.18.0"
  },
  "version": "5.0.1",
  "contact": [ {
    "name": "Den telemedicinske infrastruktur (eHealth Infrastructure)",
    "telecom": [ {
      "value": "http://ehealth.sundhed.dk",
      "system": "url"
    } ]
  } ],
  "implementation": {
    "url": "https://device.devtest.systematic-ehealth.com/fhir",
    "description": "eHealth device service"
  },
  "rest": [ {
    "mode": "server",
    "resource": [ {
      "type": "Device",
      "profile": "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-device",
      "operation": [ {
        "name": "validate",
        "definition": "https://device.devtest.systematic-ehealth.com/fhir/OperationDefinition/DeviceDeviceUseStatement-t-validate"
      } ],
      "interaction": [ {
        "code": "update"
      }, {
        "code": "search-type"
      }, {
        "code": "vread"
      }, {
        "code": "read"
      }, {
        "code": "create"
      } ],
      "searchParam": [ {
        "name": "_content",
        "type": "string",
        "documentation": "Search the contents of the resource's data using a fulltext search"
      }, {
        "name": "_has",
        "type": "string",
        "documentation": "Return resources linked to by the given target"
      }, {
        "name": "_id",
        "type": "token",
        "documentation": "The ID of the resource"
      }, {
        "name": "_language",
        "type": "string",
        "documentation": "The language of the resource"
      }, {
        "name": "_lastUpdated",
        "type": "date",
        "documentation": "Only return resources which were last updated as specified by the given range"
      }, {
        "name": "_profile",
        "type": "uri",
        "documentation": "Search for resources which have the given profile"
      }, {
        "name": "_security",
        "type": "token",
        "documentation": "Search for resources which have the given security labels"
      }, {
        "name": "_tag",
        "type": "token",
        "documentation": "Search for resources which have the given tag"
      }, {
        "name": "_text",
        "type": "string",
        "documentation": "Search the contents of the resource's narrative using a fulltext search"
      }, {
        "name": "device-name",
        "type": "string",
        "documentation": "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"
      }, {
        "name": "identifier",
        "type": "token",
        "documentation": "Instance id from manufacturer, owner, and others"
      }, {
        "name": "location",
        "type": "reference",
        "documentation": "A location, where the resource is found"
      }, {
        "name": "manufacturer",
        "type": "string",
        "documentation": "The manufacturer of the device"
      }, {
        "name": "model",
        "type": "string",
        "documentation": "The model of the device"
      }, {
        "name": "organization",
        "type": "reference",
        "documentation": "The organization responsible for the device"
      }, {
        "name": "patient",
        "type": "reference",
        "documentation": "Patient information, if the resource is affixed to a person"
      }, {
        "name": "status",
        "type": "token",
        "documentation": "active | inactive | entered-in-error | unknown"
      }, {
        "name": "type",
        "type": "token",
        "documentation": "The type of the device"
      }, {
        "name": "udi-carrier",
        "type": "string",
        "documentation": "UDI Barcode (RFID or other technology) string either in HRF format or AIDC format converted to base64 string."
      }, {
        "name": "udi-di",
        "type": "string",
        "documentation": "The udi Device Identifier (DI)"
      }, {
        "name": "url",
        "type": "uri",
        "documentation": "Network address to contact device"
      } ],
      "searchRevInclude": [ "Device:location", "Device:organization", "Device:patient", "DeviceMetric:parent", "DeviceMetric:source", "DeviceUseStatement:context", "DeviceUseStatement:device", "DeviceUseStatement:patient", "DeviceUseStatement:subject" ],
      "conditionalCreate": true,
      "conditionalUpdate": true
    }, {
      "type": "DeviceMetric",
      "profile": "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-devicemetric",
      "interaction": [ {
        "code": "update"
      }, {
        "code": "search-type"
      }, {
        "code": "vread"
      }, {
        "code": "read"
      }, {
        "code": "create"
      } ],
      "searchParam": [ {
        "name": "_content",
        "type": "string",
        "documentation": "Search the contents of the resource's data using a fulltext search"
      }, {
        "name": "_has",
        "type": "string",
        "documentation": "Return resources linked to by the given target"
      }, {
        "name": "_id",
        "type": "token",
        "documentation": "The ID of the resource"
      }, {
        "name": "_language",
        "type": "string",
        "documentation": "The language of the resource"
      }, {
        "name": "_lastUpdated",
        "type": "date",
        "documentation": "Only return resources which were last updated as specified by the given range"
      }, {
        "name": "_profile",
        "type": "uri",
        "documentation": "Search for resources which have the given profile"
      }, {
        "name": "_security",
        "type": "token",
        "documentation": "Search for resources which have the given security labels"
      }, {
        "name": "_tag",
        "type": "token",
        "documentation": "Search for resources which have the given tag"
      }, {
        "name": "_text",
        "type": "string",
        "documentation": "Search the contents of the resource's narrative using a fulltext search"
      }, {
        "name": "category",
        "type": "token",
        "documentation": "The category of the metric"
      }, {
        "name": "identifier",
        "type": "token",
        "documentation": "The identifier of the metric"
      }, {
        "name": "parent",
        "type": "reference",
        "documentation": "The parent DeviceMetric resource"
      }, {
        "name": "qualityCategory",
        "type": "token",
        "documentation": "The device metric quality"
      }, {
        "name": "source",
        "type": "reference",
        "documentation": "The device resource"
      }, {
        "name": "type",
        "type": "token",
        "documentation": "The component type"
      } ],
      "searchInclude": [ "DeviceMetric:source" ],
      "searchRevInclude": [ "Device:location", "Device:organization", "Device:patient", "DeviceMetric:parent", "DeviceMetric:source", "DeviceUseStatement:context", "DeviceUseStatement:device", "DeviceUseStatement:patient", "DeviceUseStatement:subject" ],
      "conditionalCreate": true,
      "conditionalUpdate": true
    }, {
      "searchRevInclude": [ "Device:location", "Device:organization", "Device:patient", "DeviceMetric:parent", "DeviceMetric:source", "DeviceUseStatement:context", "DeviceUseStatement:device", "DeviceUseStatement:patient", "DeviceUseStatement:subject" ],
      "searchParam": [ {
        "name": "_content",
        "type": "string",
        "documentation": "Search the contents of the resource's data using a fulltext search"
      }, {
        "name": "_has",
        "type": "string",
        "documentation": "Return resources linked to by the given target"
      }, {
        "name": "_id",
        "type": "token",
        "documentation": "The ID of the resource"
      }, {
        "name": "_language",
        "type": "string",
        "documentation": "The language of the resource"
      }, {
        "name": "_lastUpdated",
        "type": "date",
        "documentation": "Only return resources which were last updated as specified by the given range"
      }, {
        "name": "_profile",
        "type": "uri",
        "documentation": "Search for resources which have the given profile"
      }, {
        "name": "_security",
        "type": "token",
        "documentation": "Search for resources which have the given security labels"
      }, {
        "name": "_tag",
        "type": "token",
        "documentation": "Search for resources which have the given tag"
      }, {
        "name": "_text",
        "type": "string",
        "documentation": "Search the contents of the resource's narrative using a fulltext search"
      }, {
        "name": "context",
        "type": "reference",
        "documentation": "Search by context"
      }, {
        "name": "device",
        "type": "reference",
        "documentation": "Search by device"
      }, {
        "name": "identifier",
        "type": "token",
        "documentation": "Search by identifier"
      }, {
        "name": "patient",
        "type": "reference",
        "documentation": "Search by subject - a patient"
      }, {
        "name": "status",
        "type": "token",
        "documentation": "active | completed | entered-in-error +"
      }, {
        "name": "subject",
        "type": "reference",
        "documentation": "Search by subject"
      }, {
        "name": "timing",
        "type": "date",
        "documentation": "Period device was used"
      } ],
      "conditionalUpdate": true,
      "operation": [ {
        "name": "validate",
        "definition": "https://device.devtest.systematic-ehealth.com/fhir/OperationDefinition/DeviceDeviceUseStatement-t-validate"
      } ],
      "type": "DeviceUseStatement",
      "interaction": [ {
        "code": "update"
      }, {
        "code": "search-type"
      }, {
        "code": "vread"
      }, {
        "code": "read"
      }, {
        "code": "create"
      } ],
      "conditionalCreate": true,
      "searchInclude": [ "DeviceUseStatement:device" ],
      "profile": "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-deviceusestatement"
    }, {
      "type": "OperationDefinition",
      "profile": "http://hl7.org/fhir/StructureDefinition/OperationDefinition",
      "interaction": [ {
        "code": "read"
      } ],
      "searchInclude": [ "*" ],
      "searchRevInclude": [ "Device:location", "Device:organization", "Device:patient", "DeviceMetric:parent", "DeviceMetric:source", "DeviceUseStatement:context", "DeviceUseStatement:device", "DeviceUseStatement:patient", "DeviceUseStatement:subject" ]
    } ],
    "operation": [ {
      "name": "migrate",
      "definition": "https://device.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-migrate",
      "documentation": "Data migration"
    }, {
      "name": "reindex-terminology",
      "definition": "https://device.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-reindex-terminology"
    }, {
      "name": "meta",
      "definition": "https://device.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-meta"
    }, {
      "name": "get-resource-counts",
      "definition": "https://device.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-get-resource-counts",
      "documentation": "Provides the number of resources currently stored on the server, broken down by resource type"
    } ]
  } ]
}