public class Meldungsdaten
extends Object
Diese Klasse enthält die vom Benutzer veränderbaren Daten einer AU- oder AF-Meldung.
Hinweise:
a.) Wohnanschrift (Strasse, Plz, Ort, Staatencode) - bedingte Pflichtfelder: es müssen
entweder alle vier Felder gesetzt oder leer sein
b.) Abweichende Ausgehzeiten (Von, Bis) - Optional, wenn eines versorgt wird, müssen jeweils beide Parameter der zusammengehörigen
Ausgehzeiten gesetzt werden
c.) DiagnoseCode + DiagnoseCodeTyp bzw. Diagnose - entweder die Diagnose oder der DiagnoseCode
gemeinsam mit dem DiagnoseCodeTyp sind gesetzt
d.) BehandlungsDatum - Pflichtfeld
e.) RückdatierungsgrundCode - bedingtes Pflichtfeld: muss gesetzt sein,
wenn ArbeitsunfaehigVon mehr als einen Arbeitstag vor BehandlungsDatum
liegt (Feiertage werden ignoriert, d.h. sie werden als Arbeitstag gerechnet,
wenn der Wochentag, auf den sie fallen, ein Arbeitstag ist).
Constructor and Description |
---|
Meldungsdaten() |
Modifier and Type | Method and Description |
---|---|
String |
getAbweichendeAusgehzeitBis1()
Ende der abweichenden Ausgehzeit 1.
|
String |
getAbweichendeAusgehzeitBis2()
Ende der abweichenden Ausgehzeit 2.
|
String |
getAbweichendeAusgehzeitVon1()
Beginn der abweichenden Ausgehzeit 1.
|
String |
getAbweichendeAusgehzeitVon2()
Beginn der abweichenden Ausgehzeit 2.
|
String |
getArbeitsunfaehigBis()
Ende der Arbeitsunfähigkeit.
|
String |
getArbeitsunfaehigVon()
Beginn der Arbeitsunfähigkeit.
|
String |
getBehandlungsDatum()
Das Datum der Behandlung.
|
Integer |
getBerufskrankheit()
Code für vorliegende Berufskrankheit.
|
String |
getBesondereArbeitsunfaehigkeitsursacheCode()
Code für besondere Arbeitsunfähigkeitsursache.
|
String |
getBesondereMitteilungAnSVT()
Interne Mitteilung des Arztes an den KVT.
|
Boolean |
getBettruhe()
Gibt an, ob dem Patienten Bettruhe verordnet wird.
|
String |
getDiagnose()
Diagnose als Freitext.
|
String |
getDiagnoseCode()
Diagnosecode.
|
String |
getDiagnoseCodeTyp()
Das für den Diagnosecode verwendete Codierungssystem.
|
String |
getGehunfaehigBis()
Ende der Gehunfähigkeit.
|
String |
getGipsBis()
Datum, bis zu dem ein Gipsverband getragen werden muss.
|
String |
getKrankenhausaufenthaltBis()
Ende des Krankenhausaufenthalts.
|
String |
getKrankenhausaufenthaltVon()
Beginn des Krankenhausaufenthalts.
|
String |
getOrt()
Wohnanschrift - Ort.
|
String |
getPlz()
Wohnanschrift - Postleitzahl.
|
String |
getRueckdatierungsgrundCode()
Code für die Begründung der Rückdatierung der Meldung.
|
String |
getStaatencode()
Wohnanschrift - Staatencode (ISO A3).
|
String |
getStrasse()
Wohnanschrift - Straße und Nummer.
|
Boolean |
getStromunfall()
Gibt an, ob es sich um einen Stromunfall handelt.
|
String |
getSvtCode()
Gibt den Code des KVT an.
|
String |
getVoraussichtlichArbeitsunfaehigBis()
Voraussichtliches Ende der Arbeitsunfähigkeit.
|
String |
getWiederbestellung()
Datum der Wiederbestellung.
|
String |
getZusatzdiagnoseCode()
Code für die Zusatzdiagnose.
|
void |
setAbweichendeAusgehzeitBis1(String abweichAusgang1Bis) |
void |
setAbweichendeAusgehzeitBis2(String abweichAusgang2Bis) |
void |
setAbweichendeAusgehzeitVon1(String abweichAusgang1Von) |
void |
setAbweichendeAusgehzeitVon2(String abweichAusgang2Von) |
void |
setArbeitsunfaehigBis(String arbeitsunfaehigBis) |
void |
setArbeitsunfaehigVon(String arbeitsunfaehigVon) |
void |
setBehandlungsDatum(String behandlungsDatum) |
void |
setBerufskrankheit(Integer berufskrankheit) |
void |
setBesondereArbeitsunfaehigkeitsursacheCode(String besondereErkrankungTyp) |
void |
setBesondereMitteilungAnSVT(String intMitteilungSVT) |
void |
setBettruhe(Boolean bettruhe) |
void |
setDiagnose(String diagnoseBezeichnung) |
void |
setDiagnoseCode(String diagnoseCode) |
void |
setDiagnoseCodeTyp(String diagnoseCodeSystem) |
void |
setGehunfaehigBis(String gehunfaehigBis) |
void |
setGipsBis(String gipsBis) |
void |
setKrankenhausaufenthaltBis(String anstaltsaufenthaltBis) |
void |
setKrankenhausaufenthaltVon(String anstaltsaufenthaltVon) |
void |
setOrt(String ort) |
void |
setPlz(String plz) |
void |
setRueckdatierungsgrundCode(String rueckdatierungsgrundCode) |
void |
setStaatencode(String staatencode) |
void |
setStrasse(String strasse) |
void |
setStromunfall(Boolean stromunfall) |
void |
setSvtCode(String svtCode) |
void |
setVoraussichtlichArbeitsunfaehigBis(String voraussEndeArbeitsunfaehigkeit) |
void |
setWiederbestellung(String wiederbestellung) |
void |
setZusatzdiagnoseCode(String zusatzICD) |
public String getBehandlungsDatum()
public void setBehandlungsDatum(String behandlungsDatum)
public String getAbweichendeAusgehzeitBis1()
public void setAbweichendeAusgehzeitBis1(String abweichAusgang1Bis)
public String getAbweichendeAusgehzeitVon1()
public void setAbweichendeAusgehzeitVon1(String abweichAusgang1Von)
public String getAbweichendeAusgehzeitBis2()
public void setAbweichendeAusgehzeitBis2(String abweichAusgang2Bis)
public String getAbweichendeAusgehzeitVon2()
public void setAbweichendeAusgehzeitVon2(String abweichAusgang2Von)
public String getKrankenhausaufenthaltBis()
public void setKrankenhausaufenthaltBis(String anstaltsaufenthaltBis)
public String getKrankenhausaufenthaltVon()
public void setKrankenhausaufenthaltVon(String anstaltsaufenthaltVon)
public String getArbeitsunfaehigBis()
public void setArbeitsunfaehigBis(String arbeitsunfaehigBis)
public String getArbeitsunfaehigVon()
public void setArbeitsunfaehigVon(String arbeitsunfaehigVon)
public Integer getBerufskrankheit()
public void setBerufskrankheit(Integer berufskrankheit)
public String getBesondereArbeitsunfaehigkeitsursacheCode()
IAumService#getBesondereArbeitsunfaehigkeitsursacheCodes()
.public void setBesondereArbeitsunfaehigkeitsursacheCode(String besondereErkrankungTyp)
public Boolean getBettruhe()
public void setBettruhe(Boolean bettruhe)
public String getDiagnose()
public void setDiagnose(String diagnoseBezeichnung)
public String getDiagnoseCode()
public void setDiagnoseCode(String diagnoseCode)
public String getDiagnoseCodeTyp()
IAumService#getDiagnoseCodeTyp()
.public void setDiagnoseCodeTyp(String diagnoseCodeSystem)
public String getGehunfaehigBis()
public void setGehunfaehigBis(String gehunfaehigBis)
public String getGipsBis()
public void setGipsBis(String gipsBis)
public String getBesondereMitteilungAnSVT()
public void setBesondereMitteilungAnSVT(String intMitteilungSVT)
public Boolean getStromunfall()
public void setStromunfall(Boolean stromunfall)
public String getSvtCode()
Person
nicht gesetzt).
AL
(für ALLE)
bewirkt, dass die Meldung an alle KVTs, bei denen der Patient versichert ist, gesendet wird.
AL
nicht verwendet
werden.
public void setSvtCode(String svtCode)
public String getVoraussichtlichArbeitsunfaehigBis()
public void setVoraussichtlichArbeitsunfaehigBis(String voraussEndeArbeitsunfaehigkeit)
public String getWiederbestellung()
public void setWiederbestellung(String wiederbestellung)
public String getZusatzdiagnoseCode()
IAumService#getZusatzdiagnoseCodes()
.public void setZusatzdiagnoseCode(String zusatzICD)
public String getOrt()
public void setOrt(String ort)
public String getPlz()
public void setPlz(String plz)
public String getStrasse()
public void setStrasse(String strasse)
public String getRueckdatierungsgrundCode()
IAumService#getRueckdatierungsgrundCodes()
.public void setRueckdatierungsgrundCode(String rueckdatierungsgrundCode)
public String getStaatencode()
public void setStaatencode(String staatencode)