Package org.dcm4che.typeddicom.modules
Interface VisitIdentificationModule
-
- All Superinterfaces:
AdmissionID.Holder,org.dcm4che.typeddicom.AttributesWrapper,InstitutionAddress.Holder,InstitutionalDepartmentName.Holder,InstitutionalDepartmentTypeCodeSequence.Holder,InstitutionCodeSequence.Holder,InstitutionName.Holder,IssuerOfAdmissionIDSequence.Holder,IssuerOfServiceEpisodeIDSequence.Holder,ReasonForVisit.Holder,ReasonForVisitCodeSequence.Holder,ServiceEpisodeDescription.Holder,ServiceEpisodeID.Holder
- All Known Implementing Classes:
UnifiedProcedureStepIOD,VisitIdentificationModule.SimpleWrapper
public interface VisitIdentificationModule extends InstitutionName.Holder, InstitutionAddress.Holder, InstitutionCodeSequence.Holder, InstitutionalDepartmentName.Holder, InstitutionalDepartmentTypeCodeSequence.Holder, AdmissionID.Holder, IssuerOfAdmissionIDSequence.Holder, ReasonForVisit.Holder, ReasonForVisitCodeSequence.Holder, ServiceEpisodeID.Holder, IssuerOfServiceEpisodeIDSequence.Holder, ServiceEpisodeDescription.Holder
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceVisitIdentificationModule.Builder<SELF extends VisitIdentificationModule.Builder<SELF,T>,T extends VisitIdentificationModule>static classVisitIdentificationModule.SimpleWrapper
-
Method Summary
Static Methods Modifier and Type Method Description static VisitIdentificationModulewrap(org.dcm4che3.data.Attributes attributes)-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.AdmissionID.Holder
containsAdmissionID, getAdmissionID, removeAdmissionID
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.InstitutionAddress.Holder
containsInstitutionAddress, getInstitutionAddress, removeInstitutionAddress
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.InstitutionalDepartmentName.Holder
containsInstitutionalDepartmentName, getInstitutionalDepartmentName, removeInstitutionalDepartmentName
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.InstitutionalDepartmentTypeCodeSequence.Holder
containsInstitutionalDepartmentTypeCodeSequence, ensureInstitutionalDepartmentTypeCodeSequence, ensureInstitutionalDepartmentTypeCodeSequence, getInstitutionalDepartmentTypeCodeSequence, newInstitutionalDepartmentTypeCodeSequence, removeInstitutionalDepartmentTypeCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.InstitutionCodeSequence.Holder
containsInstitutionCodeSequence, ensureInstitutionCodeSequence, ensureInstitutionCodeSequence, getInstitutionCodeSequence, newInstitutionCodeSequence, removeInstitutionCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.InstitutionName.Holder
containsInstitutionName, getInstitutionName, removeInstitutionName
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.IssuerOfAdmissionIDSequence.Holder
containsIssuerOfAdmissionIDSequence, ensureIssuerOfAdmissionIDSequence, ensureIssuerOfAdmissionIDSequence, getIssuerOfAdmissionIDSequence, newIssuerOfAdmissionIDSequence, removeIssuerOfAdmissionIDSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.IssuerOfServiceEpisodeIDSequence.Holder
containsIssuerOfServiceEpisodeIDSequence, ensureIssuerOfServiceEpisodeIDSequence, ensureIssuerOfServiceEpisodeIDSequence, getIssuerOfServiceEpisodeIDSequence, newIssuerOfServiceEpisodeIDSequence, removeIssuerOfServiceEpisodeIDSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReasonForVisit.Holder
containsReasonForVisit, getReasonForVisit, removeReasonForVisit
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReasonForVisitCodeSequence.Holder
containsReasonForVisitCodeSequence, ensureReasonForVisitCodeSequence, ensureReasonForVisitCodeSequence, getReasonForVisitCodeSequence, newReasonForVisitCodeSequence, removeReasonForVisitCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ServiceEpisodeDescription.Holder
containsServiceEpisodeDescription, getServiceEpisodeDescription, removeServiceEpisodeDescription
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ServiceEpisodeID.Holder
containsServiceEpisodeID, getServiceEpisodeID, removeServiceEpisodeID
-
-
-
-
Method Detail
-
wrap
static VisitIdentificationModule wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Institution Name (seeInstitutionName)- Returns:
- a wrapper object implementing the
InstitutionName.Holderinterface.
-
-