{ "resourceType" : "CapabilityStatement", "id" : "measurement", "text" : { "status" : "generated", "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><h2/><table><tr><td>Mode</td><td>SERVER</td></tr><tr><td>Description</td><td/></tr><tr><td>Transaction</td><td></td></tr><tr><td>System History</td><td></td></tr><tr><td>System Search</td><td></td></tr></table><table><tr><th><b>Resource Type</b></th><th><b>Profile</b></th><th><b title=\"GET a resource (read interaction)\">Read</b></th><th><b title=\"GET all set of resources of the type (search interaction)\">Search</b></th><th><b title=\"PUT a new resource version (update interaction)\">Update</b></th><th><b title=\"POST a new resource (create interaction)\">Create</b></th></tr><tr><td>Communication</td><td><a href=\"http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-communication\">http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-communication</a></td><td>y</td><td>y</td><td>y</td><td>y</td></tr><tr><td>Media</td><td><a href=\"http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-media\">http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-media</a></td><td>y</td><td>y</td><td></td><td></td></tr><tr><td>Observation</td><td><a href=\"http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-observation\">http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-observation</a></td><td>y</td><td>y</td><td></td><td></td></tr><tr><td>OperationDefinition</td><td><a href=\"http://hl7.org/fhir/StructureDefinition/OperationDefinition\">http://hl7.org/fhir/StructureDefinition/OperationDefinition</a></td><td>y</td><td></td><td></td><td></td></tr><tr><td>Provenance</td><td><a href=\"http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-provenance\">http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-provenance</a></td><td>y</td><td></td><td></td><td></td></tr><tr><td>QuestionnaireResponse</td><td><a href=\"http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-questionnaireresponse\">http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-questionnaireresponse</a></td><td>y</td><td>y</td><td></td><td></td></tr><tr><td>StructureDefinition</td><td><a href=\"http://hl7.org/fhir/StructureDefinition/StructureDefinition\">http://hl7.org/fhir/StructureDefinition/StructureDefinition</a></td><td>y</td><td>y</td><td></td><td></td></tr></table></div>" }, "url" : "http://ehealth.sundhed.dk/fhir/CapabilityStatement/measurement", "version" : "2019.5", "status" : "active", "date" : "2019-05-02T08:23:53+00:00", "publisher" : "Not provided", "kind" : "instance", "software" : { "name" : "HAPI FHIR Server", "version" : "3.7.0" }, "implementation" : { "description" : "eHealth FHIR microservice", "url" : "http://aeaf5c9912ee011e9a55c06d905b639a-127735016.eu-north-1.elb.amazonaws.com/measurement/fhir" }, "fhirVersion" : "3.0.1", "format" : [ "application/fhir+xml", "application/fhir+json" ], "rest" : [ { "mode" : "server", "resource" : [ { "type" : "Communication", "profile" : { "reference" : "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-communication" }, "interaction" : [ { "code" : "read" }, { "code" : "vread" }, { "code" : "update" }, { "code" : "create" }, { "code" : "search-type" } ], "versioning" : "versioned-update", "conditionalCreate" : true, "conditionalUpdate" : true, "searchParam" : [ { "name" : "_language", "type" : "string", "documentation" : "The language of the resource" }, { "name" : "identifier", "type" : "token", "documentation" : "Unique identifier" }, { "name" : "subject", "type" : "reference", "documentation" : "Focus of message" }, { "name" : "part-of", "type" : "reference", "documentation" : "Part of this action" }, { "name" : "received", "type" : "date", "documentation" : "When received" }, { "name" : "encounter", "type" : "reference", "documentation" : "Encounter leading to message" }, { "name" : "medium", "type" : "token", "documentation" : "A channel of communication" }, { "name" : "sent", "type" : "date", "documentation" : "When sent" }, { "name" : "based-on", "type" : "reference", "documentation" : "Request fulfilled by this communication" }, { "name" : "sender", "type" : "reference", "documentation" : "Message sender" }, { "name" : "patient", "type" : "reference", "documentation" : "Focus of message" }, { "name" : "context", "type" : "reference", "documentation" : "Encounter or episode leading to message" }, { "name" : "recipient", "type" : "reference", "documentation" : "Message recipient" }, { "name" : "definition", "type" : "reference", "documentation" : "Instantiates protocol or definition" }, { "name" : "_id", "type" : "token", "documentation" : "The ID of the resource" }, { "name" : "category", "type" : "token", "documentation" : "Message category" }, { "name" : "status", "type" : "token", "documentation" : "preparation | in-progress | suspended | aborted | completed | entered-in-error" } ] }, { "type" : "Media", "profile" : { "reference" : "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-media" }, "interaction" : [ { "code" : "read" }, { "code" : "vread" }, { "code" : "search-type" } ], "versioning" : "versioned-update", "searchParam" : [ { "name" : "_language", "type" : "string", "documentation" : "The language of the resource" }, { "name" : "date", "type" : "date", "documentation" : "When Media was collected" }, { "name" : "identifier", "type" : "token", "documentation" : "Identifier(s) for the image" }, { "name" : "created", "type" : "date", "documentation" : "Date attachment was first created" }, { "name" : "subject", "type" : "reference", "documentation" : "Who/What this Media is a record of" }, { "name" : "type", "type" : "token", "documentation" : "photo | video | audio" }, { "name" : "operator", "type" : "reference", "documentation" : "The person who generated the image" }, { "name" : "site", "type" : "token", "documentation" : "Body part in media" }, { "name" : "view", "type" : "token", "documentation" : "Imaging view, e.g. Lateral or Antero-posterior" }, { "name" : "based-on", "type" : "reference", "documentation" : "Procedure that caused this media to be created" }, { "name" : "subtype", "type" : "token", "documentation" : "The type of acquisition equipment/process" }, { "name" : "patient", "type" : "reference", "documentation" : "Who/What this Media is a record of" }, { "name" : "qualityCode", "type" : "token", "documentation" : "Quality code" }, { "name" : "context", "type" : "reference", "documentation" : "Encounter / Episode associated with media" }, { "name" : "_id", "type" : "token", "documentation" : "The ID of the resource" }, { "name" : "qualityType", "type" : "token", "documentation" : "Quality type" }, { "name" : "device", "type" : "reference", "documentation" : "Observing Device" } ] }, { "type" : "Observation", "profile" : { "reference" : "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-observation" }, "interaction" : [ { "code" : "read" }, { "code" : "vread" }, { "code" : "search-type" } ], "versioning" : "versioned-update", "searchParam" : [ { "name" : "_language", "type" : "string", "documentation" : "The language of the resource" }, { "name" : "date", "type" : "date", "documentation" : "Obtained date/time. If the obtained element is a period, a date that falls in the period" }, { "name" : "combo-data-absent-reason", "type" : "token", "documentation" : "The reason why the expected value in the element Observation.value[x] or Observation.component.value[x] is missing." }, { "name" : "code", "type" : "token", "documentation" : "The code of the observation type" }, { "name" : "combo-code-value-quantity", "type" : "composite", "documentation" : "Code and quantity value parameter pair, including in components" }, { "name" : "component-data-absent-reason", "type" : "token", "documentation" : "The reason why the expected value in the element Observation.component.value[x] is missing." }, { "name" : "subject", "type" : "reference", "documentation" : "The subject that the observation is about" }, { "name" : "value-concept", "type" : "token", "documentation" : "The value of the observation, if the value is a CodeableConcept" }, { "name" : "value-date", "type" : "date", "documentation" : "The value of the observation, if the value is a date or period of time" }, { "name" : "code-value-string", "type" : "composite", "documentation" : "Code and string value parameter pair" }, { "name" : "component-code-value-quantity", "type" : "composite", "documentation" : "Component code and component quantity value parameter pair" }, { "name" : "based-on", "type" : "reference", "documentation" : "Reference to the test or procedure request." }, { "name" : "related", "type" : "composite", "documentation" : "Related Observations - search on related-type and related-target together" }, { "name" : "code-value-date", "type" : "composite", "documentation" : "Code and date/time value parameter pair" }, { "name" : "patient", "type" : "reference", "documentation" : "The subject that the observation is about (if patient)" }, { "name" : "qualityCode", "type" : "token", "documentation" : "Quality code" }, { "name" : "specimen", "type" : "reference", "documentation" : "Specimen used for this observation" }, { "name" : "code-value-quantity", "type" : "composite", "documentation" : "Code and quantity value parameter pair" }, { "name" : "component-code", "type" : "token", "documentation" : "The component code of the observation type" }, { "name" : "context", "type" : "reference", "documentation" : "Healthcare event (Episode-of-care or Encounter) related to the observation" }, { "name" : "combo-code-value-concept", "type" : "composite", "documentation" : "Code and coded value parameter pair, including in components" }, { "name" : "value-string", "type" : "string", "documentation" : "The value of the observation, if the value is a string, and also searches in CodeableConcept.text" }, { "name" : "identifier", "type" : "token", "documentation" : "The unique id for a particular observation" }, { "name" : "performer", "type" : "reference", "documentation" : "Who performed the observation" }, { "name" : "combo-code", "type" : "token", "documentation" : "The code of the observation type or component type" }, { "name" : "method", "type" : "token", "documentation" : "The method used for the observation" }, { "name" : "value-quantity", "type" : "quantity", "documentation" : "The value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)" }, { "name" : "component-value-quantity", "type" : "quantity", "documentation" : "The value of the component observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)" }, { "name" : "data-absent-reason", "type" : "token", "documentation" : "The reason why the expected value in the element Observation.value[x] is missing." }, { "name" : "combo-value-quantity", "type" : "quantity", "documentation" : "The value or component value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)" }, { "name" : "encounter", "type" : "reference", "documentation" : "Encounter related to the observation" }, { "name" : "related-type", "type" : "token", "documentation" : "has-member | derived-from | sequel-to | replaces | qualified-by | interfered-by" }, { "name" : "related-target", "type" : "reference", "documentation" : "Resource that is related to this one" }, { "name" : "code-value-concept", "type" : "composite", "documentation" : "Code and coded value parameter pair" }, { "name" : "component-code-value-concept", "type" : "composite", "documentation" : "Component code and component coded value parameter pair" }, { "name" : "_id", "type" : "token", "documentation" : "The ID of the resource" }, { "name" : "component-value-concept", "type" : "token", "documentation" : "The value of the component observation, if the value is a CodeableConcept" }, { "name" : "qualityType", "type" : "token", "documentation" : "Quality type" }, { "name" : "category", "type" : "token", "documentation" : "The classification of the type of observation" }, { "name" : "device", "type" : "reference", "documentation" : "The Device that generated the observation data." }, { "name" : "combo-value-concept", "type" : "token", "documentation" : "The value or component value of the observation, if the value is a CodeableConcept" }, { "name" : "status", "type" : "token", "documentation" : "The status of the observation" } ] }, { "type" : "OperationDefinition", "profile" : { "reference" : "http://hl7.org/fhir/StructureDefinition/OperationDefinition" }, "interaction" : [ { "code" : "read" } ], "versioning" : "versioned-update", "searchParam" : [ { "name" : "_language", "type" : "string", "documentation" : "The language of the resource" }, { "name" : "date", "type" : "date", "documentation" : "The operation definition publication date" }, { "name" : "code", "type" : "token", "documentation" : "Name used to invoke the operation" }, { "name" : "instance", "type" : "token", "documentation" : "Invoke on an instance?" }, { "name" : "kind", "type" : "token", "documentation" : "operation | query" }, { "name" : "jurisdiction", "type" : "token", "documentation" : "Intended jurisdiction for the operation definition" }, { "name" : "description", "type" : "string", "documentation" : "The description of the operation definition" }, { "name" : "type", "type" : "token", "documentation" : "Invole at the type level?" }, { "name" : "version", "type" : "token", "documentation" : "The business version of the operation definition" }, { "name" : "url", "type" : "uri", "documentation" : "The uri that identifies the operation definition" }, { "name" : "system", "type" : "token", "documentation" : "Invoke at the system level?" }, { "name" : "name", "type" : "string", "documentation" : "Computationally friendly name of the operation definition" }, { "name" : "publisher", "type" : "string", "documentation" : "Name of the publisher of the operation definition" }, { "name" : "_id", "type" : "token", "documentation" : "The ID of the resource" }, { "name" : "param-profile", "type" : "reference", "documentation" : "Profile on the type" }, { "name" : "base", "type" : "reference", "documentation" : "Marks this as a profile of the base" }, { "name" : "status", "type" : "token", "documentation" : "The current status of the operation definition" } ] }, { "type" : "Provenance", "profile" : { "reference" : "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-provenance" }, "interaction" : [ { "code" : "read" }, { "code" : "vread" } ], "versioning" : "versioned-update", "searchParam" : [ { "name" : "_language", "type" : "string", "documentation" : "The language of the resource" }, { "name" : "entity-ref", "type" : "reference", "documentation" : "Identity of entity" }, { "name" : "agent", "type" : "reference", "documentation" : "Who participated" }, { "name" : "signature-type", "type" : "token", "documentation" : "Indication of the reason the entity signed the object(s)" }, { "name" : "start", "type" : "date", "documentation" : "Starting time with inclusive boundary" }, { "name" : "recorded", "type" : "date", "documentation" : "When the activity was recorded / updated" }, { "name" : "target", "type" : "reference", "documentation" : "Target Reference(s) (usually version specific)" }, { "name" : "patient", "type" : "reference", "documentation" : "Target Reference(s) (usually version specific)" }, { "name" : "end", "type" : "date", "documentation" : "End time with inclusive boundary, if not ongoing" }, { "name" : "location", "type" : "reference", "documentation" : "Where the activity occurred, if relevant" }, { "name" : "_id", "type" : "token", "documentation" : "The ID of the resource" }, { "name" : "agent-role", "type" : "token", "documentation" : "What the agents role was" }, { "name" : "entity-id", "type" : "token", "documentation" : "Identity of entity" }, { "name" : "policy", "type" : "uri", "documentation" : "Policy or plan the activity was defined by" } ] }, { "type" : "QuestionnaireResponse", "profile" : { "reference" : "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-questionnaireresponse" }, "interaction" : [ { "code" : "read" }, { "code" : "vread" }, { "code" : "search-type" } ], "versioning" : "versioned-update", "searchParam" : [ { "name" : "_language", "type" : "string", "documentation" : "The language of the resource" }, { "name" : "authored", "type" : "date", "documentation" : "When the questionnaire response was last changed" }, { "name" : "identifier", "type" : "token", "documentation" : "The unique identifier for the questionnaire response" }, { "name" : "parent", "type" : "reference", "documentation" : "Procedure or observation this questionnaire response was performed as a part of" }, { "name" : "questionnaire", "type" : "reference", "documentation" : "The questionnaire the answers are provided for" }, { "name" : "author", "type" : "reference", "documentation" : "The author of the questionnaire response" }, { "name" : "subject", "type" : "reference", "documentation" : "The subject of the questionnaire response" }, { "name" : "source", "type" : "reference", "documentation" : "The individual providing the information reflected in the questionnaire respose" }, { "name" : "based-on", "type" : "reference", "documentation" : "Plan/proposal/order fulfilled by this questionnaire response" }, { "name" : "patient", "type" : "reference", "documentation" : "The patient that is the subject of the questionnaire response" }, { "name" : "qualityCode", "type" : "token", "documentation" : "Quality code" }, { "name" : "context", "type" : "reference", "documentation" : "Encounter or episode associated with the questionnaire response" }, { "name" : "_id", "type" : "token", "documentation" : "The ID of the resource" }, { "name" : "qualityType", "type" : "token", "documentation" : "Quality type" }, { "name" : "status", "type" : "token", "documentation" : "The status of the questionnaire response" } ] }, { "type" : "StructureDefinition", "profile" : { "reference" : "http://hl7.org/fhir/StructureDefinition/StructureDefinition" }, "interaction" : [ { "code" : "read" }, { "code" : "search-type" } ], "versioning" : "versioned-update", "searchParam" : [ { "name" : "_language", "type" : "string", "documentation" : "The language of the resource" }, { "name" : "date", "type" : "date", "documentation" : "The structure definition publication date" }, { "name" : "identifier", "type" : "token", "documentation" : "External identifier for the structure definition" }, { "name" : "valueset", "type" : "reference", "documentation" : "A vocabulary binding reference" }, { "name" : "kind", "type" : "token", "documentation" : "primitive-type | complex-type | resource | logical" }, { "name" : "jurisdiction", "type" : "token", "documentation" : "Intended jurisdiction for the structure definition" }, { "name" : "description", "type" : "string", "documentation" : "The description of the structure definition" }, { "name" : "context-type", "type" : "token", "documentation" : "resource | datatype | extension" }, { "name" : "experimental", "type" : "token", "documentation" : "For testing purposes, not real usage" }, { "name" : "abstract", "type" : "token", "documentation" : "Whether the structure is abstract" }, { "name" : "title", "type" : "string", "documentation" : "The human-friendly name of the structure definition" }, { "name" : "type", "type" : "token", "documentation" : "Type defined or constrained by this structure" }, { "name" : "version", "type" : "token", "documentation" : "The business version of the structure definition" }, { "name" : "url", "type" : "uri", "documentation" : "The uri that identifies the structure definition" }, { "name" : "path", "type" : "token", "documentation" : "A path that is constrained in the profile" }, { "name" : "ext-context", "type" : "string", "documentation" : "Where the extension can be used in instances" }, { "name" : "base-path", "type" : "token", "documentation" : "Path that identifies the base element" }, { "name" : "name", "type" : "string", "documentation" : "Computationally friendly name of the structure definition" }, { "name" : "publisher", "type" : "string", "documentation" : "Name of the publisher of the structure definition" }, { "name" : "derivation", "type" : "token", "documentation" : "specialization | constraint - How relates to base definition" }, { "name" : "_id", "type" : "token", "documentation" : "The ID of the resource" }, { "name" : "keyword", "type" : "token", "documentation" : "A code for the profile" }, { "name" : "base", "type" : "uri", "documentation" : "Definition that this type is constrained/specialized from" }, { "name" : "status", "type" : "token", "documentation" : "The current status of the structure definition" } ] } ], "operation" : [ { "name" : "submit-measurement", "definition" : { "reference" : "http://aeaf5c9912ee011e9a55c06d905b639a-127735016.eu-north-1.elb.amazonaws.com/measurement/fhir/OperationDefinition/-s-submit-measurement" } }, { "name" : "search-measurements", "definition" : { "reference" : "http://aeaf5c9912ee011e9a55c06d905b639a-127735016.eu-north-1.elb.amazonaws.com/measurement/fhir/OperationDefinition/-s-search-measurements" } }, { "name" : "validate", "definition" : { "reference" : "http://aeaf5c9912ee011e9a55c06d905b639a-127735016.eu-north-1.elb.amazonaws.com/measurement/fhir/OperationDefinition/Media--validate" } }, { "name" : "validate", "definition" : { "reference" : "http://aeaf5c9912ee011e9a55c06d905b639a-127735016.eu-north-1.elb.amazonaws.com/measurement/fhir/OperationDefinition/Media-i-validate" } }, { "name" : "validate", "definition" : { "reference" : "http://aeaf5c9912ee011e9a55c06d905b639a-127735016.eu-north-1.elb.amazonaws.com/measurement/fhir/OperationDefinition/Observation--validate" } }, { "name" : "validate", "definition" : { "reference" : "http://aeaf5c9912ee011e9a55c06d905b639a-127735016.eu-north-1.elb.amazonaws.com/measurement/fhir/OperationDefinition/Observation-i-validate" } }, { "name" : "validate", "definition" : { "reference" : "http://aeaf5c9912ee011e9a55c06d905b639a-127735016.eu-north-1.elb.amazonaws.com/measurement/fhir/OperationDefinition/Provenance--validate" } }, { "name" : "validate", "definition" : { "reference" : "http://aeaf5c9912ee011e9a55c06d905b639a-127735016.eu-north-1.elb.amazonaws.com/measurement/fhir/OperationDefinition/Provenance-i-validate" } }, { "name" : "validate", "definition" : { "reference" : "http://aeaf5c9912ee011e9a55c06d905b639a-127735016.eu-north-1.elb.amazonaws.com/measurement/fhir/OperationDefinition/QuestionnaireResponse--validate" } }, { "name" : "validate", "definition" : { "reference" : "http://aeaf5c9912ee011e9a55c06d905b639a-127735016.eu-north-1.elb.amazonaws.com/measurement/fhir/OperationDefinition/QuestionnaireResponse-i-validate" } } ] } ] }