Package org.dcm4che.typeddicom.modules
Interface PatientMedicalModule
-
- All Superinterfaces:
AdditionalPatientHistory.Holder,Allergies.Holder,org.dcm4che.typeddicom.AttributesWrapper,LastMenstrualDate.Holder,MeasuredAPDimension.Holder,MeasuredLateralDimension.Holder,MedicalAlerts.Holder,PatientBodyMassIndex.Holder,PatientClinicalTrialParticipationSequence.Holder,PatientSexNeutered.Holder,PatientState.Holder,PertinentDocumentsSequence.Holder,PertinentResourcesSequence.Holder,PregnancyStatus.Holder,SmokingStatus.Holder,SpecialNeeds.Holder
- All Known Implementing Classes:
PatientMedicalModule.SimpleWrapper,UnifiedProcedureStepIOD
public interface PatientMedicalModule extends org.dcm4che.typeddicom.AttributesWrapper, MedicalAlerts.Holder, Allergies.Holder, SmokingStatus.Holder, AdditionalPatientHistory.Holder, PregnancyStatus.Holder, LastMenstrualDate.Holder, PatientSexNeutered.Holder, PatientBodyMassIndex.Holder, MeasuredAPDimension.Holder, MeasuredLateralDimension.Holder, SpecialNeeds.Holder, PatientState.Holder, PertinentDocumentsSequence.Holder, PertinentResourcesSequence.Holder, PatientClinicalTrialParticipationSequence.Holder
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfacePatientMedicalModule.Builder<SELF extends PatientMedicalModule.Builder<SELF,T>,T extends PatientMedicalModule>static classPatientMedicalModule.SimpleWrapper
-
Method Summary
Static Methods Modifier and Type Method Description static PatientMedicalModulewrap(org.dcm4che3.data.Attributes attributes)-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.AdditionalPatientHistory.Holder
containsAdditionalPatientHistory, getAdditionalPatientHistory, removeAdditionalPatientHistory
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.Allergies.Holder
containsAllergies, getAllergies, removeAllergies
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, getKnownAttributeTags, getUnknownAttributeTags, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.LastMenstrualDate.Holder
containsLastMenstrualDate, getLastMenstrualDate, removeLastMenstrualDate
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.MeasuredAPDimension.Holder
containsMeasuredAPDimension, getMeasuredAPDimension, removeMeasuredAPDimension
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.MeasuredLateralDimension.Holder
containsMeasuredLateralDimension, getMeasuredLateralDimension, removeMeasuredLateralDimension
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.MedicalAlerts.Holder
containsMedicalAlerts, getMedicalAlerts, removeMedicalAlerts
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientBodyMassIndex.Holder
containsPatientBodyMassIndex, getPatientBodyMassIndex, removePatientBodyMassIndex
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientClinicalTrialParticipationSequence.Holder
containsPatientClinicalTrialParticipationSequence, ensurePatientClinicalTrialParticipationSequence, ensurePatientClinicalTrialParticipationSequence, getPatientClinicalTrialParticipationSequence, newPatientClinicalTrialParticipationSequence, removePatientClinicalTrialParticipationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientSexNeutered.Holder
containsPatientSexNeutered, getPatientSexNeutered, removePatientSexNeutered
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientState.Holder
containsPatientState, getPatientState, removePatientState
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PertinentDocumentsSequence.Holder
containsPertinentDocumentsSequence, ensurePertinentDocumentsSequence, ensurePertinentDocumentsSequence, getPertinentDocumentsSequence, newPertinentDocumentsSequence, removePertinentDocumentsSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PertinentResourcesSequence.Holder
containsPertinentResourcesSequence, ensurePertinentResourcesSequence, ensurePertinentResourcesSequence, getPertinentResourcesSequence, newPertinentResourcesSequence, removePertinentResourcesSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PregnancyStatus.Holder
containsPregnancyStatus, getPregnancyStatus, removePregnancyStatus
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SmokingStatus.Holder
containsSmokingStatus, getSmokingStatus, removeSmokingStatus
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SpecialNeeds.Holder
containsSpecialNeeds, getSpecialNeeds, removeSpecialNeeds
-
-
-
-
Method Detail
-
wrap
static PatientMedicalModule wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Medical Alerts (seeMedicalAlerts)- Returns:
- a wrapper object implementing the
MedicalAlerts.Holderinterface.
-
-