Auswahl |
|
|
Elemente in der Auswahl:
- hl7:participant[@typeCode='CALLBCK']
- hl7:participant[@typeCode='REF']
- hl7:participant[@typeCode='IND'][hl7:associatedEntity[@classCode='PROV']]
- hl7:participant[@typeCode='IND'][hl7:associatedEntity[@classCode='ECON']]
- hl7:participant[@typeCode='IND'][hl7:associatedEntity[@classCode='PRS']]
- hl7:participant[@typeCode='HLD']
- hl7:participant[@typeCode='IND'][hl7:associatedEntity[@classCode='CAREGIVER']]
|
hl7:participant
|
|
|
|
|
(Heants) |
wo [@typeCode='CALLBCK'] |
|
@typeCode
|
|
1 … 1 |
F |
CALLBCK |
hl7:templateId
|
II |
1 … * |
M |
|
(Heants) |
@root
|
|
1 … 1 |
F |
1.2.40.0.34.11.1.1.1 |
hl7:associatedEntity
|
|
1 … 1 |
M |
|
(Heants) |
@classCode
|
|
1 … 1 |
F |
PROV |
hl7:addr
|
AD |
0 … 1 |
|
|
(Heants) |
hl7:telecom
|
TEL.AT |
1 … * |
M |
|
(Heants) |
hl7:associatedPerson
|
|
1 … 1 |
M |
|
(Heants) |
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.
|
(Heants) |
hl7:scopingOrganization
|
|
0 … 1 |
|
|
(Heants) |
Eingefügt |
|
|
von 1.2.40.0.34.11.90002 OrganizationElements (DYNAMIC)
|
@classCode
|
|
0 … 1 |
F |
ORG |
@determinerCode
|
|
0 … 1 |
F |
INSTANCE |
hl7:id
|
II |
0 … * |
|
|
(Heants) |
hl7:name
|
ON |
1 … 1 |
M |
|
(Heants) |
hl7:telecom
|
TEL.AT |
0 … * |
|
|
(Heants) |
hl7:addr
|
AD |
0 … 1 |
|
|
(Heants) |
hl7:participant
|
|
|
|
|
(Heants) |
wo [@typeCode='REF'] |
|
@typeCode
|
|
1 … 1 |
F |
REF |
hl7:templateId
|
II |
1 … * |
M |
|
(Heants) |
@root
|
|
1 … 1 |
F |
1.2.40.0.34.11.1.1.2 |
hl7:associatedEntity
|
|
1 … 1 |
M |
|
(Heants) |
@classCode
|
|
1 … 1 |
F |
PROV |
hl7:id
|
II |
0 … * |
|
|
(Heants) |
hl7:addr
|
AD |
0 … 1 |
|
|
(Heants) |
hl7:telecom
|
TEL.AT |
0 … * |
|
|
(Heants) |
hl7:associatedPerson
|
|
1 … 1 |
M |
|
(Heants) |
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.
|
(Heants) |
hl7:scopingOrganization
|
|
0 … 1 |
|
|
(Heants) |
Eingefügt |
|
|
von 1.2.40.0.34.11.90002 OrganizationElements (DYNAMIC)
|
@classCode
|
|
0 … 1 |
F |
ORG |
@determinerCode
|
|
0 … 1 |
F |
INSTANCE |
hl7:id
|
II |
0 … * |
|
|
(Heants) |
hl7:name
|
ON |
1 … 1 |
M |
|
(Heants) |
hl7:telecom
|
TEL.AT |
0 … * |
|
|
(Heants) |
hl7:addr
|
AD |
0 … 1 |
|
|
(Heants) |
hl7:participant
|
|
|
|
|
(Heants) |
wo [@typeCode='IND'] [hl7:associatedEntity [@classCode='PROV']] |
|
@typeCode
|
|
1 … 1 |
F |
IND |
hl7:templateId
|
II |
1 … * |
M |
|
(Heants) |
@root
|
|
1 … 1 |
F |
1.2.40.0.34.11.1.1.3 |
hl7:functionCode
|
CE |
1 … * |
M |
|
(Heants) |
@code
|
CONF |
1 … 1 |
F |
PCP |
@codeSystem
|
1 … 1 |
F |
2.16.840.1.113883.5.88 (Participation Function) |
hl7:associatedEntity
|
|
1 … 1 |
M |
|
(Heants) |
@classCode
|
|
1 … 1 |
F |
PROV |
hl7:id
|
II |
0 … * |
|
|
(Heants) |
hl7:addr
|
AD |
0 … 1 |
|
|
(Heants) |
hl7:telecom
|
TEL.AT |
0 … * |
|
|
(Heants) |
hl7:associatedPerson
|
|
1 … 1 |
M |
|
(Heants) |
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.
|
(Heants) |
hl7:scopingOrganization
|
|
0 … 1 |
|
|
(Heants) |
Eingefügt |
|
|
von 1.2.40.0.34.11.90002 OrganizationElements (DYNAMIC)
|
@classCode
|
|
0 … 1 |
F |
ORG |
@determinerCode
|
|
0 … 1 |
F |
INSTANCE |
hl7:id
|
II |
0 … * |
|
|
(Heants) |
hl7:name
|
ON |
1 … 1 |
M |
|
(Heants) |
hl7:telecom
|
TEL.AT |
0 … * |
|
|
(Heants) |
hl7:addr
|
AD |
0 … 1 |
|
|
(Heants) |
hl7:participant
|
|
|
|
|
(Heants) |
wo [@typeCode='IND'] [hl7:associatedEntity [@classCode='ECON']] |
|
@typeCode
|
|
1 … 1 |
F |
IND |
hl7:templateId
|
II |
1 … * |
M |
|
(Heants) |
@root
|
|
1 … 1 |
F |
1.2.40.0.34.11.1.1.4 |
hl7:time
|
IVL_TS |
0 … 1 |
|
|
(Heants) |
|
Beispiel |
<time value="20080324082015+0100"/> |
hl7:associatedEntity
|
|
1 … 1 |
M |
|
(Heants) |
@classCode
|
|
1 … 1 |
F |
ECON |
hl7:code
|
CE |
0 … 1 |
|
|
(Heants) |
|
CONF |
Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.10.17 ELGA_PersonalRelationship (DYNAMIC)
|
|
hl7:addr
|
AD |
0 … 1 |
|
|
(Heants) |
hl7:telecom
|
TEL.AT |
1 … * |
M |
|
(Heants) |
hl7:associatedPerson
|
|
1 … 1 |
M |
|
(Heants) |
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.
|
(Heants) |
hl7:scopingOrganization
|
|
0 … 1 |
|
|
(Heants) |
Eingefügt |
|
|
von 1.2.40.0.34.11.90002 OrganizationElements (DYNAMIC)
|
@classCode
|
|
0 … 1 |
F |
ORG |
@determinerCode
|
|
0 … 1 |
F |
INSTANCE |
hl7:id
|
II |
0 … * |
|
|
(Heants) |
hl7:name
|
ON |
1 … 1 |
M |
|
(Heants) |
hl7:telecom
|
TEL.AT |
0 … * |
|
|
(Heants) |
hl7:addr
|
AD |
0 … 1 |
|
|
(Heants) |
hl7:participant
|
|
|
|
|
(Heants) |
wo [@typeCode='IND'] [hl7:associatedEntity [@classCode='PRS']] |
|
@typeCode
|
|
1 … 1 |
F |
IND |
hl7:templateId
|
II |
1 … * |
M |
|
(Heants) |
@root
|
|
1 … 1 |
F |
1.2.40.0.34.11.1.1.5 |
hl7:associatedEntity
|
|
1 … 1 |
M |
|
(Heants) |
@classCode
|
|
1 … 1 |
F |
PRS |
hl7:code
|
CE |
0 … 1 |
|
|
(Heants) |
|
CONF |
Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.10.17 ELGA_PersonalRelationship (DYNAMIC)
|
|
hl7:addr
|
AD |
0 … 1 |
|
|
(Heants) |
hl7:telecom
|
TEL.AT |
1 … * |
M |
|
(Heants) |
hl7:associatedPerson
|
|
1 … 1 |
M |
|
(Heants) |
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.
|
(Heants) |
hl7:scopingOrganization
|
|
0 … 1 |
|
|
(Heants) |
Eingefügt |
|
|
von 1.2.40.0.34.11.90002 OrganizationElements (DYNAMIC)
|
@classCode
|
|
0 … 1 |
F |
ORG |
@determinerCode
|
|
0 … 1 |
F |
INSTANCE |
hl7:id
|
II |
0 … * |
|
|
(Heants) |
hl7:name
|
ON |
1 … 1 |
M |
|
(Heants) |
hl7:telecom
|
TEL.AT |
0 … * |
|
|
(Heants) |
hl7:addr
|
AD |
0 … 1 |
|
|
(Heants) |
hl7:participant
|
|
|
|
|
(Heants) |
wo [@typeCode='HLD'] |
|
@typeCode
|
|
1 … 1 |
F |
HLD |
hl7:templateId
|
II |
1 … * |
M |
|
(Heants) |
@root
|
|
1 … 1 |
F |
1.2.40.0.34.11.1.1.6 |
hl7:time
|
IVL_TS |
0 … 1 |
|
|
(Heants) |
|
Beispiel |
<time value="20080324082015+0100"/> |
hl7:associatedEntity
|
|
1 … 1 |
M |
|
(Heants) |
@classCode
|
|
1 … 1 |
F |
POLHOLD |
hl7:id
|
II |
0 … * |
|
|
(Heants) |
@root
|
|
1 … 1 |
F |
1.2.40.0.10.1.4.3.1 |
hl7:code
|
CE |
0 … 1 |
|
|
(Heants) |
|
CONF |
Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.10.9 ELGA_InsuredAssocEntity (DYNAMIC)
|
|
hl7:addr
|
AD |
0 … 1 |
|
|
(Heants) |
hl7:telecom
|
TEL.AT |
0 … * |
|
|
(Heants) |
hl7:associatedPerson
|
|
0 … 1 |
|
|
(Heants) |
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.
|
(Heants) |
|
Schematron assert |
role |
error
|
|
|
test |
hl7:code/@code!='FAMDEP' or count(hl7:associatedPerson)=1 |
|
|
Meldung |
Wenn das Versicherungsverhältnis "familienversichert" ist, dann muss eine associatedPerson
angegeben sein |
|
hl7:scopingOrganization
|
|
0 … 1 |
|
|
(Heants) |
Eingefügt |
|
|
von 1.2.40.0.34.11.90002 OrganizationElements (DYNAMIC)
|
@classCode
|
|
0 … 1 |
F |
ORG |
@determinerCode
|
|
0 … 1 |
F |
INSTANCE |
hl7:id
|
II |
0 … * |
|
|
(Heants) |
hl7:name
|
ON |
1 … 1 |
M |
|
(Heants) |
hl7:telecom
|
TEL.AT |
0 … * |
|
|
(Heants) |
hl7:addr
|
AD |
0 … 1 |
|
|
(Heants) |
hl7:participant
|
|
|
|
|
(Heants) |
wo [@typeCode='IND'] [hl7:associatedEntity [@classCode='CAREGIVER']] |
|
@typeCode
|
|
1 … 1 |
F |
IND |
hl7:templateId
|
II |
1 … * |
M |
|
(Heants) |
@root
|
|
1 … 1 |
F |
1.2.40.0.34.11.1.1.7 |
hl7:associatedEntity
|
|
1 … 1 |
M |
|
(Heants) |
@classCode
|
|
1 … 1 |
F |
CAREGIVER |
hl7:scopingOrganization
|
|
1 … 1 |
M |
|
(Heants) |
Eingefügt |
|
|
von 1.2.40.0.34.11.90002 OrganizationElements (DYNAMIC)
|
@classCode
|
|
0 … 1 |
F |
ORG |
@determinerCode
|
|
0 … 1 |
F |
INSTANCE |
hl7:id
|
II |
0 … * |
|
|
(Heants) |
hl7:name
|
ON |
1 … 1 |
M |
|
(Heants) |
hl7:telecom
|
TEL.AT |
0 … * |
|
|
(Heants) |
hl7:addr
|
AD |
0 … 1 |
|
|
(Heants) |