Class MedicalActionBuilder
java.lang.Object
org.phenopackets.phenopackettools.builder.builders.MedicalActionBuilder
-
Method Summary
Modifier and TypeMethodDescriptionaddAdverseEvent(org.phenopackets.schema.v2.core.OntologyClass event) allAdverseEvents(List<org.phenopackets.schema.v2.core.OntologyClass> events) org.phenopackets.schema.v2.core.MedicalActionbuild()static MedicalActionBuilderbuilder(org.phenopackets.schema.v2.core.Procedure procedure) static MedicalActionBuilderbuilder(org.phenopackets.schema.v2.core.RadiationTherapy rxTherapy) static MedicalActionBuilderbuilder(org.phenopackets.schema.v2.core.TherapeuticRegimen regimen) static MedicalActionBuilderbuilder(org.phenopackets.schema.v2.core.Treatment treatment) static MedicalActionBuilderintravenousAdministration(org.phenopackets.schema.v2.core.OntologyClass agent, org.phenopackets.schema.v2.core.Quantity quantity, org.phenopackets.schema.v2.core.OntologyClass scheduleFrequency, org.phenopackets.schema.v2.core.TimeInterval interval) static MedicalActionBuilderoralAdministration(org.phenopackets.schema.v2.core.OntologyClass agent, org.phenopackets.schema.v2.core.Quantity quantity, org.phenopackets.schema.v2.core.OntologyClass scheduleFrequency, org.phenopackets.schema.v2.core.TimeInterval interval) static org.phenopackets.schema.v2.core.MedicalActionprocedure(org.phenopackets.schema.v2.core.Procedure procedure) static org.phenopackets.schema.v2.core.MedicalActionradiationTherapy(org.phenopackets.schema.v2.core.RadiationTherapy rxTherapy) responseToTreatment(org.phenopackets.schema.v2.core.OntologyClass response) static org.phenopackets.schema.v2.core.MedicalActiontherapeuticRegimen(org.phenopackets.schema.v2.core.TherapeuticRegimen regimen) static org.phenopackets.schema.v2.core.MedicalActiontreatment(org.phenopackets.schema.v2.core.Treatment treatment) treatmentIntent(org.phenopackets.schema.v2.core.OntologyClass intent) treatmentTarget(org.phenopackets.schema.v2.core.OntologyClass target) treatmentTerminationReason(org.phenopackets.schema.v2.core.OntologyClass reason)
-
Method Details
-
procedure
public static org.phenopackets.schema.v2.core.MedicalAction procedure(org.phenopackets.schema.v2.core.Procedure procedure) -
treatment
public static org.phenopackets.schema.v2.core.MedicalAction treatment(org.phenopackets.schema.v2.core.Treatment treatment) -
radiationTherapy
public static org.phenopackets.schema.v2.core.MedicalAction radiationTherapy(org.phenopackets.schema.v2.core.RadiationTherapy rxTherapy) -
therapeuticRegimen
public static org.phenopackets.schema.v2.core.MedicalAction therapeuticRegimen(org.phenopackets.schema.v2.core.TherapeuticRegimen regimen) -
builder
-
builder
-
builder
public static MedicalActionBuilder builder(org.phenopackets.schema.v2.core.RadiationTherapy rxTherapy) -
oralAdministration
public static MedicalActionBuilder oralAdministration(org.phenopackets.schema.v2.core.OntologyClass agent, org.phenopackets.schema.v2.core.Quantity quantity, org.phenopackets.schema.v2.core.OntologyClass scheduleFrequency, org.phenopackets.schema.v2.core.TimeInterval interval) -
intravenousAdministration
public static MedicalActionBuilder intravenousAdministration(org.phenopackets.schema.v2.core.OntologyClass agent, org.phenopackets.schema.v2.core.Quantity quantity, org.phenopackets.schema.v2.core.OntologyClass scheduleFrequency, org.phenopackets.schema.v2.core.TimeInterval interval) -
builder
public static MedicalActionBuilder builder(org.phenopackets.schema.v2.core.TherapeuticRegimen regimen) -
treatmentTarget
-
treatmentIntent
-
responseToTreatment
public MedicalActionBuilder responseToTreatment(org.phenopackets.schema.v2.core.OntologyClass response) -
addAdverseEvent
-
allAdverseEvents
public MedicalActionBuilder allAdverseEvents(List<org.phenopackets.schema.v2.core.OntologyClass> events) -
treatmentTerminationReason
public MedicalActionBuilder treatmentTerminationReason(org.phenopackets.schema.v2.core.OntologyClass reason) -
build
public org.phenopackets.schema.v2.core.MedicalAction build()
-