Package dev.pcvolkmer.mv64e.model
Class PatientRecord
- java.lang.Object
-
- dev.pcvolkmer.mv64e.model.PatientRecord
-
public class PatientRecord extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPatientRecord.Builder
-
Field Summary
-
Constructor Summary
Constructors Constructor Description PatientRecord()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_DIAGNOSES
public static final java.lang.String JSON_PROPERTY_DIAGNOSES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_NGS_REPORTS
public static final java.lang.String JSON_PROPERTY_NGS_REPORTS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PERFORMANCE_STATUS
public static final java.lang.String JSON_PROPERTY_PERFORMANCE_STATUS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_GUIDELINE_PROCEDURES
public static final java.lang.String JSON_PROPERTY_GUIDELINE_PROCEDURES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FAMILY_MEMBER_HISTORIES
public static final java.lang.String JSON_PROPERTY_FAMILY_MEMBER_HISTORIES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CLAIM_RESPONSES
public static final java.lang.String JSON_PROPERTY_CLAIM_RESPONSES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MSI_FINDINGS
public static final java.lang.String JSON_PROPERTY_MSI_FINDINGS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CARE_PLANS
public static final java.lang.String JSON_PROPERTY_CARE_PLANS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SPECIMENS
public static final java.lang.String JSON_PROPERTY_SPECIMENS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_IHC_REPORTS
public static final java.lang.String JSON_PROPERTY_IHC_REPORTS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_HISTOLOGY_REPORTS
public static final java.lang.String JSON_PROPERTY_HISTOLOGY_REPORTS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_GUIDELINE_THERAPIES
public static final java.lang.String JSON_PROPERTY_GUIDELINE_THERAPIES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EPISODES_OF_CARE
public static final java.lang.String JSON_PROPERTY_EPISODES_OF_CARE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PRIOR_DIAGNOSTIC_REPORTS
public static final java.lang.String JSON_PROPERTY_PRIOR_DIAGNOSTIC_REPORTS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SYSTEMIC_THERAPIES
public static final java.lang.String JSON_PROPERTY_SYSTEMIC_THERAPIES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FOLLOW_UPS
public static final java.lang.String JSON_PROPERTY_FOLLOW_UPS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CLAIMS
public static final java.lang.String JSON_PROPERTY_CLAIMS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_METADATA
public static final java.lang.String JSON_PROPERTY_METADATA
- See Also:
- Constant Field Values
-
JSON_PROPERTY_RESPONSES
public static final java.lang.String JSON_PROPERTY_RESPONSES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PATIENT
public static final java.lang.String JSON_PROPERTY_PATIENT
- See Also:
- Constant Field Values
-
-
Method Detail
-
diagnoses
public PatientRecord diagnoses(@Nullable java.util.List<MtbDiagnosis> diagnoses)
-
addDiagnosesItem
public PatientRecord addDiagnosesItem(MtbDiagnosis diagnosesItem)
-
getDiagnoses
public @Nullable java.util.List<MtbDiagnosis> getDiagnoses()
-
setDiagnoses
public void setDiagnoses(@Nullable java.util.List<MtbDiagnosis> diagnoses)
-
ngsReports
public PatientRecord ngsReports(@Nullable java.util.List<SomaticNgsReport> ngsReports)
-
addNgsReportsItem
public PatientRecord addNgsReportsItem(SomaticNgsReport ngsReportsItem)
-
getNgsReports
public @Nullable java.util.List<SomaticNgsReport> getNgsReports()
-
setNgsReports
public void setNgsReports(@Nullable java.util.List<SomaticNgsReport> ngsReports)
-
performanceStatus
public PatientRecord performanceStatus(@Nullable java.util.List<PerformanceStatus> performanceStatus)
-
addPerformanceStatusItem
public PatientRecord addPerformanceStatusItem(PerformanceStatus performanceStatusItem)
-
getPerformanceStatus
public @Nullable java.util.List<PerformanceStatus> getPerformanceStatus()
-
setPerformanceStatus
public void setPerformanceStatus(@Nullable java.util.List<PerformanceStatus> performanceStatus)
-
guidelineProcedures
public PatientRecord guidelineProcedures(@Nullable java.util.List<OncoProcedure> guidelineProcedures)
-
addGuidelineProceduresItem
public PatientRecord addGuidelineProceduresItem(OncoProcedure guidelineProceduresItem)
-
getGuidelineProcedures
public @Nullable java.util.List<OncoProcedure> getGuidelineProcedures()
-
setGuidelineProcedures
public void setGuidelineProcedures(@Nullable java.util.List<OncoProcedure> guidelineProcedures)
-
familyMemberHistories
public PatientRecord familyMemberHistories(@Nullable java.util.List<FamilyMemberHistory> familyMemberHistories)
-
addFamilyMemberHistoriesItem
public PatientRecord addFamilyMemberHistoriesItem(FamilyMemberHistory familyMemberHistoriesItem)
-
getFamilyMemberHistories
public @Nullable java.util.List<FamilyMemberHistory> getFamilyMemberHistories()
-
setFamilyMemberHistories
public void setFamilyMemberHistories(@Nullable java.util.List<FamilyMemberHistory> familyMemberHistories)
-
claimResponses
public PatientRecord claimResponses(@Nullable java.util.List<ClaimResponse> claimResponses)
-
addClaimResponsesItem
public PatientRecord addClaimResponsesItem(ClaimResponse claimResponsesItem)
-
getClaimResponses
public @Nullable java.util.List<ClaimResponse> getClaimResponses()
-
setClaimResponses
public void setClaimResponses(@Nullable java.util.List<ClaimResponse> claimResponses)
-
msiFindings
public PatientRecord msiFindings(@Nullable java.util.List<Msi> msiFindings)
-
addMsiFindingsItem
public PatientRecord addMsiFindingsItem(Msi msiFindingsItem)
-
getMsiFindings
public @Nullable java.util.List<Msi> getMsiFindings()
-
setMsiFindings
public void setMsiFindings(@Nullable java.util.List<Msi> msiFindings)
-
carePlans
public PatientRecord carePlans(@Nullable java.util.List<MtbCarePlan> carePlans)
-
addCarePlansItem
public PatientRecord addCarePlansItem(MtbCarePlan carePlansItem)
-
getCarePlans
public @Nullable java.util.List<MtbCarePlan> getCarePlans()
-
setCarePlans
public void setCarePlans(@Nullable java.util.List<MtbCarePlan> carePlans)
-
specimens
public PatientRecord specimens(@Nullable java.util.List<TumorSpecimen> specimens)
-
addSpecimensItem
public PatientRecord addSpecimensItem(TumorSpecimen specimensItem)
-
getSpecimens
public @Nullable java.util.List<TumorSpecimen> getSpecimens()
-
setSpecimens
public void setSpecimens(@Nullable java.util.List<TumorSpecimen> specimens)
-
ihcReports
public PatientRecord ihcReports(@Nullable java.util.List<IhcReport> ihcReports)
-
addIhcReportsItem
public PatientRecord addIhcReportsItem(IhcReport ihcReportsItem)
-
getIhcReports
public @Nullable java.util.List<IhcReport> getIhcReports()
-
setIhcReports
public void setIhcReports(@Nullable java.util.List<IhcReport> ihcReports)
-
histologyReports
public PatientRecord histologyReports(@Nullable java.util.List<HistologyReport> histologyReports)
-
addHistologyReportsItem
public PatientRecord addHistologyReportsItem(HistologyReport histologyReportsItem)
-
getHistologyReports
public @Nullable java.util.List<HistologyReport> getHistologyReports()
-
setHistologyReports
public void setHistologyReports(@Nullable java.util.List<HistologyReport> histologyReports)
-
guidelineTherapies
public PatientRecord guidelineTherapies(@Nullable java.util.List<MtbSystemicTherapy> guidelineTherapies)
-
addGuidelineTherapiesItem
public PatientRecord addGuidelineTherapiesItem(MtbSystemicTherapy guidelineTherapiesItem)
-
getGuidelineTherapies
public @Nullable java.util.List<MtbSystemicTherapy> getGuidelineTherapies()
-
setGuidelineTherapies
public void setGuidelineTherapies(@Nullable java.util.List<MtbSystemicTherapy> guidelineTherapies)
-
episodesOfCare
public PatientRecord episodesOfCare(@Nullable java.util.List<MtbEpisodeOfCare> episodesOfCare)
-
addEpisodesOfCareItem
public PatientRecord addEpisodesOfCareItem(MtbEpisodeOfCare episodesOfCareItem)
-
getEpisodesOfCare
public @Nullable java.util.List<MtbEpisodeOfCare> getEpisodesOfCare()
-
setEpisodesOfCare
public void setEpisodesOfCare(@Nullable java.util.List<MtbEpisodeOfCare> episodesOfCare)
-
priorDiagnosticReports
public PatientRecord priorDiagnosticReports(@Nullable java.util.List<MolecularDiagnosticReport> priorDiagnosticReports)
-
addPriorDiagnosticReportsItem
public PatientRecord addPriorDiagnosticReportsItem(MolecularDiagnosticReport priorDiagnosticReportsItem)
-
getPriorDiagnosticReports
public @Nullable java.util.List<MolecularDiagnosticReport> getPriorDiagnosticReports()
-
setPriorDiagnosticReports
public void setPriorDiagnosticReports(@Nullable java.util.List<MolecularDiagnosticReport> priorDiagnosticReports)
-
systemicTherapies
public PatientRecord systemicTherapies(@Nullable java.util.List<PatientRecordSystemicTherapiesInner> systemicTherapies)
-
addSystemicTherapiesItem
public PatientRecord addSystemicTherapiesItem(PatientRecordSystemicTherapiesInner systemicTherapiesItem)
-
getSystemicTherapies
public @Nullable java.util.List<PatientRecordSystemicTherapiesInner> getSystemicTherapies()
-
setSystemicTherapies
public void setSystemicTherapies(@Nullable java.util.List<PatientRecordSystemicTherapiesInner> systemicTherapies)
-
followUps
public PatientRecord followUps(@Nullable java.util.List<FollowUp> followUps)
-
addFollowUpsItem
public PatientRecord addFollowUpsItem(FollowUp followUpsItem)
-
getFollowUps
public @Nullable java.util.List<FollowUp> getFollowUps()
-
setFollowUps
public void setFollowUps(@Nullable java.util.List<FollowUp> followUps)
-
claims
public PatientRecord claims(@Nullable java.util.List<Claim> claims)
-
addClaimsItem
public PatientRecord addClaimsItem(Claim claimsItem)
-
getClaims
public @Nullable java.util.List<Claim> getClaims()
-
setClaims
public void setClaims(@Nullable java.util.List<Claim> claims)
-
metadata
public PatientRecord metadata(@Nullable MvhMetadata metadata)
-
getMetadata
public @Nullable MvhMetadata getMetadata()
-
setMetadata
public void setMetadata(@Nullable MvhMetadata metadata)
-
responses
public PatientRecord responses(@Nullable java.util.List<Response> responses)
-
addResponsesItem
public PatientRecord addResponsesItem(Response responsesItem)
-
getResponses
public @Nullable java.util.List<Response> getResponses()
-
setResponses
public void setResponses(@Nullable java.util.List<Response> responses)
-
patient
public PatientRecord patient(@Nullable Patient patient)
-
getPatient
public @Nullable Patient getPatient()
-
setPatient
public void setPatient(@Nullable Patient patient)
-
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 PatientRecord.Builder builder()
-
toBuilder
public PatientRecord.Builder toBuilder()
-
-