public class PersonIdentification
extends java.lang.Object
A class to provide support for the Person Identification Macro.
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
institutionAddress |
protected CodedSequenceItem |
institutionCodeSequence |
protected java.lang.String |
institutionName |
protected AttributeList |
list |
protected java.lang.String |
personAddress |
protected CodedSequenceItem[] |
personIdentificationCodeSequence |
protected java.lang.String[] |
personTelephoneNumbers |
Constructor and Description |
---|
PersonIdentification(AttributeList list)
Extract the contents of a Person Identification Macro from a list of attributes.
|
PersonIdentification(CodedSequenceItem[] personIdentificationCodeSequence,
java.lang.String personAddress,
java.lang.String[] personTelephoneNumbers,
java.lang.String institutionName,
java.lang.String institutionAddress,
CodedSequenceItem institutionCodeSequence)
Construct the contents of a Person Identification Macro.
|
Modifier and Type | Method and Description |
---|---|
AttributeList |
getAttributeList()
Get the list of attributes for a Person Identification Macro.
|
protected java.lang.String institutionAddress
protected CodedSequenceItem institutionCodeSequence
protected java.lang.String institutionName
protected AttributeList list
protected java.lang.String personAddress
protected CodedSequenceItem[] personIdentificationCodeSequence
protected java.lang.String[] personTelephoneNumbers
public PersonIdentification(AttributeList list) throws DicomException
Extract the contents of a Person Identification Macro from a list of attributes.
Non-standard attributes are discarded.
list
- the list of attributes that comprise the itemDicomException
- if the list of attributes does not contain the required informationpublic PersonIdentification(CodedSequenceItem[] personIdentificationCodeSequence, java.lang.String personAddress, java.lang.String[] personTelephoneNumbers, java.lang.String institutionName, java.lang.String institutionAddress, CodedSequenceItem institutionCodeSequence) throws DicomException
Construct the contents of a Person Identification Macro.
personIdentificationCodeSequence
- personAddress
- personTelephoneNumbers
- institutionName
- institutionAddress
- institutionCodeSequence
- DicomException
- if the the required information is not presentpublic AttributeList getAttributeList() throws DicomException
Get the list of attributes for a Person Identification Macro.
DicomException