eHealth Infrastructure
3.3.0 - ci-build Denmark flag

eHealth Infrastructure, published by Den telemedicinske infrastruktur (eHealth Infrastructure). This guide is not an authorized publication; it is the continuous build for version 3.3.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/fut-infrastructure/implementation-guide/ and changes regularly. See the Directory of published versions

Resource Profile: ehealth-message - Examples

Examples for the ehealth-message Profile:

  • message01
  • StructureDefinition: ehealth-message - Operation examples

    POST [base]/Communication

    Header

    Accept-Charset: utf-8
    Accept: application/fhir+json;q=1.0, application/json+fhir;q=0.9
    User-Agent: HAPI-FHIR/5.5.0 (FHIR Client; FHIR 4.0.1/R4; apache)
    Accept-Encoding: gzip
    Content-Type: application/fhir+json; charset=UTF-8
    

    Body:

    {
      "resourceType" : "Communication",
      "meta" : {
        "profile" : [ "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-message" ]
      },
      "extension" : [ {
        "url" : "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-thread-id",
        "valueString" : "c3787f18-2f88-49aa-85f4-5f8d6ae48162"
      }, {
        "url" : "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-title",
        "valueString" : "Sample title..."
      }, {
        "url" : "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-administrative-status",
        "valueCoding" : {
          "system" : "http://ehealth.sundhed.dk/cs/administrative-status",
          "code" : "activate"
        }
      }, {
        "url" : "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-priority",
        "valueCode" : "routine"
      }, {
        "url" : "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-communication-senderCareTeam",
        "valueReference" : {
          "reference" : "https://organization.fut.trifork.com/fhir/CareTeam/108752"
        }
      } ],
      "status" : "completed",
      "category" : [ {
        "coding" : [ {
          "system" : "http://ehealth.sundhed.dk/cs/message-category",
          "code" : "advice"
        } ]
      } ],
      "medium" : [ {
        "coding" : [ {
          "system" : "http://ehealth.sundhed.dk/cs/message-medium"
        } ]
      } ],
      "recipient" : [ {
        "reference" : "https://patient.fut.trifork.com/fhir/Patient/179103"
      } ],
      "payload" : [ {
        "contentString" : "MESSAGE PAYLOAD"
      } ]
    }
    

    Response

    {
      "resourceType" : "Communication",
      "id" : "180821",
      "meta" : {
        "versionId" : "1",
        "lastUpdated" : "2021-09-09T07:08:20.799+00:00",
        "profile" : [ "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-message" ]
      },
      "text" : {
        "status" : "generated",
        "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><table class=\"hapiPropertyTable\"><tbody><tr><td>Status</td><td><span>Completed</span></td></tr></tbody></table></div>"
      },
      "extension" : [ {
        "url" : "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-thread-id",
        "valueString" : "c3787f18-2f88-49aa-85f4-5f8d6ae48162"
      }, {
        "url" : "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-title",
        "valueString" : "Sample title..."
      }, {
        "url" : "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-administrative-status",
        "valueCoding" : {
          "system" : "http://ehealth.sundhed.dk/cs/administrative-status",
          "code" : "activate"
        }
      }, {
        "url" : "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-priority",
        "valueCode" : "routine"
      }, {
        "url" : "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-communication-senderCareTeam",
        "valueReference" : {
          "reference" : "https://organization.fut.trifork.com/fhir/CareTeam/108752"
        }
      }, {
        "url" : "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-restriction-category",
        "valueCodeableConcept" : {
          "coding" : [ {
            "system" : "http://ehealth.sundhed.dk/cs/restriction-category",
            "code" : "None"
          } ]
        }
      } ],
      "status" : "completed",
      "category" : [ {
        "coding" : [ {
          "system" : "http://ehealth.sundhed.dk/cs/message-category",
          "code" : "advice"
        } ]
      } ],
      "medium" : [ {
        "coding" : [ {
          "system" : "http://ehealth.sundhed.dk/cs/message-medium"
        } ]
      } ],
      "recipient" : [ {
        "reference" : "https://patient.fut.trifork.com/fhir/Patient/179103"
      } ],
      "payload" : [ {
        "contentString" : "MESSAGE PAYLOAD"
      } ]
    }
    

    PATCH [base]/Communication/180777

    Header

    Accept-Charset: utf-8
    Accept: application/fhir+xml;q=1.0, application/fhir+json;q=1.0, application/xml+fhir;q=0.9, application/json+fhir;q=0.9
    User-Agent: HAPI-FHIR/5.5.0 (FHIR Client; FHIR 4.0.1/R4; apache)
    Accept-Encoding: gzip
    Content-Type: application/json-patch+json; charset=UTF-8
    

    Body:

    [ {
      "op" : "add",
      "path" : "/payload/0/contentString",
      "value" : "new content"
    } ]
    

    Response

    {
      "resourceType" : "Communication",
      "id" : "180777",
      "meta" : {
        "versionId" : "2",
        "lastUpdated" : "2021-09-09T07:08:24.341+00:00",
        "source" : "#df23e99d-4fce-43",
        "profile" : [ "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-message" ]
      },
      "text" : {
        "status" : "generated",
        "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><table class=\"hapiPropertyTable\"><tbody><tr><td>Status</td><td><span>Completed</span></td></tr></tbody></table></div>"
      },
      "extension" : [ {
        "url" : "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-thread-id",
        "valueString" : "f9f2103d-93c1-4db8-bd7c-86baad44c969"
      }, {
        "url" : "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-title",
        "valueString" : "Sample title..."
      }, {
        "url" : "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-administrative-status",
        "valueCoding" : {
          "system" : "http://ehealth.sundhed.dk/cs/administrative-status",
          "code" : "activate"
        }
      }, {
        "url" : "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-priority",
        "valueCode" : "routine"
      }, {
        "url" : "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-restriction-category",
        "valueCodeableConcept" : {
          "coding" : [ {
            "system" : "http://ehealth.sundhed.dk/cs/restriction-category",
            "code" : "None"
          } ]
        }
      } ],
      "status" : "completed",
      "category" : [ {
        "coding" : [ {
          "system" : "http://ehealth.sundhed.dk/cs/message-category",
          "code" : "note"
        } ]
      } ],
      "medium" : [ {
        "coding" : [ {
          "system" : "http://ehealth.sundhed.dk/cs/message-medium"
        } ]
      } ],
      "recipient" : [ {
        "reference" : "https://patient.fut.trifork.com/fhir/Patient/179103"
      } ],
      "sender" : {
        "reference" : "https://patient.fut.trifork.com/fhir/Patient/179103"
      },
      "payload" : [ {
        "contentString" : "new content"
      } ]
    }
    

    DELETE [base]/Communication/180777

    Header

    Accept-Charset: utf-8
    Accept: application/fhir+xml;q=1.0, application/fhir+json;q=1.0, application/xml+fhir;q=0.9, application/json+fhir;q=0.9
    User-Agent: HAPI-FHIR/5.5.0 (FHIR Client; FHIR 4.0.1/R4; apache)
    Accept-Encoding: gzip
    

    Body:

    
    

    Response

    {
      "resourceType" : "OperationOutcome",
      "text" : {
        "status" : "generated",
        "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><h1>Operation Outcome</h1><table border=\"0\"><tr><td style=\"font-weight: bold;\">INFORMATION</td><td>[]</td><td><pre>Successfully deleted 1 resource(s) in 121ms</pre></td>\n\t\t\t</tr>\n\t\t</table>\n\t</div>"
      },
      "issue" : [ {
        "severity" : "information",
        "code" : "informational",
        "diagnostics" : "Successfully deleted 1 resource(s) in 121ms"
      } ]
    }