Package org.dcm4che.typeddicom.iods
Class ModalityPerformedProcedureStepIOD
java.lang.Object
org.dcm4che.typeddicom.AbstractAttributesWrapper
org.dcm4che.typeddicom.AbstractInformationObjectDefinition
org.dcm4che.typeddicom.iods.ModalityPerformedProcedureStepIOD
- All Implemented Interfaces:
AttributesWrapper,AdmissionID.Holder,AuthorizationEquipmentCertificationNumber.Holder,BarcodeValue.Holder,BillingProcedureStepSequence.Holder,BillingSuppliesAndDevicesSequence.Holder,CodingSchemeIdentificationSequence.Holder,CommentsOnThePerformedProcedureStep.Holder,ContentQualification.Holder,ContextGroupIdentificationSequence.Holder,ContributingEquipmentSequence.Holder,ConversionSourceAttributesSequence.Holder,DigitalSignaturesSequence.Holder,EncryptedAttributesSequence.Holder,FilmConsumptionSequence.Holder,HL7StructuredDocumentReferenceSequence.Holder,InstanceCoercionDateTime.Holder,InstanceCreationDate.Holder,InstanceCreationTime.Holder,InstanceCreatorUID.Holder,InstanceNumber.Holder,InstanceOriginStatus.Holder,IssuerOfAdmissionIDSequence.Holder,IssuerOfPatientID.Holder,IssuerOfPatientIDQualifiersSequence.Holder,IssuerOfServiceEpisodeIDSequence.Holder,LongitudinalTemporalInformationModified.Holder,MACParametersSequence.Holder,MappingResourceIdentificationSequence.Holder,Modality.Holder,OriginalAttributesSequence.Holder,OriginalSpecializedSOPClassUID.Holder,PatientAlternativeCalendar.Holder,PatientBirthDate.Holder,PatientBirthDateInAlternativeCalendar.Holder,PatientDeathDateInAlternativeCalendar.Holder,PatientID.Holder,PatientName.Holder,PatientSex.Holder,PerformedLocation.Holder,PerformedProcedureStepDescription.Holder,PerformedProcedureStepDiscontinuationReasonCodeSequence.Holder,PerformedProcedureStepEndDate.Holder,PerformedProcedureStepEndTime.Holder,PerformedProcedureStepID.Holder,PerformedProcedureStepStartDate.Holder,PerformedProcedureStepStartTime.Holder,PerformedProcedureStepStatus.Holder,PerformedProcedureTypeDescription.Holder,PerformedProtocolCodeSequence.Holder,PerformedSeriesSequence.Holder,PerformedStationAETitle.Holder,PerformedStationName.Holder,PrivateDataElementCharacteristicsSequence.Holder,ProcedureCodeSequence.Holder,QueryRetrieveView.Holder,ReasonForPerformedProcedureCodeSequence.Holder,ReferencedDefinedProtocolSequence.Holder,ReferencedPatientSequence.Holder,ReferencedPerformedProtocolSequence.Holder,RelatedGeneralSOPClassUID.Holder,ScheduledStepAttributesSequence.Holder,ServiceEpisodeDescription.Holder,ServiceEpisodeID.Holder,SOPAuthorizationComment.Holder,SOPAuthorizationDateTime.Holder,SOPClassUID.Holder,SOPInstanceStatus.Holder,SOPInstanceUID.Holder,SpecificCharacterSet.Holder,StudyID.Holder,TimezoneOffsetFromUTC.Holder,BillingAndMaterialManagementCodeModule,ImageAcquisitionResultsModule,PerformedProcedureStepInformationModule,PerformedProcedureStepRelationshipModule,SOPCommonModule
public class ModalityPerformedProcedureStepIOD
extends AbstractInformationObjectDefinition
implements SOPCommonModule, PerformedProcedureStepRelationshipModule, PerformedProcedureStepInformationModule, ImageAcquisitionResultsModule, BillingAndMaterialManagementCodeModule
Name: Modality Performed Procedure Step IOD
Description:
Description:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.dcm4che.typeddicom.AbstractAttributesWrapper
equals, getAttributes, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.dcm4che.typeddicom.dataelements.AdmissionID.Holder
containsAdmissionID, getAdmissionID, removeAdmissionIDMethods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmptyMethods inherited from interface org.dcm4che.typeddicom.dataelements.AuthorizationEquipmentCertificationNumber.Holder
containsAuthorizationEquipmentCertificationNumber, getAuthorizationEquipmentCertificationNumber, removeAuthorizationEquipmentCertificationNumberMethods inherited from interface org.dcm4che.typeddicom.dataelements.BarcodeValue.Holder
containsBarcodeValue, getBarcodeValue, removeBarcodeValueMethods inherited from interface org.dcm4che.typeddicom.dataelements.BillingProcedureStepSequence.Holder
containsBillingProcedureStepSequence, ensureBillingProcedureStepSequence, ensureBillingProcedureStepSequence, getBillingProcedureStepSequence, newBillingProcedureStepSequence, removeBillingProcedureStepSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.BillingSuppliesAndDevicesSequence.Holder
containsBillingSuppliesAndDevicesSequence, ensureBillingSuppliesAndDevicesSequence, ensureBillingSuppliesAndDevicesSequence, getBillingSuppliesAndDevicesSequence, newBillingSuppliesAndDevicesSequence, removeBillingSuppliesAndDevicesSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.CodingSchemeIdentificationSequence.Holder
containsCodingSchemeIdentificationSequence, ensureCodingSchemeIdentificationSequence, ensureCodingSchemeIdentificationSequence, getCodingSchemeIdentificationSequence, newCodingSchemeIdentificationSequence, removeCodingSchemeIdentificationSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.CommentsOnThePerformedProcedureStep.Holder
containsCommentsOnThePerformedProcedureStep, getCommentsOnThePerformedProcedureStep, removeCommentsOnThePerformedProcedureStepMethods inherited from interface org.dcm4che.typeddicom.dataelements.ContentQualification.Holder
containsContentQualification, getContentQualification, removeContentQualificationMethods inherited from interface org.dcm4che.typeddicom.dataelements.ContextGroupIdentificationSequence.Holder
containsContextGroupIdentificationSequence, ensureContextGroupIdentificationSequence, ensureContextGroupIdentificationSequence, getContextGroupIdentificationSequence, newContextGroupIdentificationSequence, removeContextGroupIdentificationSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ContributingEquipmentSequence.Holder
containsContributingEquipmentSequence, ensureContributingEquipmentSequence, ensureContributingEquipmentSequence, getContributingEquipmentSequence, newContributingEquipmentSequence, removeContributingEquipmentSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ConversionSourceAttributesSequence.Holder
containsConversionSourceAttributesSequence, ensureConversionSourceAttributesSequence, ensureConversionSourceAttributesSequence, getConversionSourceAttributesSequence, newConversionSourceAttributesSequence, removeConversionSourceAttributesSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.DigitalSignaturesSequence.Holder
containsDigitalSignaturesSequence, ensureDigitalSignaturesSequence, ensureDigitalSignaturesSequence, getDigitalSignaturesSequence, newDigitalSignaturesSequence, removeDigitalSignaturesSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.EncryptedAttributesSequence.Holder
containsEncryptedAttributesSequence, ensureEncryptedAttributesSequence, ensureEncryptedAttributesSequence, getEncryptedAttributesSequence, newEncryptedAttributesSequence, removeEncryptedAttributesSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.FilmConsumptionSequence.Holder
containsFilmConsumptionSequence, ensureFilmConsumptionSequence, ensureFilmConsumptionSequence, getFilmConsumptionSequence, newFilmConsumptionSequence, removeFilmConsumptionSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.HL7StructuredDocumentReferenceSequence.Holder
containsHL7StructuredDocumentReferenceSequence, ensureHL7StructuredDocumentReferenceSequence, ensureHL7StructuredDocumentReferenceSequence, getHL7StructuredDocumentReferenceSequence, newHL7StructuredDocumentReferenceSequence, removeHL7StructuredDocumentReferenceSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceCoercionDateTime.Holder
containsInstanceCoercionDateTime, getInstanceCoercionDateTime, removeInstanceCoercionDateTimeMethods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceCreationDate.Holder
containsInstanceCreationDate, getInstanceCreationDate, removeInstanceCreationDateMethods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceCreationTime.Holder
containsInstanceCreationTime, getInstanceCreationTime, removeInstanceCreationTimeMethods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceCreatorUID.Holder
containsInstanceCreatorUID, getInstanceCreatorUID, removeInstanceCreatorUIDMethods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceNumber.Holder
containsInstanceNumber, getInstanceNumber, removeInstanceNumberMethods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceOriginStatus.Holder
containsInstanceOriginStatus, getInstanceOriginStatus, removeInstanceOriginStatusMethods inherited from interface org.dcm4che.typeddicom.dataelements.IssuerOfAdmissionIDSequence.Holder
containsIssuerOfAdmissionIDSequence, ensureIssuerOfAdmissionIDSequence, ensureIssuerOfAdmissionIDSequence, getIssuerOfAdmissionIDSequence, newIssuerOfAdmissionIDSequence, removeIssuerOfAdmissionIDSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.IssuerOfPatientID.Holder
containsIssuerOfPatientID, getIssuerOfPatientID, removeIssuerOfPatientIDMethods inherited from interface org.dcm4che.typeddicom.dataelements.IssuerOfPatientIDQualifiersSequence.Holder
containsIssuerOfPatientIDQualifiersSequence, ensureIssuerOfPatientIDQualifiersSequence, ensureIssuerOfPatientIDQualifiersSequence, getIssuerOfPatientIDQualifiersSequence, newIssuerOfPatientIDQualifiersSequence, removeIssuerOfPatientIDQualifiersSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.IssuerOfServiceEpisodeIDSequence.Holder
containsIssuerOfServiceEpisodeIDSequence, ensureIssuerOfServiceEpisodeIDSequence, ensureIssuerOfServiceEpisodeIDSequence, getIssuerOfServiceEpisodeIDSequence, newIssuerOfServiceEpisodeIDSequence, removeIssuerOfServiceEpisodeIDSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.LongitudinalTemporalInformationModified.Holder
containsLongitudinalTemporalInformationModified, getLongitudinalTemporalInformationModified, removeLongitudinalTemporalInformationModifiedMethods inherited from interface org.dcm4che.typeddicom.dataelements.MACParametersSequence.Holder
containsMACParametersSequence, ensureMACParametersSequence, ensureMACParametersSequence, getMACParametersSequence, newMACParametersSequence, removeMACParametersSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.MappingResourceIdentificationSequence.Holder
containsMappingResourceIdentificationSequence, ensureMappingResourceIdentificationSequence, ensureMappingResourceIdentificationSequence, getMappingResourceIdentificationSequence, newMappingResourceIdentificationSequence, removeMappingResourceIdentificationSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.Modality.Holder
containsModality, getModality, removeModalityMethods inherited from interface org.dcm4che.typeddicom.dataelements.OriginalAttributesSequence.Holder
containsOriginalAttributesSequence, ensureOriginalAttributesSequence, ensureOriginalAttributesSequence, getOriginalAttributesSequence, newOriginalAttributesSequence, removeOriginalAttributesSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.OriginalSpecializedSOPClassUID.Holder
containsOriginalSpecializedSOPClassUID, getOriginalSpecializedSOPClassUID, removeOriginalSpecializedSOPClassUIDMethods inherited from interface org.dcm4che.typeddicom.dataelements.PatientAlternativeCalendar.Holder
containsPatientAlternativeCalendar, getPatientAlternativeCalendar, removePatientAlternativeCalendarMethods inherited from interface org.dcm4che.typeddicom.dataelements.PatientBirthDate.Holder
containsPatientBirthDate, getPatientBirthDate, removePatientBirthDateMethods inherited from interface org.dcm4che.typeddicom.dataelements.PatientBirthDateInAlternativeCalendar.Holder
containsPatientBirthDateInAlternativeCalendar, getPatientBirthDateInAlternativeCalendar, removePatientBirthDateInAlternativeCalendarMethods inherited from interface org.dcm4che.typeddicom.dataelements.PatientDeathDateInAlternativeCalendar.Holder
containsPatientDeathDateInAlternativeCalendar, getPatientDeathDateInAlternativeCalendar, removePatientDeathDateInAlternativeCalendarMethods inherited from interface org.dcm4che.typeddicom.dataelements.PatientID.Holder
containsPatientID, getPatientID, removePatientIDMethods inherited from interface org.dcm4che.typeddicom.dataelements.PatientName.Holder
containsPatientName, getPatientName, removePatientNameMethods inherited from interface org.dcm4che.typeddicom.dataelements.PatientSex.Holder
containsPatientSex, getPatientSex, removePatientSexMethods inherited from interface org.dcm4che.typeddicom.dataelements.PerformedLocation.Holder
containsPerformedLocation, getPerformedLocation, removePerformedLocationMethods inherited from interface org.dcm4che.typeddicom.dataelements.PerformedProcedureStepDescription.Holder
containsPerformedProcedureStepDescription, getPerformedProcedureStepDescription, removePerformedProcedureStepDescriptionMethods inherited from interface org.dcm4che.typeddicom.dataelements.PerformedProcedureStepDiscontinuationReasonCodeSequence.Holder
containsPerformedProcedureStepDiscontinuationReasonCodeSequence, ensurePerformedProcedureStepDiscontinuationReasonCodeSequence, ensurePerformedProcedureStepDiscontinuationReasonCodeSequence, getPerformedProcedureStepDiscontinuationReasonCodeSequence, newPerformedProcedureStepDiscontinuationReasonCodeSequence, removePerformedProcedureStepDiscontinuationReasonCodeSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.PerformedProcedureStepEndDate.Holder
containsPerformedProcedureStepEndDate, getPerformedProcedureStepEndDate, removePerformedProcedureStepEndDateMethods inherited from interface org.dcm4che.typeddicom.dataelements.PerformedProcedureStepEndTime.Holder
containsPerformedProcedureStepEndTime, getPerformedProcedureStepEndTime, removePerformedProcedureStepEndTimeMethods inherited from interface org.dcm4che.typeddicom.dataelements.PerformedProcedureStepID.Holder
containsPerformedProcedureStepID, getPerformedProcedureStepID, removePerformedProcedureStepIDMethods inherited from interface org.dcm4che.typeddicom.dataelements.PerformedProcedureStepStartDate.Holder
containsPerformedProcedureStepStartDate, getPerformedProcedureStepStartDate, removePerformedProcedureStepStartDateMethods inherited from interface org.dcm4che.typeddicom.dataelements.PerformedProcedureStepStartTime.Holder
containsPerformedProcedureStepStartTime, getPerformedProcedureStepStartTime, removePerformedProcedureStepStartTimeMethods inherited from interface org.dcm4che.typeddicom.dataelements.PerformedProcedureStepStatus.Holder
containsPerformedProcedureStepStatus, getPerformedProcedureStepStatus, removePerformedProcedureStepStatusMethods inherited from interface org.dcm4che.typeddicom.dataelements.PerformedProcedureTypeDescription.Holder
containsPerformedProcedureTypeDescription, getPerformedProcedureTypeDescription, removePerformedProcedureTypeDescriptionMethods inherited from interface org.dcm4che.typeddicom.dataelements.PerformedProtocolCodeSequence.Holder
containsPerformedProtocolCodeSequence, ensurePerformedProtocolCodeSequence, ensurePerformedProtocolCodeSequence, getPerformedProtocolCodeSequence, newPerformedProtocolCodeSequence, removePerformedProtocolCodeSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.PerformedSeriesSequence.Holder
containsPerformedSeriesSequence, ensurePerformedSeriesSequence, ensurePerformedSeriesSequence, getPerformedSeriesSequence, newPerformedSeriesSequence, removePerformedSeriesSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.PerformedStationAETitle.Holder
containsPerformedStationAETitle, getPerformedStationAETitle, removePerformedStationAETitleMethods inherited from interface org.dcm4che.typeddicom.dataelements.PerformedStationName.Holder
containsPerformedStationName, getPerformedStationName, removePerformedStationNameMethods inherited from interface org.dcm4che.typeddicom.dataelements.PrivateDataElementCharacteristicsSequence.Holder
containsPrivateDataElementCharacteristicsSequence, ensurePrivateDataElementCharacteristicsSequence, ensurePrivateDataElementCharacteristicsSequence, getPrivateDataElementCharacteristicsSequence, newPrivateDataElementCharacteristicsSequence, removePrivateDataElementCharacteristicsSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ProcedureCodeSequence.Holder
containsProcedureCodeSequence, ensureProcedureCodeSequence, ensureProcedureCodeSequence, getProcedureCodeSequence, newProcedureCodeSequence, removeProcedureCodeSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.QueryRetrieveView.Holder
containsQueryRetrieveView, getQueryRetrieveView, removeQueryRetrieveViewMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReasonForPerformedProcedureCodeSequence.Holder
containsReasonForPerformedProcedureCodeSequence, ensureReasonForPerformedProcedureCodeSequence, ensureReasonForPerformedProcedureCodeSequence, getReasonForPerformedProcedureCodeSequence, newReasonForPerformedProcedureCodeSequence, removeReasonForPerformedProcedureCodeSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedDefinedProtocolSequence.Holder
containsReferencedDefinedProtocolSequence, ensureReferencedDefinedProtocolSequence, ensureReferencedDefinedProtocolSequence, getReferencedDefinedProtocolSequence, newReferencedDefinedProtocolSequence, removeReferencedDefinedProtocolSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedPatientSequence.Holder
containsReferencedPatientSequence, ensureReferencedPatientSequence, ensureReferencedPatientSequence, getReferencedPatientSequence, newReferencedPatientSequence, removeReferencedPatientSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedPerformedProtocolSequence.Holder
containsReferencedPerformedProtocolSequence, ensureReferencedPerformedProtocolSequence, ensureReferencedPerformedProtocolSequence, getReferencedPerformedProtocolSequence, newReferencedPerformedProtocolSequence, removeReferencedPerformedProtocolSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.RelatedGeneralSOPClassUID.Holder
containsRelatedGeneralSOPClassUID, getRelatedGeneralSOPClassUID, removeRelatedGeneralSOPClassUIDMethods inherited from interface org.dcm4che.typeddicom.dataelements.ScheduledStepAttributesSequence.Holder
containsScheduledStepAttributesSequence, ensureScheduledStepAttributesSequence, ensureScheduledStepAttributesSequence, getScheduledStepAttributesSequence, newScheduledStepAttributesSequence, removeScheduledStepAttributesSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ServiceEpisodeDescription.Holder
containsServiceEpisodeDescription, getServiceEpisodeDescription, removeServiceEpisodeDescriptionMethods inherited from interface org.dcm4che.typeddicom.dataelements.ServiceEpisodeID.Holder
containsServiceEpisodeID, getServiceEpisodeID, removeServiceEpisodeIDMethods inherited from interface org.dcm4che.typeddicom.dataelements.SOPAuthorizationComment.Holder
containsSOPAuthorizationComment, getSOPAuthorizationComment, removeSOPAuthorizationCommentMethods inherited from interface org.dcm4che.typeddicom.dataelements.SOPAuthorizationDateTime.Holder
containsSOPAuthorizationDateTime, getSOPAuthorizationDateTime, removeSOPAuthorizationDateTimeMethods inherited from interface org.dcm4che.typeddicom.dataelements.SOPClassUID.Holder
containsSOPClassUID, getSOPClassUID, removeSOPClassUIDMethods inherited from interface org.dcm4che.typeddicom.dataelements.SOPInstanceStatus.Holder
containsSOPInstanceStatus, getSOPInstanceStatus, removeSOPInstanceStatusMethods inherited from interface org.dcm4che.typeddicom.dataelements.SOPInstanceUID.Holder
containsSOPInstanceUID, getSOPInstanceUID, removeSOPInstanceUIDMethods inherited from interface org.dcm4che.typeddicom.dataelements.SpecificCharacterSet.Holder
containsSpecificCharacterSet, getSpecificCharacterSet, removeSpecificCharacterSetMethods inherited from interface org.dcm4che.typeddicom.dataelements.StudyID.Holder
containsStudyID, getStudyID, removeStudyIDMethods inherited from interface org.dcm4che.typeddicom.dataelements.TimezoneOffsetFromUTC.Holder
containsTimezoneOffsetFromUTC, getTimezoneOffsetFromUTC, removeTimezoneOffsetFromUTC
-
Field Details
-
SOP_CLASS_UID
-
-
Constructor Details
-
ModalityPerformedProcedureStepIOD
public ModalityPerformedProcedureStepIOD(org.dcm4che3.data.Attributes attributes) -
ModalityPerformedProcedureStepIOD
public ModalityPerformedProcedureStepIOD()
-
-
Method Details
-
builder
- Returns:
- a
ModalityPerformedProcedureStepIOD.Builderto create Modality Performed Procedure Step IODs with a fluent API.
-
getStandardSOPClassUID
- Specified by:
getStandardSOPClassUIDin classAbstractInformationObjectDefinition- Returns:
- The SOP Class UID defined in
Part 4 - Section B.5 of the DICOM
Standard not the one contained in the wrapped attributes. To get that one use
SOPClassUID.Holder.getSOPClassUID().
-