{ "description": null, "_filename": "KBVPRBasePractitioner.json", "package_name": "kbv.basis", "date": null, "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "KBV_PR_Base_Practitioner", "mapping": [ { "uri": "http://hl7.org/v2", "name": "HL7 v2 Mapping", "identity": "v2" }, { "uri": "http://hl7.org/v3", "name": "RIM Mapping", "identity": "rim" }, { "uri": "http://www.omg.org/spec/ServD/1.0/", "name": "ServD", "identity": "servd" }, { "uri": "http://hl7.org/fhir/fivews", "name": "FiveWs Pattern Mapping", "identity": "w5" } ], "abstract": false, "type": "Practitioner", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "1.2.0", "status": "active", "id": "644f610d-8111-4d7a-92b4-1e6727efb7bd", "kind": "resource", "url": "https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Practitioner", "version": "1.2.0", "differential": { "element": [ { "id": "Practitioner", "path": "Practitioner", "constraint": [ { "key": "pract-de-1", "human": "Die amtliche Differenzierung der Geschlechtsangabe 'other' darf nur gefüllt sein, wenn das Geschlecht 'other' angegeben ist", "source": "http://fhir.de/StructureDefinition/Practitioner", "severity": "error", "expression": "gender.exists() and gender='other' implies gender.extension('http://fhir.de/StructureDefinition/gender-amtlich-de').exists()" } ] }, { "id": "Practitioner.extension", "min": 0, "path": "Practitioner.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Practitioner.extension:ergaenzende_Angaben", "max": "1", "min": 0, "path": "Practitioner.extension", "type": [ { "code": "Extension", "profile": [ "https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_Additional_Comment" ] } ], "sliceName": "ergaenzende_Angaben" }, { "id": "Practitioner.identifier", "path": "Practitioner.identifier", "slicing": { "rules": "open", "discriminator": [ { "path": "type.coding.code", "type": "value" } ] } }, { "id": "Practitioner.identifier:ANR", "path": "Practitioner.identifier", "type": [ { "code": "Identifier", "profile": [ "http://fhir.de/StructureDefinition/identifier-lanr|0.9.13" ] } ], "sliceName": "ANR" }, { "id": "Practitioner.identifier:ANR.type", "min": 1, "path": "Practitioner.identifier.type" }, { "id": "Practitioner.identifier:ANR.type.coding", "max": "1", "min": 1, "path": "Practitioner.identifier.type.coding" }, { "id": "Practitioner.identifier:ANR.type.coding.system", "min": 1, "path": "Practitioner.identifier.type.coding.system", "fixedUri": "http://terminology.hl7.org/CodeSystem/v2-0203" }, { "id": "Practitioner.identifier:ANR.type.coding.code", "min": 1, "path": "Practitioner.identifier.type.coding.code", "fixedCode": "LANR" }, { "id": "Practitioner.identifier:ANR.type.coding.display", "min": 1, "path": "Practitioner.identifier.type.coding.display", "patternString": "Lifelong physician number" }, { "id": "Practitioner.identifier:EFN", "max": "1", "path": "Practitioner.identifier", "type": [ { "code": "Identifier", "profile": [ "http://fhir.de/StructureDefinition/identifier-efn|0.9.13" ] } ], "sliceName": "EFN" }, { "id": "Practitioner.identifier:EFN.type", "min": 1, "path": "Practitioner.identifier.type" }, { "id": "Practitioner.identifier:EFN.type.coding", "max": "1", "min": 1, "path": "Practitioner.identifier.type.coding" }, { "id": "Practitioner.identifier:EFN.type.coding.system", "min": 1, "path": "Practitioner.identifier.type.coding.system", "fixedUri": "http://terminology.hl7.org/CodeSystem/v2-0203" }, { "id": "Practitioner.identifier:EFN.type.coding.code", "min": 1, "path": "Practitioner.identifier.type.coding.code", "fixedCode": "DN" }, { "id": "Practitioner.identifier:EFN.type.coding.display", "min": 1, "path": "Practitioner.identifier.type.coding.display", "patternString": "Doctor number" }, { "id": "Practitioner.identifier:ZANR", "path": "Practitioner.identifier", "type": [ { "code": "Identifier", "profile": [ "http://fhir.de/StructureDefinition/identifier-zanr|0.9.13" ] } ], "sliceName": "ZANR" }, { "id": "Practitioner.identifier:ZANR.type", "min": 1, "path": "Practitioner.identifier.type" }, { "id": "Practitioner.identifier:ZANR.type.coding", "max": "1", "min": 1, "path": "Practitioner.identifier.type.coding" }, { "id": "Practitioner.identifier:ZANR.type.coding.system", "min": 1, "path": "Practitioner.identifier.type.coding.system", "fixedUri": "http://fhir.de/CodeSystem/identifier-type-de-basis" }, { "id": "Practitioner.identifier:ZANR.type.coding.code", "min": 1, "path": "Practitioner.identifier.type.coding.code", "fixedCode": "ZANR" }, { "id": "Practitioner.identifier:ZANR.type.coding.display", "min": 1, "path": "Practitioner.identifier.type.coding.display", "patternString": "Zahnarztnummer" }, { "id": "Practitioner.name", "min": 1, "path": "Practitioner.name", "slicing": { "rules": "open", "discriminator": [ { "path": "use", "type": "value" } ] } }, { "id": "Practitioner.name:name", "max": "1", "path": "Practitioner.name", "type": [ { "code": "HumanName", "profile": [ "https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Datatype_Name|1.2.0" ] } ], "sliceName": "name" }, { "id": "Practitioner.name:name.family.extension", "min": 0, "path": "Practitioner.name.family.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Practitioner.name:name.family.extension:namenszusatz", "min": 0, "path": "Practitioner.name.family.extension", "short": "Namenszusatz", "sliceName": "namenszusatz", "definition": "Namenszusatz als Bestandteil das Nachnamens\r\nBeispiele: Gräfin, Prinz oder Fürst" }, { "id": "Practitioner.name:name.family.extension:vorsatzwort", "min": 0, "path": "Practitioner.name.family.extension", "sliceName": "vorsatzwort", "definition": "Vorsatzwort wie z.B.: von, van, zu" }, { "id": "Practitioner.name:geburtsname", "max": "1", "path": "Practitioner.name", "type": [ { "code": "HumanName", "profile": [ "https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Datatype_Maiden_Name|1.2.0" ] } ], "sliceName": "geburtsname" }, { "id": "Practitioner.name:geburtsname.family.extension", "min": 0, "path": "Practitioner.name.family.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Practitioner.name:geburtsname.family.extension:namenszusatz", "min": 0, "path": "Practitioner.name.family.extension", "sliceName": "namenszusatz", "definition": "Namenszusatz als Bestandteil das Nachnamens\r\nBeispiele: Gräfin, Prinz oder Fürst" }, { "id": "Practitioner.name:geburtsname.family.extension:vorsatzwort", "min": 0, "path": "Practitioner.name.family.extension", "sliceName": "vorsatzwort", "definition": "Vorsatzwort wie z.B.: von, van, zu" }, { "id": "Practitioner.telecom", "path": "Practitioner.telecom", "type": [ { "code": "ContactPoint", "profile": [ "https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Datatype_Contactpoint|1.2.0" ] } ] }, { "id": "Practitioner.address", "path": "Practitioner.address", "slicing": { "rules": "open", "discriminator": [ { "path": "type", "type": "value" } ] } }, { "id": "Practitioner.address:Strassenanschrift", "path": "Practitioner.address", "type": [ { "code": "Address", "profile": [ "https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Datatype_Street_Address|1.2.0" ] } ], "sliceName": "Strassenanschrift" }, { "id": "Practitioner.address:Postfach", "path": "Practitioner.address", "type": [ { "code": "Address", "profile": [ "https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Datatype_Post_Office_Box|1.2.0" ] } ], "sliceName": "Postfach", "definition": "Eine Adresse gemäß postalischer Konventionen (im Gegensatz zu bspw. GPS-Koordinaten). Die Adresse kann sowohl zur Zustellung von Postsendungen oder zum Aufsuchen von Orten, die keine gültige Postadresse haben, verwendet werden.\r\n\r\nDie verwendeten Extensions in diesem Profil bilden die Struktur der Adresse ab, wie sie im VSDM-Format der elektronischen Versichertenkarte verwendet wird.\r\n\r\nInsbesondere bei ausländischenOrt Adresse oder Adressen, die nicht durch Einlesen einer elektronischen Versichertenkarte erfasst wurden, sind abweichende Strukturen möglich. Die Verwendung der Extensions ist nicht verpflichtend." }, { "id": "Practitioner.gender.extension", "min": 0, "path": "Practitioner.gender.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Practitioner.gender.extension:other-amtlich", "max": "1", "min": 0, "path": "Practitioner.gender.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.de/StructureDefinition/gender-amtlich-de|0.9.13" ] } ], "sliceName": "other-amtlich" }, { "id": "Practitioner.gender.extension:anzeigenameCode", "max": "1", "min": 0, "path": "Practitioner.gender.extension", "type": [ { "code": "Extension", "profile": [ "https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_Terminology_German" ] } ], "sliceName": "anzeigenameCode" }, { "id": "Practitioner.gender.extension:anzeigenameCode.extension", "min": 1, "path": "Practitioner.gender.extension.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Practitioner.gender.extension:anzeigenameCode.extension:content", "min": 1, "path": "Practitioner.gender.extension.extension", "sliceName": "content" }, { "id": "Practitioner.gender.extension:anzeigenameCode.extension:content.value[x]:valueString", "path": "Practitioner.gender.extension.extension.value[x]", "sliceName": "valueString", "definition": "In diesem Attribut sollen die entsprechende deutsche Bezeichnung des Loinc oder Snomed-Codes aus der Conceptmap https://fhir.kbv.de/ConceptMap/KBV_CM_Base_Gender_German eingetragen werden." }, { "id": "Practitioner.birthDate.extension", "min": 0, "path": "Practitioner.birthDate.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Practitioner.birthDate.extension:data-absent-reason", "min": 0, "path": "Practitioner.birthDate.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/data-absent-reason" ] } ], "sliceName": "data-absent-reason" }, { "id": "Practitioner.birthDate.extension:data-absent-reason.value[x]", "path": "Practitioner.birthDate.extension.value[x]", "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "type" } ] } }, { "id": "Practitioner.qualification.code", "path": "Practitioner.qualification.code", "binding": { "strength": "preferred", "valueSet": "https://fhir.kbv.de/ValueSet/KBV_VS_Base_Practitioner_Speciality" } }, { "id": "Practitioner.qualification.code.coding.display.extension", "min": 0, "path": "Practitioner.qualification.code.coding.display.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Practitioner.qualification.code.coding.display.extension:anzeigenameQualifikation", "min": 0, "path": "Practitioner.qualification.code.coding.display.extension", "type": [ { "code": "Extension", "profile": [ "https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_Terminology_German" ] } ], "sliceName": "anzeigenameQualifikation" }, { "id": "Practitioner.qualification.code.coding.display.extension:anzeigenameQualifikation.extension", "min": 1, "path": "Practitioner.qualification.code.coding.display.extension.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Practitioner.qualification.code.coding.display.extension:anzeigenameQualifikation.extension:content", "min": 1, "path": "Practitioner.qualification.code.coding.display.extension.extension", "sliceName": "content" }, { "id": "Practitioner.qualification.code.coding.display.extension:anzeigenameQualifikation.extension:content.value[x]:valueString", "path": "Practitioner.qualification.code.coding.display.extension.extension.value[x]", "sliceName": "valueString", "definition": "In diesem Attribut sollen die entsprechende deutsche Bezeichnung des Snomed-Codes aus der Conceptmap eingetragen werden, also in diesem Fall den Displaynamen des Targetsystems aus KBV_CM_Base_Practitioner_Function_German" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Practitioner" }