Item |
DT |
Kard |
Konf |
Beschreibung |
Label |
|
II |
1 .. 1 |
|
Template Spezieller Implementierungsleitfaden ELGA Befund Bildgebende Diagnostik |
cdabgd |
|
@root
|
|
|
1 .. 1 |
F |
1.2.40.0.34.11.5 |
|
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"/>
|
|
ST |
1 .. 1 |
M |
Dokumententitel. Dieses Element enthält den für den lesenden Dokumentempfänger gedachten
Titel.
|
cdabgd |
hl7:participant wo [@typeCode='CALLBCK'] |
|
|
1 .. * |
M |
|
cdabgd |
|
@typeCode
|
|
|
1 .. 1 |
F |
CALLBCK |
|
hl7:associatedEntity
|
|
|
1 .. 1 |
M |
|
cdabgd |
|
|
@classCode
|
|
|
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)
|
|
|
0 .. 1 |
F |
PSN |
|
|
0 .. 1 |
F |
INSTANCE |
|
PN |
1 .. 1 |
|
|
cdabgd |
|
|
hl7:scopingOrganization
|
|
|
0 .. 1 |
|
|
cdabgd |
Eingefügt von 1.2.40.0.34.11.90002 OrganizationElements (DYNAMIC)
|
|
|
0 .. 1 |
F |
ORG |
|
|
0 .. 1 |
F |
INSTANCE |
|
II |
0 .. * |
|
|
cdabgd |
|
ON |
1 .. 1 |
|
|
cdabgd |
|
TEL.AT |
0 .. * |
|
|
cdabgd |
|
AD |
0 .. 1 |
|
|
cdabgd |
hl7:participant wo [@typeCode='REF'] |
|
|
0 .. 1 |
|
|
cdabgd |
|
@typeCode
|
|
|
1 .. 1 |
F |
REF |
|
hl7:associatedEntity
|
|
|
1 .. 1 |
M |
|
cdabgd |
|
|
@classCode
|
|
|
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)
|
|
|
0 .. 1 |
F |
PSN |
|
|
0 .. 1 |
F |
INSTANCE |
|
PN |
1 .. 1 |
|
|
cdabgd |
|
|
hl7:scopingOrganization
|
|
|
0 .. 1 |
|
|
cdabgd |
Eingefügt von 1.2.40.0.34.11.90002 OrganizationElements (DYNAMIC)
|
|
|
0 .. 1 |
F |
ORG |
|
|
0 .. 1 |
F |
INSTANCE |
|
II |
0 .. * |
|
|
cdabgd |
|
ON |
1 .. 1 |
|
|
cdabgd |
|
TEL.AT |
0 .. * |
|
|
cdabgd |
|
AD |
0 .. 1 |
|
|
cdabgd |
|
|
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 |
|
|
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 |
|
TS.DATE.MIN |
1 .. 1 |
M |
|
cdabgd |
|
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> |
|
|
1 .. 1 |
M |
|
cdabgd |
|
|
1 .. 1 |
F |
1.3.6.1.4.1.19376.1.3.3.1.7 |