public class Metadaten
extends Object
 Metadaten. 
 Dieses Objekt kapselt die Parameter aus den XDS-Metadaten, als auch aus den CDA-Header-Informationen
 des CDA-Dokuments.
 Das Objekt wird in unterschiedlichen Funktionen und Objekten verwendet.
 Die Angabe- bzw. Versorgungsbedingungen der einzelnen Parameter
 sind  dabei abhängig ob das Objekt für die Eingabe oder Ausgabe verwendet wird.
 Die Bedingungen für die Angabe bei Nutzung als Eingabeobjekt, sind für dieses Objekt bei den Parametern
 unter "Eingabebedingung" angegeben.
 Hierbei wird zusätzlich unterschieden, ob die Metadaten zwecks "Erfassung" oder "Änderung" angegeben wird.
 Die Bedingungen für die Befüllung der Parameter bei Nutzung als Ausgabeobjekt, sind bei den Parametern
 unter "Ausgabebedingung" angegeben.
 Hinweis: Für die Abfrage der Medikationsliste (siehe Funktion medikationslisteAbrufen()) 
 gelten besondere Bedingungen (diese sind bei den Parametern entsprechend beschrieben), da die Medikationsliste aufgrund der 
 vorhandenen Verordnungs-/Abgabedaten durch einen Algorithmus erzeugt und nicht ein abgelegtes Dokument abgefragt wird.
 
| Constructor and Description | 
|---|
| Metadaten() | 
| Modifier and Type | Method and Description | 
|---|---|
| AssociationsObject[] | getAssociations()Relationen der Dokumente. | 
| Author[] | getAuthorList()Informationen zu den Autoren des Dokuments. | 
| String | getAvailabilityStatus()Gültigkeitsstatus des Dokuments. | 
| Code | getClassCode()Dokumentenklassen (Oberklasse) des Dokuments. | 
| String | getComments()Kommentar zum Dokument. | 
| Code | getConfidentialityCode()Vertraulichkeitsstufe des Dokuments. | 
| String | getCreationTime()Erstellungszeitpunkt des Dokuments. | 
| Custodian | getCustodian()Verwahrer des Dokuments. | 
| DokumentId | getDocumentId()DokumententId. | 
| Code[] | getEventCodeList()Vollbrachte Gesundheitsdienstleistungen. | 
| Code | getFormatCode()Interoperabilitätsstufe des Dokuments. | 
| Integer | getGroupnumber()Nummer der Gruppe. | 
| Integer | getGroupposition()Position innerhalb einer Gruppe. | 
| String | getHash()Hashwert des Dokuments. | 
| Code | getHealthcareFacilityTypeCode()Klassifizierungen des GDA. | 
| String | getLanguageCode()Sprachcode des Dokuments. | 
| LegalAuthenticator | getLegalAuthenticator()Rechtlicher Unterzeichner des Dokuments. | 
| String | getMimeType()MimeType des Dokuments. | 
| Id | getParentDocumentId()Verweis auf ein referenziertes Dokument. | 
| String | getParentDocumentRelationship()Beziehung des Dokuments. | 
| Code | getPracticeSettingCode()Fachlichen Zuordnungen des Dokuments. | 
| ReferenceId[] | getReferenceIdList()Liste von zusätzlichen Identifikatoren. | 
| String | getServiceStartTime()Beginn der Gesundheitsleistung. | 
| String | getServiceStopTime()Ende der Gesundheitsleistung. | 
| Long | getSize()Größe des Dokuments in Byte. | 
| PatientInfo | getSourcePatientInfo()Demographische Daten des Patienten. | 
| String | getSubmissionTime()Veröffentlichungzeitpunkt. | 
| String | getTitle()Titel des Dokuments. | 
| Code | getTypeCode()Dokumententypen (Unterklasse) des Dokuments. | 
| void | setAssociations(AssociationsObject[] associations) | 
| void | setAuthorList(Author[] authorList) | 
| void | setAvailabilityStatus(String availabilityStatus) | 
| void | setClassCode(Code classCode) | 
| void | setComments(String comments) | 
| void | setConfidentialityCode(Code confidentialityCode) | 
| void | setCreationTime(String creationTime) | 
| void | setCustodian(Custodian custodian) | 
| void | setDocumentId(DokumentId documentId) | 
| void | setEventCodeList(Code[] eventCodeList) | 
| void | setFormatCode(Code formatCode) | 
| void | setGroupnumber(Integer groupnumber) | 
| void | setGroupposition(Integer groupposition) | 
| void | setHash(String hash) | 
| void | setHealthcareFacilityTypeCode(Code healthcareFacilityTypeCode) | 
| void | setLanguageCode(String languageCode) | 
| void | setLegalAuthenticator(LegalAuthenticator legalAuthenticator) | 
| void | setMimeType(String mimeType) | 
| void | setParentDocumentId(Id parentDocumentId) | 
| void | setParentDocumentRelationship(String parentDocumentRelationship) | 
| void | setPracticeSettingCode(Code practiceSettingCode) | 
| void | setReferenceIdList(ReferenceId[] referenceIdList) | 
| void | setServiceStartTime(String serviceStartTime) | 
| void | setServiceStopTime(String serviceStopTime) | 
| void | setSize(Long size) | 
| void | setSourcePatientInfo(PatientInfo sourcePatientInfo) | 
| void | setSubmissionTime(String submissionTime) | 
| void | setTitle(String title) | 
| void | setTypeCode(Code typeCode) | 
public Author[] getAuthorList()
Author. public Code getClassCode()
Code.medikationslisteAbrufen()).public Code getConfidentialityCode()
Code.medikationslisteAbrufen()).public String getCreationTime()
TT.MM.JJJJ oder 19 stellig im Format TT.MM.JJJJ hh:mm:sspublic Code[] getEventCodeList()
Code.medikationslisteAbrufen()).public String getLanguageCode()
medikationslisteAbrufen()).public LegalAuthenticator getLegalAuthenticator()
LegalAuthenticator.medikationslisteAbrufen()).public String getServiceStartTime()
medikationslisteAbrufen()).TT.MM.JJJJ oder 19 stellig im Format TT.MM.JJJJ hh:mm:sspublic String getServiceStopTime()
medikationslisteAbrufen()).TT.MM.JJJJ oder 19 stellig im Format TT.MM.JJJJ hh:mm:sspublic String getSubmissionTime()
dokumentenuebersichtAbrufen()) nach
 Veröffentlichungzeitpunkt gefiltert wurde. Nie befüllt bei den Metadaten für Abgaben / Verordnungen im Rahmen der
 Abfrage der Medikationsliste (siehe Funktion medikationslisteAbrufen()).TT.MM.JJJJ oder 19 stellig im Format TT.MM.JJJJ hh:mm:sspublic PatientInfo getSourcePatientInfo()
PatientInfo.PatientInfo.PatientInfo.medikationslisteAbrufen()).public String getTitle()
medikationslisteAbrufen()).public Code getTypeCode()
Code.medikationslisteAbrufen()).public DokumentId getDocumentId()
DokumentId.medikationslisteAbrufen()).public ReferenceId[] getReferenceIdList()
medikationslisteAbrufen()).public String getAvailabilityStatus()
medikationslisteAbrufen()).AvailabilityStatusTypConstants.public Code getFormatCode()
Code.medikationslisteAbrufen()).public Code getHealthcareFacilityTypeCode()
Code.medikationslisteAbrufen()).public String getMimeType()
medikationslisteAbrufen()).public Id getParentDocumentId()
Id.medikationslisteAbrufen()).public String getParentDocumentRelationship()
medikationslisteAbrufen()).public Code getPracticeSettingCode()
Code.medikationslisteAbrufen()).public String getComments()
medikationslisteAbrufen()).public String getHash()
medikationslisteAbrufen()).public Long getSize()
medikationslisteAbrufen()).public Custodian getCustodian()
Custodian.medikationslisteAbrufen()).public Integer getGroupnumber()
dokumentenuebersichtAbrufen()) angegeben
 wurde, dass eine Sortierung/Gruppierung gewünscht wird. Nie befüllt bei den Metadaten für Abgaben / Verordnungen im Rahmen der
 Abfrage der Medikationsliste (siehe Funktion medikationslisteAbrufen()).public Integer getGroupposition()
dokumentenuebersichtAbrufen()) angegeben
 wurde, dass eine Sortierung/Gruppierung gewünscht wird. Nie befüllt bei den Metadaten für Abgaben / Verordnungen im Rahmen der
 Abfrage der Medikationsliste (siehe Funktion medikationslisteAbrufen()).public AssociationsObject[] getAssociations()
dokumentenuebersichtAbrufen()) nach
 Veröffentlichungzeitpunkt gefiltert wurde. Nie befüllt bei den Metadaten für Abgaben / Verordnungen im Rahmen der
 Abfrage der Medikationsliste (siehe Funktion medikationslisteAbrufen()).public void setAuthorList(Author[] authorList)
public void setClassCode(Code classCode)
public void setConfidentialityCode(Code confidentialityCode)
public void setCreationTime(String creationTime)
public void setEventCodeList(Code[] eventCodeList)
public void setLanguageCode(String languageCode)
public void setLegalAuthenticator(LegalAuthenticator legalAuthenticator)
public void setServiceStartTime(String serviceStartTime)
public void setServiceStopTime(String serviceStopTime)
public void setSubmissionTime(String submissionTime)
public void setSourcePatientInfo(PatientInfo sourcePatientInfo)
public void setTitle(String title)
public void setTypeCode(Code typeCode)
public void setDocumentId(DokumentId documentId)
public void setReferenceIdList(ReferenceId[] referenceIdList)
public void setAvailabilityStatus(String availabilityStatus)
public void setFormatCode(Code formatCode)
public void setHealthcareFacilityTypeCode(Code healthcareFacilityTypeCode)
public void setMimeType(String mimeType)
public void setParentDocumentId(Id parentDocumentId)
public void setParentDocumentRelationship(String parentDocumentRelationship)
public void setPracticeSettingCode(Code practiceSettingCode)
public void setComments(String comments)
public void setHash(String hash)
public void setSize(Long size)
public void setCustodian(Custodian custodian)
public void setGroupnumber(Integer groupnumber)
public void setGroupposition(Integer groupposition)
public void setAssociations(AssociationsObject[] associations)