public class Abgabe
extends Object
Abgabedaten.
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.
Die Bedingungen für die Befüllung der Parameter bei Nutzung als Ausgabeobjekt, sind bei den Parametern unter
"Ausgabebedingung" angegeben.
Constructor and Description |
---|
Abgabe() |
Modifier and Type | Method and Description |
---|---|
String |
getAbgabeId()
Id des MedikationAbgabe-Entry.
|
Integer |
getAbgegebenePackungsanzahl()
Die abgegebene Packungsanzahl der Medikation.
|
String |
getAenderungszeitpunkt()
Zeitpunkt der Änderung.
|
Arznei |
getArznei()
Arznei die abgegeben wird.
|
Dosierung |
getDosierung()
Dosierung der Abgabe.
|
Einnahmedauer |
getEinnahmedauer()
Dauer der Einnahme.
|
String |
getEinnahmeende()
Endzeitpunkt der Einnahme.
|
String |
getEinnahmestart()
Startzeitpunkt der Einnahme.
|
Code |
getKennzeichenTeilabgabe()
Kennzeichen, ob die Abgabe eine zugrundeliegende Verordnung
vollständig oder partiell (zum Beispiel im Falle einer Bestellung) erfüllt.
|
Metadaten |
getMetadaten()
Metadaten des Dokuments.
|
String |
getStatus()
Status der Abgabe.
|
Code |
getTherapieart()
Therapieart.
|
String |
getValidierungsId()
ValidierungsId zur besseren Verknüpfbarkeit von Fehlermeldungen mit dem
jeweiligen Eingangsparameter.
|
String |
getVerordnungId()
Id der Verordnung, auf der die Abgabe basiert.
|
Zusatzinformation |
getZusatzinformationen()
Zusatzinformation zur Abgabe.
|
void |
setAbgabeId(String abgabeId) |
void |
setAbgegebenePackungsanzahl(Integer abgegebenePackungsanzahl) |
void |
setAenderungszeitpunkt(String aenderungszeitpunkt) |
void |
setArznei(Arznei arznei) |
void |
setDosierung(Dosierung dosierung) |
void |
setEinnahmedauer(Einnahmedauer einnahmedauer) |
void |
setEinnahmeende(String einnahmeende) |
void |
setEinnahmestart(String einnahmestart) |
void |
setKennzeichenTeilabgabe(Code kennzeichenTeilabgabe) |
void |
setMetadaten(Metadaten metadaten) |
void |
setStatus(String status) |
void |
setTherapieart(Code therapieart) |
void |
setValidierungsId(String validierungsId) |
void |
setVerordnungId(String verordnungId) |
void |
setZusatzinformationen(Zusatzinformation zusatzinformationen) |
public Metadaten getMetadaten()
Metadaten
.public String getAbgabeId()
public String getValidierungsId()
BackendMeldung
, ElgaadExceptionContent
oder ElgaadInvalidParameterExceptionContent
)
auch die Validierungs-ID des
direkt oder indirekt enthaltenden Objekts angeführt (sofern vorhanden).
Die Versorgung selbst, also auch die Sicherstellung, dass die Ids eindeutig sind, liegt
in der Verantwortung der VPSWH.public String getStatus()
AbgabeStatusTypConstants
.public String getVerordnungId()
public Code getKennzeichenTeilabgabe()
Code
.public Integer getAbgegebenePackungsanzahl()
public Arznei getArznei()
public Zusatzinformation getZusatzinformationen()
Zusatzinformation
.public String getEinnahmestart()
TT.MM.JJJJ
oder 19 stellig im Format TT.MM.JJJJ hh:mm:ss
public String getEinnahmeende()
TT.MM.JJJJ
oder 19 stellig im Format TT.MM.JJJJ hh:mm:ss
public Einnahmedauer getEinnahmedauer()
Einnahmedauer
.public Dosierung getDosierung()
public Code getTherapieart()
Code
.public String getAenderungszeitpunkt()
TT.MM.JJJJ
oder 19 stellig im Format TT.MM.JJJJ hh:mm:ss
public void setMetadaten(Metadaten metadaten)
public void setAbgabeId(String abgabeId)
public void setVerordnungId(String verordnungId)
public void setValidierungsId(String validierungsId)
public void setStatus(String status)
public void setKennzeichenTeilabgabe(Code kennzeichenTeilabgabe)
public void setAbgegebenePackungsanzahl(Integer abgegebenePackungsanzahl)
public void setArznei(Arznei arznei)
public void setZusatzinformationen(Zusatzinformation zusatzinformationen)
public void setEinnahmestart(String einnahmestart)
public void setEinnahmeende(String einnahmeende)
public void setEinnahmedauer(Einnahmedauer einnahmedauer)
public void setDosierung(Dosierung dosierung)
public void setTherapieart(Code therapieart)
public void setAenderungszeitpunkt(String aenderungszeitpunkt)