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 informationDicomException
public 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 presentDicomException
public AttributeList getAttributeList() throws DicomException
Get the list of attributes for a Person Identification Macro.
DicomException