| Auswahl |  |  | Elemente in der Auswahl: 
                                       hl7:author[not(@nullFlavor)]hl7:author[@nullFlavor] | 
                              
                                 | hl7:author 
 |  |  |  |  | (AuthorElements) | 
                              
                                 | 
                                       
                                          |  | wo   [not(@nullFlavor)] |  |  | 
                              
                                 | @typeCode 
 |  | 0 … 1 | F | AUT | 
                              
                                 | @contextControlCode 
 |  | 0 … 1 | F | OP | 
                              
                                 |  | Beispiel | <author typeCode="AUT" contextControlCode="OP"> <time value="201106101654"/>  <assignedAuthor classCode="ASSIGNED">
 <!-- ... -->
 </assignedAuthor></author>
 | 
                              
                                 | hl7:functionCode 
 | CE | 0 … 1 |  |  | (AuthorElements) | 
                              
                                 |  | Beispiel | <functionCode code="OA" displayName="Diensthabender Oberarzt" codeSystem="1.2.40.0.34.99.111.2.1" codeSystemName="Amadeus Spital - Funktionscodes"/> | 
                              
                                 | hl7:time 
 | TS.DATE.MIN | 1 … 1 |  |  | (AuthorElements) | 
                              
                                 |  | Beispiel | <time value="20080324082015+0100"/> | 
                              
                                 | hl7:assignedAuthor 
 |  | 1 … 1 | M |  | (AuthorElements) | 
                              
                                 | @classCode 
 |  | 0 … 1 | F | ASSIGNED | 
                              
                                 |  | Beispiel | <assignedAuthor classCode="ASSIGNED"> <id extension="ied8984938" root="1.2.276.0.76.3.1.139.933"/>  <assignedPerson classCode="PSN" determinerCode="INSTANCE">
 <!-- ... -->
 </assignedPerson></assignedAuthor>
 | 
                              
                                 | hl7:id 
 | II | 1 … * |  |  | (AuthorElements) | 
                              
                                 |  | Beispiel | <id root="1.2.40.0.34.99.111.1.3" extension="1111" assigningAuthorityName="Amadeus Spital"/> | 
                              
                                 | hl7:code 
 | CE | 0 … 1 |  |  | (AuthorElements) | 
                              
                                 |  | CONF | 
                                       
                                          | Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.10.6 ELGA_AuthorSpeciality (DYNAMIC) |  | 
                              
                                 |  | Beispiel | <code code="108" codeSystem="1.2.40.0.34.5.2" displayName="Fachärztin/Facharzt für Frauenheilkunde und Geburtshilfe"/> | 
                              
                                 | hl7:telecom 
 | TEL.AT | 0 … * |  |  | (AuthorElements) | 
                              
                                 | Auswahl | 1 … 1 |  | Elemente in der Auswahl: 
                                       hl7:assignedPersonhl7:assignedAuthoringDevice | 
                              
                                 | hl7:assignedPerson 
 |  | … 1 |  |  | (AuthorElements) | 
                              
                                 |  | Beispiel | <assignedPerson classCode="PSN" determinerCode="INSTANCE"> <name>
 <!-- ... -->
 </name></assignedPerson>
 | 
                              
                                 | Eingefügt |  |  | von 1.2.40.0.34.11.90001 PersonElements (DYNAMIC) | 
                              
                                 | @classCode 
 |  | 0 … 1 | F | PSN | 
                              
                                 | @determinerCode 
 |  | 0 … 1 | F | INSTANCE | 
                              
                                 | hl7:name 
 | PN | 1 … 1 |  |  | (AuthorElements) | 
                              
                                 | hl7:assignedAuthoringDevice 
 |  | … 1 |  |  | (AuthorElements) | 
                              
                                 | @classCode 
 |  | 0 … 1 | F | DEV | 
                              
                                 | @determinerCode 
 |  | 0 … 1 | F | INSTANCE | 
                              
                                 |  | Beispiel | <assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"> <manufacturerModelName>xxx</manufacturerModelName>  <softwareName>yyy</softwareName></assignedAuthoringDevice>
 | 
                              
                                 | hl7:manufacturerModelName 
 | SC | 0 … 1 |  |  | (AuthorElements) | 
                              
                                 | hl7:softwareName 
 | SC | 0 … 1 |  |  | (AuthorElements) | 
                              
                                 | hl7:representedOrganization 
 |  | 1 … 1 | M |  | (AuthorElements) | 
                              
                                 |  | Beispiel | <representedOrganization classCode="ORG" determinerCode="INSTANCE"> <name>
 <!-- ... -->
 </name></representedOrganization>
 | 
                              
                                 | 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 … * |  |  | (AuthorElements) | 
                              
                                 | hl7:name 
 | ON | 1 … 1 |  |  | (AuthorElements) | 
                              
                                 | hl7:telecom 
 | TEL.AT | 0 … * |  |  | (AuthorElements) | 
                              
                                 | hl7:addr 
 | AD | 0 … 1 |  |  | (AuthorElements) | 
                              
                                 | hl7:author 
 |  |  |  | Verfasser nicht bekannt/nicht anwendbar | (AuthorElements) | 
                              
                                 | 
                                       
                                          |  | wo   [@nullFlavor] |  |  | 
                              
                                 | @nullFlavor 
 |  | 1 … 1 | F | NA | 
                              
                                 |  | Beispiel | <author nullFlavor="NA"> <time nullFlavor="NA"/>  <assignedAuthor nullFlavor="NA">
 <id nullFlavor="NA"/>  </assignedAuthor></author>
 | 
                              
                                 | hl7:time 
 |  | 1 … 1 |  |  | (AuthorElements) | 
                              
                                 | @nullFlavor 
 |  | 1 … 1 | F | NA | 
                              
                                 | hl7:assignedAuthor 
 |  | 1 … 1 |  |  | (AuthorElements) | 
                              
                                 | @nullFlavor 
 |  | 1 … 1 | F | NA | 
                              
                                 | hl7:id 
 |  | 1 … 1 |  |  | (AuthorElements) | 
                              
                                 | @nullFlavor 
 |  | 1 … 1 | F | NA |