Package ca.uhn.hl7v2.model.v251.datatype
Class ERL
java.lang.Object
ca.uhn.hl7v2.model.AbstractType
ca.uhn.hl7v2.model.AbstractComposite
ca.uhn.hl7v2.model.v251.datatype.ERL
- All Implemented Interfaces:
Composite,Type,Visitable,Serializable
Represents an HL7 ERL (Error Location) data type. This type consists of the following components:
- Segment ID (ST)
- Segment Sequence (NM)
- Field Position (NM)
- Field Repetition (NM)
- Component Number (NM)
- Sub-Component Number (NM)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetComponent(int number) Returns an individual data component.Returns Component Number (component 5).Type[]Returns an array containing the data elements.Returns Segment ID (component 1).Returns Segment Sequence (component 2).Returns Field Position (component 3).Returns Field Repetition (component 4).Returns Component Number (component 5).Returns Sub-Component Number (component 6).Returns Field Position (component 3).Returns Field Repetition (component 4).Returns Segment ID (component 1).Returns Segment Sequence (component 2).Returns Sub-Component Number (component 6).Methods inherited from class ca.uhn.hl7v2.model.AbstractComposite
accept, clear, getTyped, isEmpty, provideLocationMethods inherited from class ca.uhn.hl7v2.model.AbstractType
encode, getExtraComponents, getMessage, getName, parse, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ca.uhn.hl7v2.model.Type
encode, getExtraComponents, getMessage, getName, parse
-
Constructor Details
-
ERL
Creates a new ERL type
-
-
Method Details
-
getComponents
Returns an array containing the data elements. -
getComponent
Returns an individual data component.- Parameters:
number- The component number (0-indexed)- Throws:
DataTypeException- if the given element number is out of range.
-
getSegmentID
Returns Segment ID (component 1). This is a convenience method that saves you from casting and handling an exception. -
getErl1_SegmentID
Returns Segment ID (component 1). This is a convenience method that saves you from casting and handling an exception. -
getSegmentSequence
Returns Segment Sequence (component 2). This is a convenience method that saves you from casting and handling an exception. -
getErl2_SegmentSequence
Returns Segment Sequence (component 2). This is a convenience method that saves you from casting and handling an exception. -
getFieldPosition
Returns Field Position (component 3). This is a convenience method that saves you from casting and handling an exception. -
getErl3_FieldPosition
Returns Field Position (component 3). This is a convenience method that saves you from casting and handling an exception. -
getFieldRepetition
Returns Field Repetition (component 4). This is a convenience method that saves you from casting and handling an exception. -
getErl4_FieldRepetition
Returns Field Repetition (component 4). This is a convenience method that saves you from casting and handling an exception. -
getComponentNumber
Returns Component Number (component 5). This is a convenience method that saves you from casting and handling an exception. -
getErl5_ComponentNumber
Returns Component Number (component 5). This is a convenience method that saves you from casting and handling an exception. -
getSubComponentNumber
Returns Sub-Component Number (component 6). This is a convenience method that saves you from casting and handling an exception. -
getErl6_SubComponentNumber
Returns Sub-Component Number (component 6). This is a convenience method that saves you from casting and handling an exception.
-