public class RPT extends AbstractComposite
Represents an HL7 RPT (Repeat Pattern) data type. This type consists of the following components:
log
Constructor and Description |
---|
RPT(Message message)
Creates a new RPT type
|
Modifier and Type | Method and Description |
---|---|
ID |
getCalendarAlignment()
Returns Calendar Alignment (component 2).
|
Type |
getComponent(int number)
Returns an individual data component.
|
Type[] |
getComponents()
Returns an array containing the data elements.
|
ID |
getEvent()
Returns Event (component 8).
|
NM |
getEventOffsetQuantity()
Returns Event Offset Quantity (component 9).
|
IS |
getEventOffsetUnits()
Returns Event Offset Units (component 10).
|
GTS |
getGeneralTimingSpecification()
Returns General Timing Specification (component 11).
|
ID |
getInstitutionSpecifiedTime()
Returns Institution Specified Time (component 7).
|
NM |
getPeriodQuantity()
Returns Period Quantity (component 5).
|
IS |
getPeriodUnits()
Returns Period Units (component 6).
|
NM |
getPhaseRangeBeginValue()
Returns Phase Range Begin Value (component 3).
|
NM |
getPhaseRangeEndValue()
Returns Phase Range End Value (component 4).
|
CWE |
getRepeatPatternCode()
Returns Repeat Pattern Code (component 1).
|
CWE |
getRpt1_RepeatPatternCode()
Returns Repeat Pattern Code (component 1).
|
IS |
getRpt10_EventOffsetUnits()
Returns Event Offset Units (component 10).
|
GTS |
getRpt11_GeneralTimingSpecification()
Returns General Timing Specification (component 11).
|
ID |
getRpt2_CalendarAlignment()
Returns Calendar Alignment (component 2).
|
NM |
getRpt3_PhaseRangeBeginValue()
Returns Phase Range Begin Value (component 3).
|
NM |
getRpt4_PhaseRangeEndValue()
Returns Phase Range End Value (component 4).
|
NM |
getRpt5_PeriodQuantity()
Returns Period Quantity (component 5).
|
IS |
getRpt6_PeriodUnits()
Returns Period Units (component 6).
|
ID |
getRpt7_InstitutionSpecifiedTime()
Returns Institution Specified Time (component 7).
|
ID |
getRpt8_Event()
Returns Event (component 8).
|
NM |
getRpt9_EventOffsetQuantity()
Returns Event Offset Quantity (component 9).
|
accept, clear, getTyped, isEmpty, provideLocation
encode, getExtraComponents, getMessage, getName, parse, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
encode, getExtraComponents, getMessage, getName, parse
public Type[] getComponents()
public Type getComponent(int number) throws DataTypeException
number
- The component number (0-indexed)DataTypeException
- if the given element number is out of range.public CWE getRepeatPatternCode()
public CWE getRpt1_RepeatPatternCode()
public ID getCalendarAlignment()
public ID getRpt2_CalendarAlignment()
public NM getPhaseRangeBeginValue()
public NM getRpt3_PhaseRangeBeginValue()
public NM getPhaseRangeEndValue()
public NM getRpt4_PhaseRangeEndValue()
public NM getPeriodQuantity()
public NM getRpt5_PeriodQuantity()
public IS getPeriodUnits()
public IS getRpt6_PeriodUnits()
public ID getInstitutionSpecifiedTime()
public ID getRpt7_InstitutionSpecifiedTime()
public ID getEvent()
public ID getRpt8_Event()
public NM getEventOffsetQuantity()
public NM getRpt9_EventOffsetQuantity()
public IS getEventOffsetUnits()
public IS getRpt10_EventOffsetUnits()
public GTS getGeneralTimingSpecification()
public GTS getRpt11_GeneralTimingSpecification()
Copyright © 2001–2017 University Health Network. All rights reserved.