Package org.dcm4che.typeddicom.modules
Interface PatientModule
-
- All Superinterfaces:
org.dcm4che.typeddicom.AttributesWrapper,BreedRegistrationSequence.Holder,DeidentificationMethod.Holder,DeidentificationMethodCodeSequence.Holder,EthnicGroup.Holder,GeneticModificationsSequence.Holder,GroupOfPatientsIdentificationSequence.Holder,IssuerOfPatientID.Holder,IssuerOfPatientIDQualifiersSequence.Holder,OtherPatientIDsSequence.Holder,OtherPatientNames.Holder,PatientAlternativeCalendar.Holder,PatientBirthDate.Holder,PatientBirthDateInAlternativeCalendar.Holder,PatientBirthTime.Holder,PatientBreedCodeSequence.Holder,PatientBreedDescription.Holder,PatientComments.Holder,PatientDeathDateInAlternativeCalendar.Holder,PatientID.Holder,PatientIdentityRemoved.Holder,PatientName.Holder,PatientSex.Holder,PatientSpeciesCodeSequence.Holder,PatientSpeciesDescription.Holder,QualityControlSubject.Holder,ReferencedPatientPhotoSequence.Holder,ReferencedPatientSequence.Holder,ResponsibleOrganization.Holder,ResponsiblePerson.Holder,ResponsiblePersonRole.Holder,SourcePatientGroupIdentificationSequence.Holder,StrainAdditionalInformation.Holder,StrainCodeSequence.Holder,StrainDescription.Holder,StrainNomenclature.Holder,StrainStockSequence.Holder,TypeOfPatientID.Holder
- All Known Implementing Classes:
AcquisitionContextSRIOD,AdvancedBlendingPresentationStateIOD,AmbulatoryECGIOD,ArterialPulseWaveformIOD,AutorefractionMeasurementsIOD,BasicCardiacElectrophysiologyWaveformIOD,BasicStructuredDisplayIOD,BasicTextSRIOD,BasicVoiceAudioWaveformIOD,BlendingSoftcopyPresentationStateIOD,BodyPositionWaveformIOD,BreastProjectionXRayImageIOD,BreastTomosynthesisImageIOD,CArmPhotonElectronRadiationIOD,CArmPhotonElectronRadiationRecordIOD,ChestCADSRIOD,ColonCADSRIOD,ColorSoftcopyPresentationStateIOD,Comprehensive3DSRIOD,ComprehensiveSRIOD,ContentAssessmentResultsIOD,CornealTopographyMapIOD,CRImageIOD,CTImageIOD,CTPerformedProcedureProtocolIOD,DeformableSpatialRegistrationIOD,DermoscopicPhotographyImageIOD,DigitalIntraOralXRayImageIOD,DigitalMammographyXRayImageIOD,DigitalXRayImageIOD,ElectromyogramIOD,ElectrooculogramIOD,EncapsulatedCDAIOD,EncapsulatedMTLIOD,EncapsulatedOBJIOD,EncapsulatedPDFIOD,EncapsulatedSTLIOD,EnhancedCTImageIOD,EnhancedMRColorImageIOD,EnhancedMRImageIOD,EnhancedPETImageIOD,EnhancedSRIOD,EnhancedUSVolumeIOD,EnhancedXAImageIOD,EnhancedXRayRadiationDoseStructuredReportIOD,EnhancedXRFImageIOD,ExtensibleSRIOD,GeneralAudioWaveformIOD,GeneralECGIOD,GrayscaleSoftcopyPresentationStateIOD,HemodynamicWaveformIOD,ImplantationPlanSRDocumentIOD,IntraocularLensCalculationsIOD,IntravascularOpticalCoherenceTomographyImageIOD,KeratometryMeasurementsIOD,KeyObjectSelectionDocumentIOD,LegacyConvertedEnhancedCTImageIOD,LegacyConvertedEnhancedMRImageIOD,LegacyConvertedEnhancedPETImageIOD,LensometryMeasurementsIOD,MacularGridThicknessAndVolumeReportIOD,MammographyCADSRIOD,MicroscopyBulkSimpleAnnotationsIOD,MRImageIOD,MRSpectroscopyIOD,MultiChannelRespiratoryWaveformIOD,MultiFrameGrayscaleByteSCImageIOD,MultiFrameGrayscaleWordSCImageIOD,MultiFrameSingleBitSCImageIOD,MultiFrameTrueColorSCImageIOD,NMImageIOD,OphthalmicAxialMeasurementsIOD,OphthalmicOpticalCoherenceTomographyBScanVolumeAnalysisIOD,OphthalmicOpticalCoherenceTomographyEnFaceImageIOD,OphthalmicPhotography16BitImageIOD,OphthalmicPhotography8BitImageIOD,OphthalmicThicknessMapIOD,OphthalmicTomographyImageIOD,OphthalmicVisualFieldStaticPerimetryMeasurementsIOD,ParametricMapIOD,PatientRadiationDoseStructuredReportIOD,PerformedImagingAgentAdministrationSRIOD,PETImageIOD,PlanarMPRVolumetricPresentationStateIOD,PlannedImagingAgentAdministrationSRIOD,ProcedureLogIOD,PseudoColorSoftcopyPresentationStateIOD,RadiopharmaceuticalRadiationDoseSRIOD,RawDataIOD,RealTimeAudioWaveformIOD,RealTimeVideoEndoscopicImageIOD,RealTimeVideoPhotographicImageIOD,RealWorldValueMappingIOD,RenditionSelectionDocumentIOD,RespiratoryWaveformIOD,RoboticArmRadiationIOD,RoboticArmRadiationRecordIOD,RoutineScalpElectroencephalogramIOD,RTBeamsDeliveryInstructionIOD,RTBeamsTreatmentRecordIOD,RTBrachyApplicationSetupDeliveryInstructionIOD,RTBrachyTreatmentRecordIOD,RTDoseIOD,RTImageIOD,RTIonBeamsTreatmentRecordIOD,RTIonPlanIOD,RTPhysicianIntentIOD,RTPlanIOD,RTRadiationRecordSetIOD,RTRadiationSalvageRecordIOD,RTRadiationSetDeliveryInstructionIOD,RTRadiationSetIOD,RTSegmentAnnotationIOD,RTStructureSetIOD,RTTreatmentPreparationIOD,RTTreatmentSummaryRecordIOD,SecondaryCaptureImageIOD,SegmentationIOD,SimplifiedAdultEchoSRIOD,SleepElectroencephalogramIOD,SpatialFiducialsIOD,SpatialRegistrationIOD,SpectaclePrescriptionReportIOD,StereometricRelationshipIOD,SubjectiveRefractionMeasurementsIOD,SurfaceScanMeshIOD,SurfaceScanPointCloudIOD,SurfaceSegmentationIOD,TomotherapeuticRadiationIOD,TomotherapeuticRadiationRecordIOD,TractographyResultsIOD,TwelveLeadECGIOD,USImageIOD,USMultiFrameImageIOD,VideoEndoscopicImageIOD,VideoMicroscopicImageIOD,VideoPhotographicImageIOD,VisualAcuityMeasurementsIOD,VLEndoscopicImageIOD,VLMicroscopicImageIOD,VLPhotographicImageIOD,VLSlideCoordinatesMicroscopicImageIOD,VLWholeSlideMicroscopyImageIOD,VolumeRenderingVolumetricPresentationStateIOD,WideFieldOphthalmicPhotography3DCoordinatesImageIOD,WideFieldOphthalmicPhotographyStereographicProjectionImageIOD,XAPerformedProcedureProtocolIOD,XAXRFGrayscaleSoftcopyPresentationStateIOD,XRay3DAngiographicImageIOD,XRay3DCraniofacialImageIOD,XRayAngiographicImageIOD,XRayRadiationDoseSRIOD,XRayRadiofluoroscopicImageIOD
public interface PatientModule extends PatientName.Holder, PatientID.Holder, IssuerOfPatientID.Holder, IssuerOfPatientIDQualifiersSequence.Holder, TypeOfPatientID.Holder, PatientBirthDate.Holder, PatientBirthDateInAlternativeCalendar.Holder, PatientDeathDateInAlternativeCalendar.Holder, PatientAlternativeCalendar.Holder, PatientSex.Holder, ReferencedPatientPhotoSequence.Holder, QualityControlSubject.Holder, ReferencedPatientSequence.Holder, PatientBirthTime.Holder, OtherPatientIDsSequence.Holder, OtherPatientNames.Holder, EthnicGroup.Holder, PatientComments.Holder, PatientSpeciesDescription.Holder, PatientSpeciesCodeSequence.Holder, PatientBreedDescription.Holder, PatientBreedCodeSequence.Holder, BreedRegistrationSequence.Holder, StrainDescription.Holder, StrainNomenclature.Holder, StrainCodeSequence.Holder, StrainAdditionalInformation.Holder, StrainStockSequence.Holder, GeneticModificationsSequence.Holder, ResponsiblePerson.Holder, ResponsiblePersonRole.Holder, ResponsibleOrganization.Holder, PatientIdentityRemoved.Holder, DeidentificationMethod.Holder, DeidentificationMethodCodeSequence.Holder, SourcePatientGroupIdentificationSequence.Holder, GroupOfPatientsIdentificationSequence.Holder
- See Also:
- DICOM Standard Part 3 - Patient Module
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfacePatientModule.Builder<SELF extends PatientModule.Builder<SELF,T>,T extends PatientModule>
-
Method Summary
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.BreedRegistrationSequence.Holder
containsBreedRegistrationSequence, ensureBreedRegistrationSequence, ensureBreedRegistrationSequence, getBreedRegistrationSequence, newBreedRegistrationSequence, removeBreedRegistrationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.DeidentificationMethod.Holder
containsDeidentificationMethod, getDeidentificationMethod, removeDeidentificationMethod
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.DeidentificationMethodCodeSequence.Holder
containsDeidentificationMethodCodeSequence, ensureDeidentificationMethodCodeSequence, ensureDeidentificationMethodCodeSequence, getDeidentificationMethodCodeSequence, newDeidentificationMethodCodeSequence, removeDeidentificationMethodCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.EthnicGroup.Holder
containsEthnicGroup, getEthnicGroup, removeEthnicGroup
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.GeneticModificationsSequence.Holder
containsGeneticModificationsSequence, ensureGeneticModificationsSequence, ensureGeneticModificationsSequence, getGeneticModificationsSequence, newGeneticModificationsSequence, removeGeneticModificationsSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.GroupOfPatientsIdentificationSequence.Holder
containsGroupOfPatientsIdentificationSequence, ensureGroupOfPatientsIdentificationSequence, ensureGroupOfPatientsIdentificationSequence, getGroupOfPatientsIdentificationSequence, newGroupOfPatientsIdentificationSequence, removeGroupOfPatientsIdentificationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.IssuerOfPatientID.Holder
containsIssuerOfPatientID, getIssuerOfPatientID, removeIssuerOfPatientID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.IssuerOfPatientIDQualifiersSequence.Holder
containsIssuerOfPatientIDQualifiersSequence, ensureIssuerOfPatientIDQualifiersSequence, ensureIssuerOfPatientIDQualifiersSequence, getIssuerOfPatientIDQualifiersSequence, newIssuerOfPatientIDQualifiersSequence, removeIssuerOfPatientIDQualifiersSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.OtherPatientIDsSequence.Holder
containsOtherPatientIDsSequence, ensureOtherPatientIDsSequence, ensureOtherPatientIDsSequence, getOtherPatientIDsSequence, newOtherPatientIDsSequence, removeOtherPatientIDsSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.OtherPatientNames.Holder
containsOtherPatientNames, getOtherPatientNames, removeOtherPatientNames
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientAlternativeCalendar.Holder
containsPatientAlternativeCalendar, getPatientAlternativeCalendar, removePatientAlternativeCalendar
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientBirthDate.Holder
containsPatientBirthDate, getPatientBirthDate, removePatientBirthDate
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientBirthDateInAlternativeCalendar.Holder
containsPatientBirthDateInAlternativeCalendar, getPatientBirthDateInAlternativeCalendar, removePatientBirthDateInAlternativeCalendar
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientBirthTime.Holder
containsPatientBirthTime, getPatientBirthTime, removePatientBirthTime
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientBreedCodeSequence.Holder
containsPatientBreedCodeSequence, ensurePatientBreedCodeSequence, ensurePatientBreedCodeSequence, getPatientBreedCodeSequence, newPatientBreedCodeSequence, removePatientBreedCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientBreedDescription.Holder
containsPatientBreedDescription, getPatientBreedDescription, removePatientBreedDescription
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientComments.Holder
containsPatientComments, getPatientComments, removePatientComments
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientDeathDateInAlternativeCalendar.Holder
containsPatientDeathDateInAlternativeCalendar, getPatientDeathDateInAlternativeCalendar, removePatientDeathDateInAlternativeCalendar
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientID.Holder
containsPatientID, getPatientID, removePatientID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientIdentityRemoved.Holder
containsPatientIdentityRemoved, getPatientIdentityRemoved, removePatientIdentityRemoved
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientName.Holder
containsPatientName, getPatientName, removePatientName
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientSex.Holder
containsPatientSex, getPatientSex, removePatientSex
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientSpeciesCodeSequence.Holder
containsPatientSpeciesCodeSequence, ensurePatientSpeciesCodeSequence, ensurePatientSpeciesCodeSequence, getPatientSpeciesCodeSequence, newPatientSpeciesCodeSequence, removePatientSpeciesCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientSpeciesDescription.Holder
containsPatientSpeciesDescription, getPatientSpeciesDescription, removePatientSpeciesDescription
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.QualityControlSubject.Holder
containsQualityControlSubject, getQualityControlSubject, removeQualityControlSubject
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedPatientPhotoSequence.Holder
containsReferencedPatientPhotoSequence, ensureReferencedPatientPhotoSequence, ensureReferencedPatientPhotoSequence, getReferencedPatientPhotoSequence, newReferencedPatientPhotoSequence, removeReferencedPatientPhotoSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedPatientSequence.Holder
containsReferencedPatientSequence, ensureReferencedPatientSequence, ensureReferencedPatientSequence, getReferencedPatientSequence, newReferencedPatientSequence, removeReferencedPatientSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ResponsibleOrganization.Holder
containsResponsibleOrganization, getResponsibleOrganization, removeResponsibleOrganization
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ResponsiblePerson.Holder
containsResponsiblePerson, getResponsiblePerson, removeResponsiblePerson
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ResponsiblePersonRole.Holder
containsResponsiblePersonRole, getResponsiblePersonRole, removeResponsiblePersonRole
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SourcePatientGroupIdentificationSequence.Holder
containsSourcePatientGroupIdentificationSequence, ensureSourcePatientGroupIdentificationSequence, ensureSourcePatientGroupIdentificationSequence, getSourcePatientGroupIdentificationSequence, newSourcePatientGroupIdentificationSequence, removeSourcePatientGroupIdentificationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.StrainAdditionalInformation.Holder
containsStrainAdditionalInformation, getStrainAdditionalInformation, removeStrainAdditionalInformation
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.StrainCodeSequence.Holder
containsStrainCodeSequence, ensureStrainCodeSequence, ensureStrainCodeSequence, getStrainCodeSequence, newStrainCodeSequence, removeStrainCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.StrainDescription.Holder
containsStrainDescription, getStrainDescription, removeStrainDescription
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.StrainNomenclature.Holder
containsStrainNomenclature, getStrainNomenclature, removeStrainNomenclature
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.StrainStockSequence.Holder
containsStrainStockSequence, ensureStrainStockSequence, ensureStrainStockSequence, getStrainStockSequence, newStrainStockSequence, removeStrainStockSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TypeOfPatientID.Holder
containsTypeOfPatientID, getTypeOfPatientID, removeTypeOfPatientID
-
-