public class PersonIdentification extends Object
A class to provide support for the Person Identification Macro.
| Modifier and Type | Field and Description |
|---|---|
protected String |
institutionAddress |
protected CodedSequenceItem |
institutionCodeSequence |
protected String |
institutionName |
protected AttributeList |
list |
protected String |
personAddress |
protected CodedSequenceItem[] |
personIdentificationCodeSequence |
protected String[] |
personTelephoneNumbers |
| Constructor and Description |
|---|
PersonIdentification(AttributeList list)
Extract the contents of a Person Identification Macro from a list of attributes.
|
PersonIdentification(CodedSequenceItem[] personIdentificationCodeSequence,
String personAddress,
String[] personTelephoneNumbers,
String institutionName,
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 String institutionAddress
protected CodedSequenceItem institutionCodeSequence
protected String institutionName
protected AttributeList list
protected String personAddress
protected CodedSequenceItem[] personIdentificationCodeSequence
protected 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, String personAddress, String[] personTelephoneNumbers, String institutionName, 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