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 AttributeList list
protected CodedSequenceItem[] personIdentificationCodeSequence
protected java.lang.String personAddress
protected java.lang.String[] personTelephoneNumbers
protected java.lang.String institutionName
protected java.lang.String institutionAddress
protected CodedSequenceItem institutionCodeSequence
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