Item | DT | Kard | Konf | Beschreibung | Label |
---|
hl7:templateId
| II | 1 … 1 | | Template Spezieller Implementierungsleitfaden ELGA Befund Bildgebende Diagnostik | cdabgd |
@root
| uid | 1 … 1 | F | 1.2.40.0.34.11.5 |
Auswahl | … 1 | | Elemente in der Auswahl:- hl7:templateId
- hl7:templateId
|
hl7:templateId
| II | | | Template ELGA CDA Befund bildgebende Diagnostik in EIS "Basic" | cdabgd |
@root
| uid | 1 … 1 | F | 1.2.40.0.34.11.5.0.1 |
hl7:templateId
| II | | | Template ELGA CDA Befund bildgebende Diagnostik in EIS "Full Support" | cdabgd |
@root
| uid | 1 … 1 | F | 1.2.40.0.34.11.5.0.3 |
hl7:code
| CE | 1 … 1 | M | | cdabgd |
| CONF | Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.10.39 ELGA_Dokumentenklassen (DYNAMIC) |
|
| Beispiel | <code code="18748-4" displayName="Diagnostic Imaging Report" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC"/> |
hl7:title
| ST | 1 … 1 | M | Dokumententitel. Dieses Element enthält den für den lesenden Dokumentempfänger gedachten Titel. | cdabgd |
hl7:participant
| | 1 … * | M | | cdabgd |
wo [@typeCode='CALLBCK'] | |
@typeCode
| cs | 1 … 1 | F | CALLBCK |
hl7:associatedEntity
| | 1 … 1 | M | | cdabgd |
@classCode
| cs | 1 … 1 | F | PROV |
hl7:addr
| AD | 0 … 1 | | | cdabgd |
hl7:telecom
| TEL.AT | 1 … * | M | | cdabgd |
hl7:associatedPerson
| | 1 … 1 | M | | cdabgd |
Eingefügt | | | von 1.2.40.0.34.11.90001 PersonElements (DYNAMIC) |
@classCode
| cs | 0 … 1 | F | PSN |
@determinerCode
| cs | 0 … 1 | F | INSTANCE |
hl7:name
| PN | 1 … 1 | M | Name der Person Für den Namen ist verpflichtend Granularitätsstufe 2 („strukturierte Angabe des Namens‘‘) anzuwenden! Grundsätzlich sind die Vorgaben für „Namen-Elemente von Personen PN“ zu befolgen. | Persents |
hl7:scopingOrganization
| | 0 … 1 | | | cdabgd |
Eingefügt | | | von 1.2.40.0.34.11.90002 OrganizationElements (DYNAMIC) |
@classCode
| cs | 0 … 1 | F | ORG |
@determinerCode
| cs | 0 … 1 | F | INSTANCE |
hl7:id
| II | 0 … * | | | Orgaents |
hl7:name
| ON | 1 … 1 | M | | Orgaents |
hl7:telecom
| TEL.AT | 0 … * | | | Orgaents |
hl7:addr
| AD | 0 … 1 | | | Orgaents |
hl7:participant
| | 0 … 1 | | | cdabgd |
wo [@typeCode='REF'] | |
@typeCode
| cs | 1 … 1 | F | REF |
hl7:associatedEntity
| | 1 … 1 | M | | cdabgd |
@classCode
| cs | 1 … 1 | F | PROV |
hl7:id
| II | 0 … * | | | cdabgd |
hl7:addr
| AD | 0 … 1 | | | cdabgd |
hl7:telecom
| TEL.AT | 0 … * | | | cdabgd |
hl7:associatedPerson
| | 1 … 1 | M | | cdabgd |
Eingefügt | | | von 1.2.40.0.34.11.90001 PersonElements (DYNAMIC) |
@classCode
| cs | 0 … 1 | F | PSN |
@determinerCode
| cs | 0 … 1 | F | INSTANCE |
hl7:name
| PN | 1 … 1 | M | Name der Person Für den Namen ist verpflichtend Granularitätsstufe 2 („strukturierte Angabe des Namens‘‘) anzuwenden! Grundsätzlich sind die Vorgaben für „Namen-Elemente von Personen PN“ zu befolgen. | Persents |
hl7:scopingOrganization
| | 0 … 1 | | | cdabgd |
Eingefügt | | | von 1.2.40.0.34.11.90002 OrganizationElements (DYNAMIC) |
@classCode
| cs | 0 … 1 | F | ORG |
@determinerCode
| cs | 0 … 1 | F | INSTANCE |
hl7:id
| II | 0 … * | | | Orgaents |
hl7:name
| ON | 1 … 1 | M | | Orgaents |
hl7:telecom
| TEL.AT | 0 … * | | | Orgaents |
hl7:addr
| AD | 0 … 1 | | | Orgaents |
hl7:documentationOf
| | 1 … 1 | M | | cdabgd |
| Beispiel | <documentationOf> <serviceEvent classCode="ACT"> <!-- APPC code für die gegenständliche Untersuchung --> <code code="3.4.0.5-3-3" codeSystem="1.2.40.0.34.5.38" codeSystemName="APPC" displayName="MRT der LWS"/> <effectiveTime> <!-- Zeitpunkt der 1. Untersuchung in der Radiologie --> <low value="20120823082015+0100"/> <!-- Gleicher Zeitpunkt wenn nur 1 Untersuchung im Befund referenziert wird --> <high value="20120823083727+0100"/> </effectiveTime> </serviceEvent></documentationOf> |
hl7:serviceEvent
| | 1 … 1 | M | | cdabgd |
hl7:code
| CE | 1 … 1 | M | Beispiel APPC Code : 3.4.0.5-3-3, die Komponenten sind durch "." voneinander getrennt und müssen aus den vier APPC Achsen kommen - Achse 1: APPC Modalitaet, im Beipsiel "3" = MRT
- Achse 2: APPC Lateralitaet, im Beispiel "4" = unpaariges Organ
- Achse 3: APPC Prozeduren, im Beispiel "0" = Prozedur unbestimmt
- Achse 4: APPC Anatomie, im Beispiel "5-3-3" = Lendenwirbelsäule
Die Codes der Achsen stammen aus den jeweils gleichnamigen Value Sets. Die OID für das Codesystem muss die angegebene OID sein. | cdabgd |
@codeSystem
| CONF | 1 … 1 | F | 1.2.40.0.34.5.38 |
| Beispiel | <code code="3.4.0.5-3-3" codeSystem="1.2.40.0.34.5.38" codeSystemName="APPC"/> |
| Variable let | Name | appc1 | |
| Value | tokenize(@code, '\.')[1] | |
| Variable let | Name | appc2 | |
| Value | tokenize(@code, '\.')[2] | |
| Variable let | Name | appc3 | |
| Value | tokenize(@code, '\.')[3] | |
| Variable let | Name | appc4 | |
| Value | tokenize(@code, '\.')[4] | |
| Variable let | Name | appc1ok | |
| Value | concat(exists(document('include/voc-1.2.40.0.34.10.62-DYNAMIC.xml')/*/valueSet[conceptList/concept[@code = $appc1][@codeSystem = '1.2.40.0.34.5.38.1']]), '') | |
| Schematron assert | role | error | |
| test | @nullFlavor or contains($appc1ok,'true') | |
| Meldung | Code Achse 1: APPC Modalitaet muss aus dem Value Set APPCModalitaet 1.2.40.0.34.10.62 stammen. | |
| Variable let | Name | appc2ok | |
| Value | concat(exists(document('include/voc-1.2.40.0.34.10.63-DYNAMIC.xml')/*/valueSet[conceptList/concept[@code = $appc2][@codeSystem = '1.2.40.0.34.5.38.2']]), '') | |
| Schematron assert | role | error | |
| test | @nullFlavor or contains($appc2ok,'true') | |
| Meldung | Code Achse 2: APPC Lateralitaet muss aus dem Value Set APPCLateralitaet 1.2.40.0.34.10.63 stammen. | |
| Variable let | Name | appc3ok | |
| Value | concat(exists(document('include/voc-1.2.40.0.34.10.64-DYNAMIC.xml')/*/valueSet[conceptList/concept[@code = $appc3][@codeSystem = '1.2.40.0.34.5.38.3']]), '') | |
| Schematron assert | role | error | |
| test | @nullFlavor or contains($appc3ok,'true') | |
| Meldung | Code Achse 3: APPC Prozeduren muss aus dem Value Set APPCProzeduren 1.2.40.0.34.10.64 stammen. | |
| Variable let | Name | appc4ok | |
| Value | concat(exists(document('include/voc-1.2.40.0.34.10.65-DYNAMIC.xml')/*/valueSet[conceptList/concept[@code = $appc4][@codeSystem = '1.2.40.0.34.5.38.4']]), '') | |
| Schematron assert | role | error | |
| test | @nullFlavor or contains($appc4ok,'true') | |
| Meldung | Code Achse 4: APPC Anatomie muss aus dem Value Set APPCAnatomie 1.2.40.0.34.10.65 stammen. | |
hl7:effectiveTime
| IVL_TS | 1 … 1 | M | | cdabgd |
hl7:low
| TS.DATE.MIN | 1 … 1 | M | | cdabgd |
hl7:high
| TS.DATE.MIN | 0 … 1 | | | cdabgd |
hl7:performer
| | 0 … * | | | cdabgd |
| Beispiel | <performer typeCode="PRF"> <templateId root="1.3.6.1.4.1.19376.1.3.3.1.7"/> <time> <low value="20081201061325+0100"/> <high value="20081201161500+0100"/> </time></performer> |
hl7:templateId
| | 1 … 1 | M | | cdabgd |
@root
| uid | 1 … 1 | F | 1.3.6.1.4.1.19376.1.3.3.1.7 |