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.
|
protected AttributeList list
protected CodedSequenceItem[] personIdentificationCodeSequence
protected String personAddress
protected String[] personTelephoneNumbers
protected String institutionName
protected 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 informationDicomExceptionpublic 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 presentDicomExceptionpublic AttributeList getAttributeList() throws DicomException
Get the list of attributes for a Person Identification Macro.
DicomException