1.4.1Twiin Implementatiewijzer Zorgtoepassingen
Z1.4.2 | BgZ: FHIR Workflow Task implementation¶
The Sending System may choose to provide a Workflow Task resource that can be used to exchange status updates and other workflow related details related to the healthcare process that demands the data exchange. In the context of a BgZ-referral, the Sending System may choose to provide a Workflow Task resource that is used to exchange details about status updates or other workflow updates related to the referral (see Notification scope).
An example of a BgZ Workflow Task profile
| Name | Card. | Type | Comments |
|---|---|---|---|
| definition | 0..1 | Reference (ActivityDefinition) | Reference to ActivityDefinition resources that defines the requested activity or service |
| status | 1..1 | code | requested |
| intent | 1..1 | code | “order” |
| priority | 0..1 | code | normal |
| code | 1..1 | CodeableConcept | |
| -- coding | 1..1 | Coding | |
| -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- system | 1..1 | string | “http://snomed.info/sct” |
| -- -- -- code | 1..1 | code | “3457005” |
| -- -- -- display | 0..1 | string | “verwijzen van patiënt” |
| -- text | 1..1 | string | “Verwijzing” |
| description | 0..1 | string | |
| focus | 0..1 | Reference(ReferralRequest | CarePlan) |
| for | 0..1 | Reference(nl-core-patient) | Reference to referred patient |
| authoredOn | 0..1 | dateTime | Date of referral submission |
| requester | 0..1 | BackboneElement | |
| -- agent | 1..1 | Reference(nl-core-practitioner) | Reference to the practitioner who sent the referral |
| -- -- extension | Extension | ||
| -- -- -- practitionerRole | Extension(Reference(nl-core-practitionerrole)) | Extension to relate the Practitioner to an organization, Location, HealthcareService, role, specialism, etc. | |
| -- onBehalfOf | 0..1 | Reference(nl-core-organization) | Reference to the Sending Organization |
| owner | 0..1 | Reference(nl-core-organization) | Reference to the Receiving Organization |
| restriction | 0..1 | BackboneElement | |
| -- period | 0..1 | Period | |
| -- -- start | 0..1 | dateTime | Earliest date to start requested treatment or service |
| -- -- end | 0..1 | dateTime | Latest date to start requested treatment or service |
| input | 0..* | BackboneElement | |
| -- patientInformation | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://fhir.nl/fhir/StructureDefinition/nl-core-patient” |
| -- -- -- -- display | 0..1 | string | “HCIM Patient” |
| -- -- text | 1..1 | string | “Patient information” |
| -- -- valueString | 1..1 | string | “Patient?_include=Patient:general-practitioner” |
| -- paymentDetails | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-Payer” |
| -- -- -- -- display | 0..1 | string | “HCIM Payer” |
| -- -- text | 1..1 | string | “Insurance information” |
| -- -- valueString | 1..1 | string | “Coverage?_include=Coverage:payor:Patient&_include=Coverage:payor:Organization” |
| -- treatmentDirective | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-TreatmentDirective” |
| -- -- -- -- display | 0..1 | string | “HCIM TreatmentDirective” |
| -- -- text | 1..1 | string | “Known treatment directives” |
| -- -- valueString | 1..1 | string | “Consent?category=http://snomed.info/sct |
| -- advanceDirective | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-AdvanceDirective” |
| -- -- -- -- display | 0..1 | string | “HCIM AdvanceDirective” |
| -- -- text | 1..1 | string | “Known advance directives” |
| -- -- valueString | 1..1 | string | “Consent?category=http://snomed.info/sct |
| -- functionalStatus | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-FunctionalOrMentalStatus” |
| -- -- -- -- display | 0..1 | string | “HCIM FunctionalOrgMentalStatus” |
| -- -- text | 1..1 | string | “Last known functional / mental status” |
| -- -- valueString | 1..1 | string | “Observation/$lastn?category=http://snomed.info/sct |
| -- problems | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-Problem” |
| -- -- -- -- display | 0..1 | string | “HCIM Problem” |
| -- -- text | 1..1 | string | “All known problems” |
| -- -- valueString | 1..1 | string | “Condition” |
| -- livingSituation | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-LivingSituation” |
| -- -- -- -- display | 0..1 | string | “HCIM LivingSituation” |
| -- -- text | 1..1 | string | “Current living situation” |
| -- -- valueString | 1..1 | string | “Observation/$lastn?code=http://snomed.info/sct |
| -- drugUse | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-DrugUse” |
| -- -- -- -- display | 0..1 | string | “HCIM DrugUse” |
| -- -- text | 1..1 | string | “All known drug use” |
| -- -- valueString | 1..1 | string | “Observation?code=http://snomed.info/sct |
| -- alcoholUse | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-AlcoholUse” |
| -- -- -- -- display | 0..1 | string | “HCIM AlcoholUse” |
| -- -- text | 1..1 | string | “All known alcohol use” |
| -- -- valueString | 1..1 | string | “Observation?code=http://snomed.info/sct |
| -- tobaccoUse | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-TobaccoUse” |
| -- -- -- -- display | 0..1 | string | “HCIM TobaccoUse” |
| -- -- text | 1..1 | string | “All known tobacco use” |
| -- -- valueString | 1..1 | string | “Observation?code=http://snomed.info/sct |
| -- nutritionAdvice | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-NutritionAdvice” |
| -- -- -- -- display | 0..1 | string | “HCIM NutritionAdvice” |
| -- -- text | 1..1 | string | “All known dietary recommendations” |
| -- -- valueString | 1..1 | string | “NutritionOrder” |
| -- alert | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-Alert” |
| -- -- -- -- display | 0..1 | string | “HCIM Alert” |
| -- -- text | 1..1 | string | “All known alerts” |
| -- -- valueString | 1..1 | string | “Flag” |
| -- allergyIntolerance | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-AllergyIntolerance” |
| -- -- -- -- display | 0..1 | string | “HCIM AllergyIntolerance” |
| -- -- text | 1..1 | string | “All known information regarding allergies” |
| -- -- valueString | 1..1 | string | “AllergyIntolerance” |
| -- medicationUse | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-MedicationUse” |
| -- -- -- -- display | 0..1 | string | “HCIM MedicationUse2” |
| -- -- text | 1..1 | string | “Known medication use” |
| -- -- valueString | 1..1 | string | “MedicationStatement?category=urn:oid:2.16.840.1.113883.2.4.3.11.60.20.77.5.3 |
| -- medicationAgreement | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-MedicationAgreement” |
| -- -- -- -- display | 0..1 | string | “HCIM MedicationAgreement” |
| -- -- text | 1..1 | string | “Known medication agreements” |
| -- -- valueString | 1..1 | string | “MedicationRequest?category=http://snomed.info/sct |
| – administrationAgreement | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-AdministrationAgreement” |
| -- -- -- -- display | 0..1 | string | “HCIM AdministrationAgreement” |
| -- -- text | 1..1 | string | “Known administration agreements” |
| -- -- valueString | 1..1 | string | “MedicationDispense?category=http://snomed.info/sct |
| -- medicalAids | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDevice” |
| -- -- -- -- display | 0..1 | string | “HCIM MedicalDevice” |
| -- -- text | 1..1 | string | “Known medical aids” |
| -- -- valueString | 1..1 | string | “DeviceUseStatement?_include=DeviceUseStatement:device” |
| -- vaccinations | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-Vaccination” |
| -- -- -- -- display | 0..1 | string | “HCIM Vaccination” |
| -- -- text | 1..1 | string | “Known vaccinations” |
| -- -- valueString | 1..1 | string | “Immunization?status=completed” |
| -- bloodPressure | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-BloodPressure” |
| -- -- -- -- display | 0..1 | string | “HCIM BloodPressure” |
| -- -- text | 1..1 | string | “Last known blood pressure” |
| -- -- valueString | 1..1 | string | “Observation/$lastn?code=http://FhirProfile.org |
| -- bodyWeight | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-BodyWeight” |
| -- -- -- -- display | 0..1 | string | “HCIM BodyWeight” |
| -- -- text | 1..1 | string | “Last known body weight” |
| -- -- valueString | 1..1 | string | “Observation/$lastn?code=http://FhirProfile.org |
| -- bodyHeight | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-BodyHeight” |
| -- -- -- -- display | 0..1 | string | “HCIM BodyHeight” |
| -- -- text | 1..1 | string | “Last known body height” |
| -- -- valueString | 1..1 | string | “Observation/$lastn?code=http://FhirProfile.org |
| -- results | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-LaboratoryTestResult-Observation” |
| -- -- -- -- display | 0..1 | string | “HCIM LaboratoryTestResult” |
| -- -- text | 1..1 | string | “Last known laboratory results per type” |
| -- -- valueString | 1..1 | string | “Observation/$lastn?category=http://snomed.info/sct |
| -- procedures | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-Procedure” |
| -- -- -- -- display | 0..1 | string | “HCIM Procedure” |
| -- -- text | 1..1 | string | “Known surgical procedures” |
| -- -- valueString | 1..1 | string | “Procedure?category=http://snomed.info/sct |
| -- encounters | 0..1 | Slice | |
| -- -- type | 1..1 | CodeableConcept | |
| -- -- coding | 1..* | Coding | |
| -- -- -- FhirProfile | 1..1 | Slice | |
| -- -- -- -- system | 1..1 | string | “http://fhir.twiin.nl/fhir/NamingSystem/FhirProfile” |
| -- -- -- -- code | 1..1 | code | “http://nictiz.nl/fhir/StructureDefinition/zib-Encounter” |
| -- -- -- -- display | 0..1 | string | “HCIM Encounter” |
| -- -- text | 1..1 | string | “Known hospital admissions (no outpatient contacts)” |
| -- -- valueString | 1..1 | string | “Encounter?class=http://hl7.org/fhir/v3/ActCode |