Interface PatientAddress.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
PatientDemographicModule
All Known Implementing Classes:
UnifiedProcedureStepIOD
Enclosing class:
PatientAddress

public static interface PatientAddress.Holder extends AttributesWrapper
A class implementing this interface can hold attributes which contain the DICOM tag "Patient's Address" (see PatientAddress)
  • Method Details

    • wrap

      static PatientAddress.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Patient's Address (see PatientAddress)
      Returns:
      A wrapper object implementing the PatientAddress.Holder interface.
    • getPatientAddress

      default PatientAddress getPatientAddress()
      Returns:
      the Patient's Address (see PatientAddress)
    • containsPatientAddress

      default boolean containsPatientAddress()
      Returns:
      Whether it contains the Patient's Address (see PatientAddress)
    • removePatientAddress

      default void removePatientAddress()
      Removes the Patient's Address (see PatientAddress