{ "description": "Leistungserbringer", "_filename": "PR_OSC_Practitioner.json", "package_name": "de.gevko.dev.tetvz", "date": "2020-07-29T12:18:31.8911966Z", "derivation": "constraint", "meta": { "versionId": "1", "lastUpdated": "2020-07-29T12:18:31.99+00:00" }, "publisher": "gevko GmbH", "fhirVersion": "4.0.1", "name": "PR_OSC_Practitioner", "abstract": false, "type": "Practitioner", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "1.0.6", "status": "draft", "id": "491cc1f6-03e2-4cd7-8496-39744f1a66f4", "kind": "resource", "url": "https://fhir.gevko.de/StructureDefinition/PR_OSC_Practitioner", "version": "0.1", "differential": { "element": [ { "id": "Practitioner", "path": "Practitioner", "constraint": [ { "key": "ident-01", "human": "Entweder IK oder LANR7 muss gesetzt werden.", "source": "https://fhir.gevko.de/StructureDefinition/PR_OSC_Practitioner", "severity": "error", "expression": "identifier.type.coding.where(system = \"https://fhir.gevko.de/CodeSystem/CS_OSC_Identifikation_LE\" and code = \"lanr7\").exists() xor identifier.type.coding.where(system = \"http://terminology.hl7.org/CodeSystem/v2-0203\" and code = \"XX\").exists()", "requirements": "Entweder IK oder LANR7 muss gesetzt werden." } ] }, { "id": "Practitioner.contained", "max": "1", "path": "Practitioner.contained" }, { "id": "Practitioner.extension", "path": "Practitioner.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Practitioner.extension:praxisstrukturmerkmal", "path": "Practitioner.extension", "type": [ { "code": "Extension", "profile": [ "https://fhir.gevko.de/StructureDefinition/EX_OSC_Praxisstrukturmerkmal" ] } ], "sliceName": "praxisstrukturmerkmal" }, { "id": "Practitioner.identifier", "min": 1, "path": "Practitioner.identifier", "slicing": { "rules": "open", "discriminator": [ { "path": "type.coding.code", "type": "value" } ] } }, { "id": "Practitioner.identifier:ik", "max": "1", "path": "Practitioner.identifier", "type": [ { "code": "Identifier", "profile": [ "http://fhir.de/StructureDefinition/identifier-iknr" ] } ], "sliceName": "ik" }, { "id": "Practitioner.identifier:ik.extension", "path": "Practitioner.identifier.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Practitioner.identifier:ik.extension:bezeichnung", "max": "1", "path": "Practitioner.identifier.extension", "type": [ { "code": "Extension", "profile": [ "https://fhir.gevko.de/StructureDefinition/EX_OSC_IK_Bezeichnung" ] } ], "sliceName": "bezeichnung" }, { "id": "Practitioner.identifier:ik.type", "min": 1, "path": "Practitioner.identifier.type" }, { "id": "Practitioner.identifier:lanr7", "max": "1", "path": "Practitioner.identifier", "sliceName": "lanr7" }, { "id": "Practitioner.identifier:lanr7.extension", "path": "Practitioner.identifier.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Practitioner.identifier:lanr7.extension:ags", "max": "1", "path": "Practitioner.identifier.extension", "type": [ { "code": "Extension", "profile": [ "https://fhir.gevko.de/StructureDefinition/EX_OSC_AGS" ] } ], "sliceName": "ags" }, { "id": "Practitioner.identifier:lanr7.type", "min": 1, "path": "Practitioner.identifier.type" }, { "id": "Practitioner.identifier:lanr7.type.coding", "max": "1", "min": 1, "path": "Practitioner.identifier.type.coding" }, { "id": "Practitioner.identifier:lanr7.type.coding.system", "min": 1, "path": "Practitioner.identifier.type.coding.system", "fixedUri": "https://fhir.gevko.de/CodeSystem/CS_OSC_Identifikation_LE" }, { "id": "Practitioner.identifier:lanr7.type.coding.code", "min": 1, "path": "Practitioner.identifier.type.coding.code", "fixedCode": "lanr7" }, { "id": "Practitioner.identifier:lanr7.type.coding.display", "path": "Practitioner.identifier.type.coding.display", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable", "valueBoolean": true } ], "fixedString": "Lifelong physician number" }, { "id": "Practitioner.identifier:lanr7.value", "min": 1, "path": "Practitioner.identifier.value", "short": "LANR (7-st.!)", "constraint": [ { "key": "lanr7", "human": "Die LANR7 Besteht aus 7 Ziffern", "source": "https://fhir.gevko.de/StructureDefinition/PR_OSC_Practitioner", "severity": "error", "expression": "matches('^[0-9]{7}$')", "requirements": "Die LANR7 Besteht aus 7 Ziffern" } ] }, { "id": "Practitioner.identifier:bsnr", "max": "1", "path": "Practitioner.identifier", "type": [ { "code": "Identifier", "profile": [ "http://fhir.de/StructureDefinition/identifier-bsnr" ] } ], "sliceName": "bsnr" }, { "id": "Practitioner.identifier:bsnr.type", "min": 1, "path": "Practitioner.identifier.type" }, { "id": "Practitioner.identifier:bsnr.assigner.display", "path": "Practitioner.identifier.assigner.display", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable", "valueBoolean": true } ] }, { "id": "Practitioner.identifier:bsnr_korrespondenz", "max": "1", "path": "Practitioner.identifier", "short": "Betriebsstätte zur Adressermittlung für Korrespondenzen, Mussfeld falls LANR gefüllt", "sliceName": "bsnr_korrespondenz" }, { "id": "Practitioner.identifier:bsnr_korrespondenz.type", "min": 1, "path": "Practitioner.identifier.type" }, { "id": "Practitioner.identifier:bsnr_korrespondenz.type.coding", "max": "1", "min": 1, "path": "Practitioner.identifier.type.coding" }, { "id": "Practitioner.identifier:bsnr_korrespondenz.type.coding.system", "min": 1, "path": "Practitioner.identifier.type.coding.system", "fixedUri": "https://fhir.gevko.de/CodeSystem/CS_OSC_Identifikation_LE" }, { "id": "Practitioner.identifier:bsnr_korrespondenz.type.coding.version", "max": "0", "path": "Practitioner.identifier.type.coding.version" }, { "id": "Practitioner.identifier:bsnr_korrespondenz.type.coding.code", "min": 1, "path": "Practitioner.identifier.type.coding.code", "fixedCode": "bsnr_korrespondenz" }, { "id": "Practitioner.identifier:bsnr_korrespondenz.type.coding.display", "path": "Practitioner.identifier.type.coding.display", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable", "valueBoolean": true } ], "fixedString": "Betriebsstätte zur Adressermittlung für Korrespondenzen" }, { "id": "Practitioner.identifier:bsnr_korrespondenz.type.coding.userSelected", "max": "0", "path": "Practitioner.identifier.type.coding.userSelected" }, { "id": "Practitioner.identifier:bsnr_korrespondenz.value", "min": 1, "path": "Practitioner.identifier.value", "short": "bsnr_korrespondenz, 9-st., numerisch" }, { "id": "Practitioner.name", "max": "1", "path": "Practitioner.name", "type": [ { "code": "HumanName", "profile": [ "http://fhir.de/StructureDefinition/humanname-de-basis" ] } ] } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Practitioner" }