PackagesCanonicalsLogsProblems
    Packages
    nictiz.fhir.nl.stu3.bgz@2.0.0-beta.1
    http://nictiz.nl/fhir/StructureDefinition/BgZ-WorkflowTask
{
  "description": null,
  "_filename": "BgZ-WorkflowTask.json",
  "package_name": "nictiz.fhir.nl.stu3.bgz",
  "date": null,
  "derivation": "constraint",
  "publisher": "Nictiz",
  "fhirVersion": "3.0.2",
  "name": "BgZ-WorkflowTask",
  "mapping": [ {
    "uri": "https://decor.nictiz.nl/art-decor/decor-datasets--bgz2017-?id=2.16.840.1.113883.2.4.3.11.60.42.1.2",
    "name": "BgZ-msz",
    "identity": "BgZ-msz"
  } ],
  "abstract": false,
  "copyright": "CC0",
  "type": "Task",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": "BgZ-WorkflowTask",
  "package_version": "2.0.0-beta.1",
  "status": "draft",
  "id": "463d4f85-b318-4c1f-9e6f-1b248dd7bd26",
  "kind": "resource",
  "url": "http://nictiz.nl/fhir/StructureDefinition/BgZ-WorkflowTask",
  "version": "2.0-beta.1",
  "differential": {
    "element": [ {
      "id": "Task",
      "path": "Task",
      "short": "BgZ MSZ Workflow Task",
      "definition": "BgZ MSZ Notified Pull - Workflow Task"
    }, {
      "id": "Task.identifier",
      "max": "1",
      "min": 1,
      "path": "Task.identifier",
      "definition": "Business identifier of the task. Fill with the same value as the groupIdentifier-field of the corresponding Notification Task"
    }, {
      "id": "Task.status",
      "path": "Task.status",
      "short": "Task status",
      "fixedCode": "requested",
      "definition": "The state communicated by this event.\r\nFixed value: \"requested\"\r\nNOTE: Need to check this as it would be better to be able to monitor the Workflow Task status: requested, accepted, in-progress, completed, (cancelled)"
    }, {
      "id": "Task.intent",
      "path": "Task.intent",
      "short": "Task intent",
      "fixedCode": "order",
      "definition": "Indicates the \"level\" of actionability associated with the Task.\r\nFixed value: \"order\""
    }, {
      "id": "Task.code",
      "min": 1,
      "path": "Task.code"
    }, {
      "id": "Task.code.coding",
      "max": "1",
      "min": 1,
      "path": "Task.code.coding"
    }, {
      "id": "Task.code.coding.system",
      "min": 1,
      "path": "Task.code.coding.system",
      "fixedUri": "http://fhir.nl/fhir/NamingSystem/TaskCode"
    }, {
      "id": "Task.code.coding.code",
      "min": 1,
      "path": "Task.code.coding.code",
      "fixedCode": "pull-notification"
    }, {
      "id": "Task.description",
      "path": "Task.description",
      "short": "Workflow task hosted by sending system",
      "definition": "The Workflow Task is hosted by the Sending System and can be retrieved by the Receiving System using a Pull interaction (HTTP GET)"
    }, {
      "id": "Task.for",
      "min": 1,
      "path": "Task.for",
      "short": "Reference to Patient",
      "definition": "Reference to FHIR Patient-resource. It is not allowed to include a BSN (or other information that can be linked to an individual) in this Workflow Task when it is accessed without a personal authentication contract"
    }, {
      "id": "Task.requester",
      "min": 1,
      "path": "Task.requester"
    }, {
      "id": "Task.requester.agent.identifier",
      "min": 1,
      "path": "Task.requester.agent.identifier",
      "definition": "Identifier of the system that created this Workflow. This could be the originating EHR System or the routing gateway system, dependent on which system created the Workflow Task.\r\n/serviceEndpoint?type=fhir"
    }, {
      "id": "Task.requester.onBehalfOf",
      "min": 1,
      "path": "Task.requester.onBehalfOf",
      "definition": "The organization the device or practitioner was acting on behalf of when they initiated the task.\r\ndid of Sending Organization"
    }, {
      "id": "Task.requester.onBehalfOf.identifier",
      "min": 1,
      "path": "Task.requester.onBehalfOf.identifier",
      "definition": "Identifier of the Healthcare Organization at which the data has been made available."
    }, {
      "id": "Task.owner",
      "min": 1,
      "path": "Task.owner",
      "definition": "Individual organization currently responsible for task execution - did of Receiving Organization."
    }, {
      "id": "Task.owner.identifier",
      "min": 1,
      "path": "Task.owner.identifier",
      "definition": "Identifier of the Receiving Healthcare Organization."
    }, {
      "id": "Task.restriction",
      "min": 1,
      "path": "Task.restriction"
    }, {
      "id": "Task.restriction.period",
      "path": "Task.restriction.period",
      "definition": "This period information should be aligned to validity of the issued Authorization Credentials. Period information in credentials (based on expiration date) is leading."
    }, {
      "id": "Task.input",
      "path": "Task.input",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "type.coding.system",
          "type": "value"
        }, {
          "path": "type.coding.code",
          "type": "value"
        } ]
      },
      "definition": "Three types of input slices are defined:\r\n1) input:authorization-base\r\n2) input:read-available-resource\r\n3) input:query-available-resources\r\nThe read (2) and query (3) slices are further sliced in this structure definion as shown below."
    }, {
      "id": "Task.input:authorizationBase",
      "max": "1",
      "path": "Task.input",
      "sliceName": "authorizationBase"
    }, {
      "id": "Task.input:authorizationBase.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://fhir.nl/fhir/NamingSystem/TaskParameter"
    }, {
      "id": "Task.input:authorizationBase.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "authorization-base"
    }, {
      "id": "Task.input:authorizationBase.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:authorizationBase.value[x]:authorizationBaseValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "authorization base token",
      "sliceName": "authorizationBaseValueString"
    }, {
      "id": "Task.input:patient",
      "max": "1",
      "path": "Task.input",
      "short": "Patient read",
      "mapping": [ {
        "map": "bgz2017-dataelement-74",
        "comment": "Patient",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "patient",
      "definition": "Patient input:read-available-resource slice"
    }, {
      "id": "Task.input:patient.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://loinc.org"
    }, {
      "id": "Task.input:patient.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "79191-3"
    }, {
      "id": "Task.input:patient.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:patient.value[x]:patientValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "patient item query string",
      "sliceName": "patientValueString",
      "fixedString": "Patient?_include=Patient:general-practitioner"
    }, {
      "id": "Task.input:payer",
      "max": "1",
      "path": "Task.input",
      "short": "Payer search",
      "mapping": [ {
        "map": "bgz2017-dataelement-482",
        "comment": "Betaler",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "payer",
      "definition": "Payer input:query-available-resources slice"
    }, {
      "id": "Task.input:payer.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://loinc.org"
    }, {
      "id": "Task.input:payer.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "48768-6"
    }, {
      "id": "Task.input:payer.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:payer.value[x]:payerValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "payer item query string",
      "sliceName": "payerValueString",
      "fixedString": "Coverage?_include=Coverage:payor"
    }, {
      "id": "Task.input:treatmentDirective",
      "max": "1",
      "path": "Task.input",
      "short": "TreatmentDirective search",
      "mapping": [ {
        "map": "bgz2017-dataelement-230",
        "comment": "BehandelAanwijzing",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "treatmentDirective",
      "definition": "TreatmentDirective input:query-available-resources slice"
    }, {
      "id": "Task.input:treatmentDirective.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://snomed.info/sct"
    }, {
      "id": "Task.input:treatmentDirective.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "11291000146105"
    }, {
      "id": "Task.input:treatmentDirective.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:treatmentDirective.value[x]:treatmentDirectiveValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "treatmentDirective item query string",
      "sliceName": "treatmentDirectiveValueString",
      "fixedString": "Consent?category=http://snomed.info/sct|11291000146105"
    }, {
      "id": "Task.input:advanceDirective",
      "max": "1",
      "path": "Task.input",
      "short": "AdvanceDirective search",
      "mapping": [ {
        "map": "bgz2017-dataelement-243",
        "comment": "Wilsverklaring",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "advanceDirective",
      "definition": "AdvanceDirective input:query-available-resources slice"
    }, {
      "id": "Task.input:advanceDirective.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://snomed.info/sct"
    }, {
      "id": "Task.input:advanceDirective.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "11341000146107"
    }, {
      "id": "Task.input:advanceDirective.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:advanceDirective.value[x]:advanceDirectiveValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "advanceDirective item query string",
      "sliceName": "advanceDirectiveValueString",
      "fixedString": "Consent?category=http://snomed.info/sct|11341000146107"
    }, {
      "id": "Task.input:functionalOrMentalStatus",
      "max": "1",
      "path": "Task.input",
      "short": "FunctionalOrMentalStatus search",
      "mapping": [ {
        "map": "bgz2017-dataelement-356",
        "comment": "FunctioneleOfMentaleStatus",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "functionalOrMentalStatus",
      "definition": "FunctionalOrMentalStatus input:query-available-resources slice"
    }, {
      "id": "Task.input:functionalOrMentalStatus.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://loinc.org"
    }, {
      "id": "Task.input:functionalOrMentalStatus.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "47420-5"
    }, {
      "id": "Task.input:functionalOrMentalStatus.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:functionalOrMentalStatus.value[x]:functionalOrMentalStatusValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "functionalOrMentalStatus item query string",
      "sliceName": "functionalOrMentalStatusValueString",
      "fixedString": "Observation?category=http://snomed.info/sct|118228005,http://snomed.info/sct|384821006"
    }, {
      "id": "Task.input:concern",
      "max": "1",
      "path": "Task.input",
      "short": "Concern search",
      "mapping": [ {
        "map": "bgz2017-dataelement-131",
        "comment": "Probleem",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "concern",
      "definition": "Concern input:query-available-resources slice"
    }, {
      "id": "Task.input:concern.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://loinc.org"
    }, {
      "id": "Task.input:concern.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "11450-4"
    }, {
      "id": "Task.input:concern.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:concern.value[x]:concernValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "concern item query string",
      "sliceName": "concernValueString",
      "fixedString": "Condition"
    }, {
      "id": "Task.input:livingSituation",
      "max": "1",
      "path": "Task.input",
      "short": "LivingSituation search",
      "mapping": [ {
        "map": "bgz2017-dataelement-521",
        "comment": "Woonsituatie",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "livingSituation",
      "definition": "LivingSituation input:query-available-resources slice"
    }, {
      "id": "Task.input:livingSituation.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://snomed.info/sct"
    }, {
      "id": "Task.input:livingSituation.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "365508006"
    }, {
      "id": "Task.input:livingSituation.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:livingSituation.value[x]:livingSituationValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "livingSituation item query string",
      "sliceName": "livingSituationValueString",
      "fixedString": "Observation?code=http://snomed.info/sct|365508006"
    }, {
      "id": "Task.input:drugUse",
      "max": "1",
      "path": "Task.input",
      "short": "DrugUse search",
      "mapping": [ {
        "map": "bgz2017-dataelement-302",
        "comment": "DrugsGebruik",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "drugUse",
      "definition": "DrugUse input:query-available-resources slice"
    }, {
      "id": "Task.input:drugUse.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://snomed.info/sct"
    }, {
      "id": "Task.input:drugUse.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "228366006"
    }, {
      "id": "Task.input:drugUse.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:drugUse.value[x]:drugUseValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "drugUse item query string",
      "sliceName": "drugUseValueString",
      "fixedString": "Observation?code=http://snomed.info/sct|228366006"
    }, {
      "id": "Task.input:alcoholUse",
      "max": "1",
      "path": "Task.input",
      "short": "AlcoholUse search",
      "mapping": [ {
        "map": "bgz2017-dataelement-312",
        "comment": "AlcoholGebruik",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "alcoholUse",
      "definition": "AlcoholUse input:query-available-resources slice"
    }, {
      "id": "Task.input:alcoholUse.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://snomed.info/sct"
    }, {
      "id": "Task.input:alcoholUse.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "228273003"
    }, {
      "id": "Task.input:alcoholUse.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:alcoholUse.value[x]:alcoholUseValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "alcoholUse item query string",
      "sliceName": "alcoholUseValueString",
      "fixedString": "Observation?code=http://snomed.info/sct|228273003"
    }, {
      "id": "Task.input:tobaccoUse",
      "max": "1",
      "path": "Task.input",
      "short": "TabaccoUse search",
      "mapping": [ {
        "map": "bgz2017-dataelement-320",
        "comment": "TabakGebruik",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "tobaccoUse",
      "definition": "TabaccoUse input:query-available-resources slice"
    }, {
      "id": "Task.input:tobaccoUse.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://snomed.info/sct"
    }, {
      "id": "Task.input:tobaccoUse.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "365980008"
    }, {
      "id": "Task.input:tobaccoUse.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:tobaccoUse.value[x]:tobaccoUseValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "tobaccoUse item query string",
      "sliceName": "tobaccoUseValueString",
      "fixedString": "Observation?code=http://snomed.info/sct|365980008"
    }, {
      "id": "Task.input:nutritionAdvice",
      "max": "1",
      "path": "Task.input",
      "short": "NutritionAdvice search",
      "mapping": [ {
        "map": "bgz2017-dataelement-524",
        "comment": "Voedingsadvies",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "nutritionAdvice",
      "definition": "NutritionAdvice input:query-available-resources slice"
    }, {
      "id": "Task.input:nutritionAdvice.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://snomed.info/sct"
    }, {
      "id": "Task.input:nutritionAdvice.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "111816003"
    }, {
      "id": "Task.input:nutritionAdvice.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:nutritionAdvice.value[x]:nutritionAdviceValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "nutritionAdvice item query string",
      "sliceName": "nutritionAdviceValueString",
      "fixedString": "NutritionOrder"
    }, {
      "id": "Task.input:alert",
      "max": "1",
      "path": "Task.input",
      "short": "Alert search",
      "mapping": [ {
        "map": "bgz2017-dataelement-292",
        "comment": "Alert",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "alert",
      "definition": "Alert input:query-available-resources slice"
    }, {
      "id": "Task.input:alert.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://loinc.org"
    }, {
      "id": "Task.input:alert.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "75310-3"
    }, {
      "id": "Task.input:alert.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:alert.value[x]:alertValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "alert item query string",
      "sliceName": "alertValueString",
      "fixedString": "Flag"
    }, {
      "id": "Task.input:allergyIntolerance",
      "max": "1",
      "path": "Task.input",
      "short": "AllergyIntolerance search",
      "mapping": [ {
        "map": "bgz2017-dataelement-211",
        "comment": "AllergieIntolerantie",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "allergyIntolerance",
      "definition": "AllergyIntolerace input:query-available-resources slice"
    }, {
      "id": "Task.input:allergyIntolerance.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://loinc.org"
    }, {
      "id": "Task.input:allergyIntolerance.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "48765-2"
    }, {
      "id": "Task.input:allergyIntolerance.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:allergyIntolerance.value[x]:allergyIntoleranceValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "allergyIntolerance item query string",
      "sliceName": "allergyIntoleranceValueString",
      "fixedString": "AllergyIntolerance"
    }, {
      "id": "Task.input:medicationUse",
      "max": "1",
      "path": "Task.input",
      "short": "MedicationUse search",
      "sliceName": "medicationUse",
      "definition": "MedicationUse input:query-available-resources slice"
    }, {
      "id": "Task.input:medicationUse.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://snomed.info/sct"
    }, {
      "id": "Task.input:medicationUse.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "16076005"
    }, {
      "id": "Task.input:medicationUse.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:medicationUse.value[x]:medicationUseValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "medicationUse item query string",
      "sliceName": "medicationUseValueString",
      "fixedString": "MedicationStatement?category=urn:oid:2.16.840.1.113883.2.4.3.11.60.20.77.5.3|6&_include=MedicationStatement:medicationReference"
    }, {
      "id": "Task.input:medicationAgreement",
      "max": "1",
      "path": "Task.input",
      "short": "MedicationAgreement search",
      "sliceName": "medicationAgreement",
      "definition": "MedicationAgreement input:query-available-resources slice"
    }, {
      "id": "Task.input:medicationAgreement.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://snomed.info/sct"
    }, {
      "id": "Task.input:medicationAgreement.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "422979000"
    }, {
      "id": "Task.input:medicationAgreement.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:medicationAgreement.value[x]:medicationAgreementValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "medicationAgreement item query string",
      "sliceName": "medicationAgreementValueString",
      "fixedString": "MedicationRequest?category=http://snomed.info/sct|16076005&_include=MedicationRequest:medicationReference"
    }, {
      "id": "Task.input:administrationAgreement",
      "max": "1",
      "path": "Task.input",
      "short": "AdministrationAgreement search",
      "sliceName": "administrationAgreement",
      "definition": "AdministrationAgreement input:query-available-resources slice"
    }, {
      "id": "Task.input:administrationAgreement.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://snomed.info/sct"
    }, {
      "id": "Task.input:administrationAgreement.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "422037009"
    }, {
      "id": "Task.input:administrationAgreement.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:administrationAgreement.value[x]:administrationAgreementValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "administrationAgreement item query string",
      "sliceName": "administrationAgreementValueString",
      "fixedString": "MedicationDispense?category=http://snomed.info/sct|422037009&_include=MedicationDispense:medicationReference"
    }, {
      "id": "Task.input:medicalDevice",
      "max": "1",
      "path": "Task.input",
      "short": "MedicalDevice search",
      "mapping": [ {
        "map": "bgz2017-dataelement-331",
        "comment": "MedischHulpmiddel",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "medicalDevice",
      "definition": "MedicalDevice input:query-available-resources slice"
    }, {
      "id": "Task.input:medicalDevice.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://loinc.org"
    }, {
      "id": "Task.input:medicalDevice.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "46264-8"
    }, {
      "id": "Task.input:medicalDevice.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:medicalDevice.value[x]:medicalDeviceValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "medicalDevice item query string",
      "sliceName": "medicalDeviceValueString",
      "fixedString": "DeviceUseStatement?_include=DeviceUseStatement:device"
    }, {
      "id": "Task.input:vaccination",
      "max": "1",
      "path": "Task.input",
      "short": "Vaccination search",
      "mapping": [ {
        "map": "bgz2017-dataelement-347",
        "comment": "Vaccinatie",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "vaccination",
      "definition": "Vaccination input:query-available-resources slice"
    }, {
      "id": "Task.input:vaccination.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://loinc.org"
    }, {
      "id": "Task.input:vaccination.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "11369-6"
    }, {
      "id": "Task.input:vaccination.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:vaccination.value[x]:vaccinationValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "vaccination item query string",
      "sliceName": "vaccinationValueString",
      "fixedString": "Immunization?status=completed"
    }, {
      "id": "Task.input:bloodPressure",
      "max": "1",
      "path": "Task.input",
      "short": "BloodPressure search",
      "mapping": [ {
        "map": "bgz2017-dataelement-364",
        "comment": "Bloeddruk",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "bloodPressure",
      "definition": "BloodPressure input:query-available-resources slice"
    }, {
      "id": "Task.input:bloodPressure.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://loinc.org"
    }, {
      "id": "Task.input:bloodPressure.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "85354-9"
    }, {
      "id": "Task.input:bloodPressure.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:bloodPressure.value[x]:bloodPressureValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "bloodPressure item query string",
      "sliceName": "bloodPressureValueString",
      "fixedString": "Observation/$lastn?code=http://loinc.org|85354-9"
    }, {
      "id": "Task.input:bodyWeight",
      "max": "1",
      "path": "Task.input",
      "short": "BodyWeight search",
      "mapping": [ {
        "map": "bgz2017-dataelement-375",
        "comment": "Lichaamsgewicht",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "bodyWeight",
      "definition": "BodyWeight input:query-available-resources slice"
    }, {
      "id": "Task.input:bodyWeight.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://loinc.org"
    }, {
      "id": "Task.input:bodyWeight.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "29463-7"
    }, {
      "id": "Task.input:bodyWeight.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:bodyWeight.value[x]:bodyWeightValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "bodyWeight item query string",
      "sliceName": "bodyWeightValueString",
      "fixedString": "Observation/$lastn?code=http://loinc.org|29463-7"
    }, {
      "id": "Task.input:bodyHeight",
      "max": "1",
      "path": "Task.input",
      "short": "BodyHeight search",
      "mapping": [ {
        "map": "bgz2017-dataelement-381",
        "comment": "Lichaamslengte",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "bodyHeight",
      "definition": "BodyHeight input:query-available-resources slice"
    }, {
      "id": "Task.input:bodyHeight.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://loinc.org"
    }, {
      "id": "Task.input:bodyHeight.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "8302-2"
    }, {
      "id": "Task.input:bodyHeight.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:bodyHeight.value[x]:bodyHeightValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "bodyHeight item query string",
      "sliceName": "bodyHeightValueString",
      "fixedString": "Observation/$lastn?code=http://loinc.org|8302-2,http://loinc.org|8306-3,http://loinc.org|8308-9"
    }, {
      "id": "Task.input:laboratoryTestResult",
      "max": "1",
      "path": "Task.input",
      "short": "LaboratoryTestResult search",
      "mapping": [ {
        "map": "bgz2017-dataelement-434",
        "comment": "LabatoriumUitslag",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "laboratoryTestResult",
      "definition": "LaboratoryTestResult input:query-available-resources slice"
    }, {
      "id": "Task.input:laboratoryTestResult.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://snomed.info/sct"
    }, {
      "id": "Task.input:laboratoryTestResult.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "15220000"
    }, {
      "id": "Task.input:laboratoryTestResult.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:laboratoryTestResult.value[x]:laboratoryTestResultValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "laboratoryTestResult item query string",
      "sliceName": "laboratoryTestResultValueString",
      "fixedString": "Observation/$lastn?category=http://snomed.info/sct|49581000146104&_include=Observation:related-target"
    }, {
      "id": "Task.input:procedure",
      "max": "1",
      "path": "Task.input",
      "short": "Procedure search",
      "mapping": [ {
        "map": "bgz2017-dataelement-387",
        "comment": "Verrichting",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "procedure",
      "definition": "Procedure input:query-available-resources slice"
    }, {
      "id": "Task.input:procedure.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://loinc.org"
    }, {
      "id": "Task.input:procedure.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "47519-4"
    }, {
      "id": "Task.input:procedure.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:procedure.value[x]:procedureValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "procedure item query string",
      "sliceName": "procedureValueString",
      "fixedString": "Procedure?category=http://snomed.info/sct|387713003,http://snomed.info/sct|258174001"
    }, {
      "id": "Task.input:procedureRequest",
      "max": "1",
      "path": "Task.input",
      "short": "Procedure search",
      "mapping": [ {
        "map": "bgz2017-dataelement-387",
        "comment": "Verrichting",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "procedureRequest",
      "definition": "Procedure input:query-available-resources slice"
    }, {
      "id": "Task.input:procedureRequest.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://loinc.org"
    }, {
      "id": "Task.input:procedureRequest.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "18776-5"
    }, {
      "id": "Task.input:procedureRequest.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:procedureRequest.value[x]:procedureRequestValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "procedureRequest item query string",
      "sliceName": "procedureRequestValueString",
      "fixedString": "ProcedureRequest?status=active"
    }, {
      "id": "Task.input:contact",
      "max": "1",
      "path": "Task.input",
      "short": "Contact search",
      "mapping": [ {
        "map": "bgz2017-dataelement-406",
        "comment": "Contact",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "contact",
      "definition": "Contact input:query-available-resources slice"
    }, {
      "id": "Task.input:contact.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://loinc.org"
    }, {
      "id": "Task.input:contact.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "46240-8"
    }, {
      "id": "Task.input:contact.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:contact.value[x]:contactValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "contact item query string",
      "sliceName": "contactValueString",
      "fixedString": "Encounter"
    }, {
      "id": "Task.input:healthProvider",
      "max": "1",
      "path": "Task.input",
      "short": "HealthProvider search",
      "mapping": [ {
        "map": "bgz2017-dataelement-50",
        "comment": "Zorgsetting",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "healthProvider",
      "definition": "HealthProvider input:query-available-resources slice"
    }, {
      "id": "Task.input:healthProvider.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://snomed.info/sct"
    }, {
      "id": "Task.input:healthProvider.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "229774002"
    }, {
      "id": "Task.input:healthProvider.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:healthProvider.value[x]:healthProviderValueString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "healthProvider item query string",
      "sliceName": "healthProviderValueString",
      "fixedString": "CareTeam?status=active&_include=CareTeam:participant"
    }, {
      "id": "Task.input:provenance",
      "max": "1",
      "path": "Task.input",
      "short": "Provenance search",
      "mapping": [ {
        "map": "bgz2017-dataelement-594",
        "comment": "Dossiergegevens",
        "identity": "BgZ-msz"
      } ],
      "sliceName": "provenance",
      "definition": "Provenance input:query-available-resources slice"
    }, {
      "id": "Task.input:provenance.type.coding.system",
      "path": "Task.input.type.coding.system",
      "fixedUri": "http://snomed.info/sct"
    }, {
      "id": "Task.input:provenance.type.coding.code",
      "path": "Task.input.type.coding.code",
      "fixedCode": "257733005"
    }, {
      "id": "Task.input:provenance.value[x]",
      "path": "Task.input.value[x]",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Task.input:provenance.value[x]:ProvenanceString",
      "path": "Task.input.value[x]",
      "type": [ {
        "code": "string"
      } ],
      "short": "Provenance item query string",
      "sliceName": "ProvenanceString",
      "fixedString": "Provenance"
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Task"
}