Package dev.pcvolkmer.mv64e.model
Class MtbEpisodeOfCare
- java.lang.Object
-
- dev.pcvolkmer.mv64e.model.MtbEpisodeOfCare
-
public class MtbEpisodeOfCare extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMtbEpisodeOfCare.Builder
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJSON_PROPERTY_DIAGNOSESstatic java.lang.StringJSON_PROPERTY_IDstatic java.lang.StringJSON_PROPERTY_PATIENTstatic java.lang.StringJSON_PROPERTY_PERIOD
-
Constructor Summary
Constructors Constructor Description MtbEpisodeOfCare()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MtbEpisodeOfCareaddDiagnosesItem(Reference diagnosesItem)static MtbEpisodeOfCare.Builderbuilder()MtbEpisodeOfCarediagnoses(@Nullable java.util.List<Reference> diagnoses)booleanequals(java.lang.Object o)@Nullable java.util.List<Reference>getDiagnoses()java.lang.StringgetId()ReferencegetPatient()PeriodDategetPeriod()inthashCode()MtbEpisodeOfCareid(java.lang.String id)MtbEpisodeOfCarepatient(Reference patient)MtbEpisodeOfCareperiod(PeriodDate period)voidsetDiagnoses(@Nullable java.util.List<Reference> diagnoses)voidsetId(java.lang.String id)voidsetPatient(Reference patient)voidsetPeriod(PeriodDate period)MtbEpisodeOfCare.BuildertoBuilder()java.lang.StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_ID
public static final java.lang.String JSON_PROPERTY_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PATIENT
public static final java.lang.String JSON_PROPERTY_PATIENT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PERIOD
public static final java.lang.String JSON_PROPERTY_PERIOD
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DIAGNOSES
public static final java.lang.String JSON_PROPERTY_DIAGNOSES
- See Also:
- Constant Field Values
-
-
Method Detail
-
id
public MtbEpisodeOfCare id(java.lang.String id)
-
getId
public java.lang.String getId()
-
setId
public void setId(java.lang.String id)
-
patient
public MtbEpisodeOfCare patient(Reference patient)
-
getPatient
public Reference getPatient()
-
setPatient
public void setPatient(Reference patient)
-
period
public MtbEpisodeOfCare period(PeriodDate period)
-
getPeriod
public PeriodDate getPeriod()
-
setPeriod
public void setPeriod(PeriodDate period)
-
diagnoses
public MtbEpisodeOfCare diagnoses(@Nullable java.util.List<Reference> diagnoses)
-
addDiagnosesItem
public MtbEpisodeOfCare addDiagnosesItem(Reference diagnosesItem)
-
getDiagnoses
public @Nullable java.util.List<Reference> getDiagnoses()
-
setDiagnoses
public void setDiagnoses(@Nullable java.util.List<Reference> diagnoses)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
builder
public static MtbEpisodeOfCare.Builder builder()
-
toBuilder
public MtbEpisodeOfCare.Builder toBuilder()
-
-