Package dev.pcvolkmer.mv64e.model
Class PatientRecord.Builder
- java.lang.Object
-
- dev.pcvolkmer.mv64e.model.PatientRecord.Builder
-
- Enclosing class:
- PatientRecord
public static class PatientRecord.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description Builder()protectedBuilder(PatientRecord instance)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
protected Builder(PatientRecord instance)
-
-
Method Detail
-
diagnoses
public PatientRecord.Builder diagnoses(java.util.List<MtbDiagnosis> diagnoses)
-
ngsReports
public PatientRecord.Builder ngsReports(@Nullable java.util.List<SomaticNgsReport> ngsReports)
-
performanceStatus
public PatientRecord.Builder performanceStatus(@Nullable java.util.List<PerformanceStatus> performanceStatus)
-
guidelineProcedures
public PatientRecord.Builder guidelineProcedures(@Nullable java.util.List<OncoProcedure> guidelineProcedures)
-
familyMemberHistories
public PatientRecord.Builder familyMemberHistories(@Nullable java.util.List<FamilyMemberHistory> familyMemberHistories)
-
claimResponses
public PatientRecord.Builder claimResponses(@Nullable java.util.List<ClaimResponse> claimResponses)
-
msiFindings
public PatientRecord.Builder msiFindings(@Nullable java.util.List<Msi> msiFindings)
-
carePlans
public PatientRecord.Builder carePlans(@Nullable java.util.List<MtbCarePlan> carePlans)
-
specimens
public PatientRecord.Builder specimens(@Nullable java.util.List<TumorSpecimen> specimens)
-
ihcReports
public PatientRecord.Builder ihcReports(@Nullable java.util.List<IhcReport> ihcReports)
-
histologyReports
public PatientRecord.Builder histologyReports(@Nullable java.util.List<HistologyReport> histologyReports)
-
guidelineTherapies
public PatientRecord.Builder guidelineTherapies(@Nullable java.util.List<MtbSystemicTherapy> guidelineTherapies)
-
episodesOfCare
public PatientRecord.Builder episodesOfCare(java.util.List<MtbEpisodeOfCare> episodesOfCare)
-
priorDiagnosticReports
public PatientRecord.Builder priorDiagnosticReports(@Nullable java.util.List<MolecularDiagnosticReport> priorDiagnosticReports)
-
systemicTherapies
public PatientRecord.Builder systemicTherapies(@Nullable java.util.List<PatientRecordSystemicTherapiesInner> systemicTherapies)
-
followUps
public PatientRecord.Builder followUps(@Nullable java.util.List<FollowUp> followUps)
-
claims
public PatientRecord.Builder claims(@Nullable java.util.List<Claim> claims)
-
metadata
public PatientRecord.Builder metadata(@Nullable MvhMetadata metadata)
-
responses
public PatientRecord.Builder responses(@Nullable java.util.List<Response> responses)
-
patient
public PatientRecord.Builder patient(Patient patient)
-
build
public PatientRecord build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-