ca.uhn.hl7v2.model.v24.segment
Class AIL

java.lang.Object
  extended by ca.uhn.hl7v2.model.AbstractSegment
      extended by ca.uhn.hl7v2.model.v24.segment.AIL
All Implemented Interfaces:
Segment, Structure, Serializable

public class AIL
extends AbstractSegment

Represents an HL7 AIL message segment (Appointment Information - Location Resource). This segment has the following fields:

See Also:
Serialized Form

Constructor Summary
AIL(Group parent, ModelClassFactory factory)
          Creates a new AIL segment
 
Method Summary
protected  Type createNewTypeWithoutReflection(int field)
          
 SI getAil1_SetIDAIL()
          Returns AIL-1: "Set ID - AIL" - creates it if necessary
 CE getAil10_DurationUnits()
          Returns AIL-10: "Duration Units" - creates it if necessary
 IS getAil11_AllowSubstitutionCode()
          Returns AIL-11: "Allow Substitution Code" - creates it if necessary
 CE getAil12_FillerStatusCode()
          Returns AIL-12: "Filler Status Code" - creates it if necessary
 ID getAil2_SegmentActionCode()
          Returns AIL-2: "Segment Action Code" - creates it if necessary
 PL getAil3_LocationResourceID()
          Returns AIL-3: "Location Resource ID" - creates it if necessary
 CE getAil4_LocationTypeAIL()
          Returns AIL-4: "Location Type-AIL" - creates it if necessary
 CE getAil5_LocationGroup()
          Returns AIL-5: "Location Group" - creates it if necessary
 TS getAil6_StartDateTime()
          Returns AIL-6: "Start Date/Time" - creates it if necessary
 NM getAil7_StartDateTimeOffset()
          Returns AIL-7: "Start Date/Time Offset" - creates it if necessary
 CE getAil8_StartDateTimeOffsetUnits()
          Returns AIL-8: "Start Date/Time Offset Units" - creates it if necessary
 NM getAil9_Duration()
          Returns AIL-9: "Duration" - creates it if necessary
 IS getAllowSubstitutionCode()
          Returns AIL-11: "Allow Substitution Code" - creates it if necessary
 NM getDuration()
          Returns AIL-9: "Duration" - creates it if necessary
 CE getDurationUnits()
          Returns AIL-10: "Duration Units" - creates it if necessary
 CE getFillerStatusCode()
          Returns AIL-12: "Filler Status Code" - creates it if necessary
 CE getLocationGroup()
          Returns AIL-5: "Location Group" - creates it if necessary
 PL getLocationResourceID()
          Returns AIL-3: "Location Resource ID" - creates it if necessary
 CE getLocationTypeAIL()
          Returns AIL-4: "Location Type-AIL" - creates it if necessary
 ID getSegmentActionCode()
          Returns AIL-2: "Segment Action Code" - creates it if necessary
 SI getSetIDAIL()
          Returns AIL-1: "Set ID - AIL" - creates it if necessary
 TS getStartDateTime()
          Returns AIL-6: "Start Date/Time" - creates it if necessary
 NM getStartDateTimeOffset()
          Returns AIL-7: "Start Date/Time Offset" - creates it if necessary
 CE getStartDateTimeOffsetUnits()
          Returns AIL-8: "Start Date/Time Offset Units" - creates it if necessary
 
Methods inherited from class ca.uhn.hl7v2.model.AbstractSegment
add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getMessage, getName, getNames, getParent, insertRepetition, isRequired, main, numFields, parse, removeRepetition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AIL

public AIL(Group parent,
           ModelClassFactory factory)
Creates a new AIL segment

Method Detail

getSetIDAIL

public SI getSetIDAIL()
Returns AIL-1: "Set ID - AIL" - creates it if necessary


getAil1_SetIDAIL

public SI getAil1_SetIDAIL()
Returns AIL-1: "Set ID - AIL" - creates it if necessary


getSegmentActionCode

public ID getSegmentActionCode()
Returns AIL-2: "Segment Action Code" - creates it if necessary


getAil2_SegmentActionCode

public ID getAil2_SegmentActionCode()
Returns AIL-2: "Segment Action Code" - creates it if necessary


getLocationResourceID

public PL getLocationResourceID()
Returns AIL-3: "Location Resource ID" - creates it if necessary


getAil3_LocationResourceID

public PL getAil3_LocationResourceID()
Returns AIL-3: "Location Resource ID" - creates it if necessary


getLocationTypeAIL

public CE getLocationTypeAIL()
Returns AIL-4: "Location Type-AIL" - creates it if necessary


getAil4_LocationTypeAIL

public CE getAil4_LocationTypeAIL()
Returns AIL-4: "Location Type-AIL" - creates it if necessary


getLocationGroup

public CE getLocationGroup()
Returns AIL-5: "Location Group" - creates it if necessary


getAil5_LocationGroup

public CE getAil5_LocationGroup()
Returns AIL-5: "Location Group" - creates it if necessary


getStartDateTime

public TS getStartDateTime()
Returns AIL-6: "Start Date/Time" - creates it if necessary


getAil6_StartDateTime

public TS getAil6_StartDateTime()
Returns AIL-6: "Start Date/Time" - creates it if necessary


getStartDateTimeOffset

public NM getStartDateTimeOffset()
Returns AIL-7: "Start Date/Time Offset" - creates it if necessary


getAil7_StartDateTimeOffset

public NM getAil7_StartDateTimeOffset()
Returns AIL-7: "Start Date/Time Offset" - creates it if necessary


getStartDateTimeOffsetUnits

public CE getStartDateTimeOffsetUnits()
Returns AIL-8: "Start Date/Time Offset Units" - creates it if necessary


getAil8_StartDateTimeOffsetUnits

public CE getAil8_StartDateTimeOffsetUnits()
Returns AIL-8: "Start Date/Time Offset Units" - creates it if necessary


getDuration

public NM getDuration()
Returns AIL-9: "Duration" - creates it if necessary


getAil9_Duration

public NM getAil9_Duration()
Returns AIL-9: "Duration" - creates it if necessary


getDurationUnits

public CE getDurationUnits()
Returns AIL-10: "Duration Units" - creates it if necessary


getAil10_DurationUnits

public CE getAil10_DurationUnits()
Returns AIL-10: "Duration Units" - creates it if necessary


getAllowSubstitutionCode

public IS getAllowSubstitutionCode()
Returns AIL-11: "Allow Substitution Code" - creates it if necessary


getAil11_AllowSubstitutionCode

public IS getAil11_AllowSubstitutionCode()
Returns AIL-11: "Allow Substitution Code" - creates it if necessary


getFillerStatusCode

public CE getFillerStatusCode()
Returns AIL-12: "Filler Status Code" - creates it if necessary


getAil12_FillerStatusCode

public CE getAil12_FillerStatusCode()
Returns AIL-12: "Filler Status Code" - creates it if necessary


createNewTypeWithoutReflection

protected Type createNewTypeWithoutReflection(int field)

Overrides:
createNewTypeWithoutReflection in class AbstractSegment


Copyright © 2001-2011 University Health Network. All Rights Reserved.