{ "description": null, "_filename": "KBV_EX_ERP_Multiple_Prescription.json", "package_name": "kbv.ita.erp", "date": "2021-09-13", "derivation": "constraint", "publisher": "Kassenärztliche Bundesvereinigung", "fhirVersion": "4.0.1", "name": "KBV_EX_ERP_Multiple_Prescription", "mapping": [ { "uri": "http://hl7.org/v3", "name": "RIM Mapping", "identity": "rim" } ], "abstract": false, "type": "Extension", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "1.0.2", "status": "active", "id": "f3e05586-0a92-4089-8571-e96d040de454", "kind": "complex-type", "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Multiple_Prescription", "context": [ { "type": "element", "expression": "MedicationRequest" } ], "version": "1.0.2", "differential": { "element": [ { "id": "Extension.extension", "path": "Extension.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Extension.extension:Kennzeichen", "max": "1", "min": 1, "path": "Extension.extension", "sliceName": "Kennzeichen" }, { "id": "Extension.extension:Kennzeichen.url", "path": "Extension.extension.url", "fixedUri": "Kennzeichen" }, { "id": "Extension.extension:Kennzeichen.value[x]", "min": 1, "path": "Extension.extension.value[x]", "type": [ { "code": "boolean" } ], "slicing": { "rules": "closed", "discriminator": [ { "path": "$this", "type": "type" } ] } }, { "id": "Extension.extension:Kennzeichen.value[x]:valueBoolean", "min": 1, "path": "Extension.extension.value[x]", "type": [ { "code": "boolean" } ], "short": "Kennzeichen Mehrfachverordnung", "sliceName": "valueBoolean", "definition": "Abbildung, ob die aktuelle Verordnung Teil einer Mehrfachverordnung ist\r\n\r\ntrue - die aktuelle Verordnung ist Teil einer Mehrfachverordnung \r\nfalse - die aktuelle Verordnung ist kein Teil einer Mehrfachverordnung" }, { "id": "Extension.extension:Nummerierung", "max": "1", "path": "Extension.extension", "sliceName": "Nummerierung" }, { "id": "Extension.extension:Nummerierung.url", "path": "Extension.extension.url", "fixedUri": "Nummerierung" }, { "id": "Extension.extension:Nummerierung.value[x]", "min": 1, "path": "Extension.extension.value[x]", "type": [ { "code": "Ratio" } ], "slicing": { "rules": "closed", "discriminator": [ { "path": "$this", "type": "type" } ] } }, { "id": "Extension.extension:Nummerierung.value[x]:valueRatio", "min": 1, "path": "Extension.extension.value[x]", "type": [ { "code": "Ratio" } ], "sliceName": "valueRatio" }, { "id": "Extension.extension:Nummerierung.value[x]:valueRatio.numerator", "min": 1, "path": "Extension.extension.value[x].numerator" }, { "id": "Extension.extension:Nummerierung.value[x]:valueRatio.numerator.value", "min": 1, "path": "Extension.extension.value[x].numerator.value", "short": "Zähler Mehrfachverordnung", "definition": "Das Feld dient der Kennzeichnung, um die wievielte Mehrfachverordnung einer Serie es sich handelt. Beispiel: \"2\" in \"2 von 4\"" }, { "id": "Extension.extension:Nummerierung.value[x]:valueRatio.numerator.comparator", "max": "0", "path": "Extension.extension.value[x].numerator.comparator" }, { "id": "Extension.extension:Nummerierung.value[x]:valueRatio.numerator.unit", "max": "0", "path": "Extension.extension.value[x].numerator.unit" }, { "id": "Extension.extension:Nummerierung.value[x]:valueRatio.numerator.system", "max": "0", "path": "Extension.extension.value[x].numerator.system" }, { "id": "Extension.extension:Nummerierung.value[x]:valueRatio.numerator.code", "max": "0", "path": "Extension.extension.value[x].numerator.code" }, { "id": "Extension.extension:Nummerierung.value[x]:valueRatio.denominator", "min": 1, "path": "Extension.extension.value[x].denominator" }, { "id": "Extension.extension:Nummerierung.value[x]:valueRatio.denominator.value", "min": 1, "path": "Extension.extension.value[x].denominator.value", "short": "Nenner Mehrfachverordnung", "definition": "Das Feld dient der Kennzeichnung der Länge dieser Serie. Beispiel: \"4\" in \"2 von 4\"" }, { "id": "Extension.extension:Nummerierung.value[x]:valueRatio.denominator.comparator", "max": "0", "path": "Extension.extension.value[x].denominator.comparator" }, { "id": "Extension.extension:Nummerierung.value[x]:valueRatio.denominator.unit", "max": "0", "path": "Extension.extension.value[x].denominator.unit" }, { "id": "Extension.extension:Nummerierung.value[x]:valueRatio.denominator.system", "max": "0", "path": "Extension.extension.value[x].denominator.system" }, { "id": "Extension.extension:Nummerierung.value[x]:valueRatio.denominator.code", "max": "0", "path": "Extension.extension.value[x].denominator.code" }, { "id": "Extension.extension:Zeitraum", "max": "1", "path": "Extension.extension", "short": "Zeitraum der Einlösefrist", "sliceName": "Zeitraum" }, { "id": "Extension.extension:Zeitraum.url", "path": "Extension.extension.url", "fixedUri": "Zeitraum" }, { "id": "Extension.extension:Zeitraum.value[x]", "min": 1, "path": "Extension.extension.value[x]", "type": [ { "code": "Period" } ], "slicing": { "rules": "closed", "discriminator": [ { "path": "$this", "type": "type" } ] } }, { "id": "Extension.extension:Zeitraum.value[x]:valuePeriod", "min": 1, "path": "Extension.extension.value[x]", "type": [ { "code": "Period" } ], "sliceName": "valuePeriod", "constraint": [ { "key": "startOrEnd", "human": "Es ist mindestens ein Start- oder ein Enddatum anzugeben", "source": "http://hl7.org/fhir/StructureDefinition/Extension", "severity": "error", "expression": "start.exists() or end.exists()" } ] }, { "id": "Extension.url", "path": "Extension.url", "fixedUri": "https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Multiple_Prescription" }, { "id": "Extension.value[x]", "max": "0", "path": "Extension.value[x]" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension" }