Generated Narrative: StructureMap KBVPrForPractitionerMap #xD; map "https://gematik.de/fhir/structure-comparer/StructureMap/KBVPrForPractitionerMap" = "KBVPrForPractitionerMap"#xD; #xD; // Auto-generated StructureMap for KBV_PR_FOR_Practitioner|1.3.0 -> PractitionerDirectory|1.0.0#xD; #xD; uses "https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Practitioner" alias KBVPRFORPractitioner as source#xD; uses "https://gematik.de/fhir/directory/StructureDefinition/PractitionerDirectory" alias PractitionerDirectory as target#xD; #xD; // Mapping generated for KBV_PR_FOR_Practitioner|1.3.0 -> PractitionerDirectory|1.0.0#xD; group KBVPrForPractitionerMap(source KBVPRFORPractitioner : KBVPRFORPractitioner, target PractitionerDirectory : PractitionerDirectory) <<types>> {#xD; KBVPRFORPractitioner.identifier as srcKBVPRFORPractitionerIdentifierd46d78b7 where (use = 'official' and system = 'https://fhir.kbv.de/NamingSystem/KBV_NS_Base_ANR') != true and (use = 'official' and system = 'http://fhir.de/sid/kzbv/zahnarztnummer') != true -> PractitionerDirectory.identifier = srcKBVPRFORPractitionerIdentifierd46d78b7 as tgtPractitionerDirectoryIdentifierbcb1f07a "PractitionerIdentifierdd7a4a22"; // Automatic copy#xD; KBVPRFORPractitioner.identifier as srcKBVPRFORPractitionerIdentifierAnr3c836155 where use = 'official' and system = 'https://fhir.kbv.de/NamingSystem/KBV_NS_Base_ANR' -> PractitionerDirectory.identifier = srcKBVPRFORPractitionerIdentifierAnr3c836155 as tgtPractitionerDirectoryIdentifierLanrc79324c3 "PractitionerIdentifierAnr071fb4ee"; // Copied to 'Practitioner.identifier:LANR'#xD; KBVPRFORPractitioner.identifier as srcKBVPRFORPractitionerIdentifierTelematikId908b03d1 where system = 'https://gematik.de/fhir/sid/telematik-id' -> PractitionerDirectory.identifier = srcKBVPRFORPractitionerIdentifierTelematikId908b03d1 as tgtPractitionerDirectoryIdentifierTelematikid34e15dac "PractitionerIdentifierTelematikId649b0852"; // Copied to 'Practitioner.identifier:TelematikID'#xD; KBVPRFORPractitioner.meta as srcKBVPRFORPractitionerMeta0287aadd -> PractitionerDirectory.meta = create('Meta') as tgtPractitionerDirectoryMeta2975339a then {#xD; srcKBVPRFORPractitionerMeta0287aadd as srcPractitionerMetaProfile969fe928 -> tgtPractitionerDirectoryMeta2975339a.profile = 'https://gematik.de/fhir/directory/StructureDefinition/PractitionerDirectory' as tgtPractitionerMetaProfile969fe928 "PractitionerMetaProfile969fe928"; // Fixed value 'https://gematik.de/fhir/directory/StructureDefinition/PractitionerDirectory'#xD; } "PractitionerMeta472c1c84"; // Automatic copy#xD; KBVPRFORPractitioner.name as srcKBVPRFORPractitionerNamef7e47166 -> PractitionerDirectory.name = srcKBVPRFORPractitionerNamef7e47166 as tgtPractitionerDirectoryName0e536837 then {#xD; srcKBVPRFORPractitionerNamef7e47166 as manualsrcPractitionerNameText82d0e3bd -> tgtPractitionerDirectoryName0e536837 as manualtgtPractitionerNameText82d0e3bd "PractitionerNameText82d0e3bd"; // Manual action required | Zum Erzeugen von name.text siehe Transformationsregel F_011 | Quelle: Practitioner.name.text#xD; } "PractitionerName9470411e"; // Automatic copy#xD; KBVPRFORPractitioner.qualification -> PractitionerDirectory.qualification "PractitionerQualificationAsvFachgruppennummer7aa26f1b"; // Feld wird nicht gemappt | Quelle: Practitioner.qualification:ASV-Fachgruppennummer#xD; KBVPRFORPractitioner.qualification -> PractitionerDirectory.qualification "PractitionerQualificationBerufsbezeichnung7f1bb5ba"; // Feld wird nicht gemappt | Quelle: Practitioner.qualification:Berufsbezeichnung#xD; KBVPRFORPractitioner.qualification -> PractitionerDirectory.qualification "PractitionerQualificationTyp5a2d4c78"; // Feld wird nicht gemappt | Quelle: Practitioner.qualification:Typ#xD; }#xD; #xD;
Auto-generated StructureMap for KBV_PR_FOR_Practitioner|1.3.0 -> PractitionerDirectory|1.0.0
Mapping generated for KBV_PR_FOR_Practitioner|1.3.0 -> PractitionerDirectory|1.0.0
(use = 'official' and system = 'https://fhir.kbv.de/NamingSystem/KBV_NS_Base_ANR') != true and (use = 'official' and system = 'http://fhir.de/sid/kzbv/zahnarztnummer') != true
use = 'official' and system = 'https://fhir.kbv.de/NamingSystem/KBV_NS_Base_ANR'
Copied to 'Practitioner.identifier:LANR'
system = 'https://gematik.de/fhir/sid/telematik-id'
Copied to 'Practitioner.identifier:TelematikID'
Fixed value 'https://gematik.de/fhir/directory/StructureDefinition/PractitionerDirectory'
Manual action required | Zum Erzeugen von name.text siehe Transformationsregel F_011 | Quelle: Practitioner.name.text
Feld wird nicht gemappt | Quelle: Practitioner.qualification:ASV-Fachgruppennummer
Feld wird nicht gemappt | Quelle: Practitioner.qualification:Berufsbezeichnung
Feld wird nicht gemappt | Quelle: Practitioner.qualification:Typ