Class PersonIdentification

java.lang.Object
com.pixelmed.dicom.PersonIdentification

public class PersonIdentification extends Object

A class to provide support for the Person Identification Macro.

  • Field Details

    • list

      protected AttributeList list
    • personIdentificationCodeSequence

      protected CodedSequenceItem[] personIdentificationCodeSequence
    • personAddress

      protected String personAddress
    • personTelephoneNumbers

      protected String[] personTelephoneNumbers
    • institutionName

      protected String institutionName
    • institutionAddress

      protected String institutionAddress
    • institutionCodeSequence

      protected CodedSequenceItem institutionCodeSequence
  • Constructor Details

    • PersonIdentification

      public PersonIdentification(AttributeList list) throws DicomException

      Extract the contents of a Person Identification Macro from a list of attributes.

      Non-standard attributes are discarded.

      Parameters:
      list - the list of attributes that comprise the item
      Throws:
      DicomException - if the list of attributes does not contain the required information
    • PersonIdentification

      public PersonIdentification(CodedSequenceItem[] personIdentificationCodeSequence, String personAddress, String[] personTelephoneNumbers, String institutionName, String institutionAddress, CodedSequenceItem institutionCodeSequence) throws DicomException

      Construct the contents of a Person Identification Macro.

      Parameters:
      personIdentificationCodeSequence -
      personAddress -
      personTelephoneNumbers -
      institutionName -
      institutionAddress -
      institutionCodeSequence -
      Throws:
      DicomException - if the the required information is not present
  • Method Details