Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Tasks are currently only generated by the Processing Service, but can be stubbed using the test-only-create operation:

Example endpoint to the eHealth stub: 
http://vendortest2.ehealth.sundhed.dk/hapi-fhir-server/fhir/$test-only-create


Points of Interest:

ehealth-task-category

...

When a Task is created by the Processing Service, it is in status "ready". When the Task is accepted by a Practitioner, it must be changed to status "accepted" (see owner)

intent

Is set to "order" from the Processing Service

...

When a Monitoring Responsible Practitioner investigates the results a new ClinicalImpression is created, pointing to the on from the Processing Service. This is done in the element "previous"

owner

The Practitioner that has accepted the Task (see status)


Code Block
languagejava
titleTask example in JSON
{
    "resourceType": "Bundle",
    "type": "transaction",
    "entry": [
        {
            "fullUrl": "Task",
            "resource": {
                "resourceType": "Task",
                "meta": {
                  
                  "profile": [
                    "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task"
                  ]
                },
                "extension": [
                  {
                    "url": "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task-category",
                    "valueCodeableConcept": {
                      "coding": [
                        {
                          "system": "http://ehealth.sundhed.dk/cs/task-category",
                          "code": "MeasurementForAssessment"
                        }
                      ]
                    }
                  },
                  {
                    "url": "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-task-responsible",
                    "valueReference": {
                      "reference": "http://vendortest2.ehealth.sundhed.dk/organization/fhir/CareTeam/60"
                    }
                  }
                ],
                "language": "da",
                "status": "ready",
                "intent": "order",
                "priority": "routine",
                "owner": {
                    "reference": "http://vendortest2.ehealth.sundhed.dk/organization/fhir/Practitioner/59"
                },
                "description": "Vurdering af indgående telemedicinsk data",
                "focus": {
                    "reference": "http://vendortest2.ehealth.sundhed.dk/hapi-fhir-server/fhir/ClinicalImpression/265"
                },
                "context": {
                  "reference": "http://vendortest2.ehealth.sundhed.dk/hapi-fhir-server/fhir/EpisodeOfCare/67"
                }
              },
            "request": {
                "method": "POST",
                "url": "Task"
            }
        }
    ]
  }

...