public class AIS extends AbstractSegment
Represents an HL7 AIS message segment (Appointment Information). This segment has the following fields:
log
Constructor and Description |
---|
AIS(Group parent,
ModelClassFactory factory)
Creates a new AIS segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
SI |
getAis1_SetIDAIS()
Returns
AIS-1: "Set ID - AIS" - creates it if necessary
|
CE |
getAis10_FillerStatusCode()
Returns
AIS-10: "Filler Status Code" - creates it if necessary
|
CE[] |
getAis11_PlacerSupplementalServiceInformation()
Returns all repetitions of Placer Supplemental Service Information (AIS-11).
|
CE |
getAis11_PlacerSupplementalServiceInformation(int rep)
Returns a specific repetition of
AIS-11: "Placer Supplemental Service Information" - creates it if necessary
|
int |
getAis11_PlacerSupplementalServiceInformationReps()
Returns a count of the current number of repetitions of Placer Supplemental Service Information (AIS-11).
|
CE[] |
getAis12_FillerSupplementalServiceInformation()
Returns all repetitions of Filler Supplemental Service Information (AIS-12).
|
CE |
getAis12_FillerSupplementalServiceInformation(int rep)
Returns a specific repetition of
AIS-12: "Filler Supplemental Service Information" - creates it if necessary
|
int |
getAis12_FillerSupplementalServiceInformationReps()
Returns a count of the current number of repetitions of Filler Supplemental Service Information (AIS-12).
|
ID |
getAis2_SegmentActionCode()
Returns
AIS-2: "Segment Action Code" - creates it if necessary
|
CE |
getAis3_UniversalServiceIdentifier()
Returns
AIS-3: "Universal Service Identifier" - creates it if necessary
|
TS |
getAis4_StartDateTime()
Returns
AIS-4: "Start Date/Time" - creates it if necessary
|
NM |
getAis5_StartDateTimeOffset()
Returns
AIS-5: "Start Date/Time Offset" - creates it if necessary
|
CE |
getAis6_StartDateTimeOffsetUnits()
Returns
AIS-6: "Start Date/Time Offset Units" - creates it if necessary
|
NM |
getAis7_Duration()
Returns
AIS-7: "Duration" - creates it if necessary
|
CE |
getAis8_DurationUnits()
Returns
AIS-8: "Duration Units" - creates it if necessary
|
IS |
getAis9_AllowSubstitutionCode()
Returns
AIS-9: "Allow Substitution Code" - creates it if necessary
|
IS |
getAllowSubstitutionCode()
Returns
AIS-9: "Allow Substitution Code" - creates it if necessary
|
NM |
getDuration()
Returns
AIS-7: "Duration" - creates it if necessary
|
CE |
getDurationUnits()
Returns
AIS-8: "Duration Units" - creates it if necessary
|
CE |
getFillerStatusCode()
Returns
AIS-10: "Filler Status Code" - creates it if necessary
|
CE[] |
getFillerSupplementalServiceInformation()
Returns all repetitions of Filler Supplemental Service Information (AIS-12).
|
CE |
getFillerSupplementalServiceInformation(int rep)
Returns a specific repetition of
AIS-12: "Filler Supplemental Service Information" - creates it if necessary
|
int |
getFillerSupplementalServiceInformationReps()
Returns a count of the current number of repetitions of Filler Supplemental Service Information (AIS-12).
|
CE[] |
getPlacerSupplementalServiceInformation()
Returns all repetitions of Placer Supplemental Service Information (AIS-11).
|
CE |
getPlacerSupplementalServiceInformation(int rep)
Returns a specific repetition of
AIS-11: "Placer Supplemental Service Information" - creates it if necessary
|
int |
getPlacerSupplementalServiceInformationReps()
Returns a count of the current number of repetitions of Placer Supplemental Service Information (AIS-11).
|
ID |
getSegmentActionCode()
Returns
AIS-2: "Segment Action Code" - creates it if necessary
|
SI |
getSetIDAIS()
Returns
AIS-1: "Set ID - AIS" - creates it if necessary
|
TS |
getStartDateTime()
Returns
AIS-4: "Start Date/Time" - creates it if necessary
|
NM |
getStartDateTimeOffset()
Returns
AIS-5: "Start Date/Time Offset" - creates it if necessary
|
CE |
getStartDateTimeOffsetUnits()
Returns
AIS-6: "Start Date/Time Offset Units" - creates it if necessary
|
CE |
getUniversalServiceIdentifier()
Returns
AIS-3: "Universal Service Identifier" - creates it if necessary
|
CE |
insertAis11_PlacerSupplementalServiceInformation(int rep)
Inserts a repetition of
AIS-11: "Placer Supplemental Service Information" at a specific index
|
CE |
insertAis12_FillerSupplementalServiceInformation(int rep)
Inserts a repetition of
AIS-12: "Filler Supplemental Service Information" at a specific index
|
CE |
insertFillerSupplementalServiceInformation(int rep)
Inserts a repetition of
AIS-12: "Filler Supplemental Service Information" at a specific index
|
CE |
insertPlacerSupplementalServiceInformation(int rep)
Inserts a repetition of
AIS-11: "Placer Supplemental Service Information" at a specific index
|
CE |
removeAis11_PlacerSupplementalServiceInformation(int rep)
Removes a repetition of
AIS-11: "Placer Supplemental Service Information" at a specific index
|
CE |
removeAis12_FillerSupplementalServiceInformation(int rep)
Removes a repetition of
AIS-12: "Filler Supplemental Service Information" at a specific index
|
CE |
removeFillerSupplementalServiceInformation(int rep)
Removes a repetition of
AIS-12: "Filler Supplemental Service Information" at a specific index
|
CE |
removePlacerSupplementalServiceInformation(int rep)
Removes a repetition of
AIS-11: "Placer Supplemental Service Information" at a specific index
|
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetition
getMessage, getParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessage, getParent
public AIS(Group parent, ModelClassFactory factory)
public SI getSetIDAIS()
public SI getAis1_SetIDAIS()
public ID getSegmentActionCode()
public ID getAis2_SegmentActionCode()
public CE getUniversalServiceIdentifier()
public CE getAis3_UniversalServiceIdentifier()
public TS getStartDateTime()
public TS getAis4_StartDateTime()
public NM getStartDateTimeOffset()
public NM getAis5_StartDateTimeOffset()
public CE getStartDateTimeOffsetUnits()
public CE getAis6_StartDateTimeOffsetUnits()
public NM getDuration()
public NM getAis7_Duration()
public CE getDurationUnits()
public CE getAis8_DurationUnits()
public IS getAllowSubstitutionCode()
public IS getAis9_AllowSubstitutionCode()
public CE getFillerStatusCode()
public CE getAis10_FillerStatusCode()
public CE[] getPlacerSupplementalServiceInformation()
public CE[] getAis11_PlacerSupplementalServiceInformation()
public int getPlacerSupplementalServiceInformationReps()
public CE getPlacerSupplementalServiceInformation(int rep)
rep
- The repetition index (0-indexed)public CE getAis11_PlacerSupplementalServiceInformation(int rep)
rep
- The repetition index (0-indexed)public int getAis11_PlacerSupplementalServiceInformationReps()
public CE insertPlacerSupplementalServiceInformation(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE insertAis11_PlacerSupplementalServiceInformation(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE removePlacerSupplementalServiceInformation(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE removeAis11_PlacerSupplementalServiceInformation(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE[] getFillerSupplementalServiceInformation()
public CE[] getAis12_FillerSupplementalServiceInformation()
public int getFillerSupplementalServiceInformationReps()
public CE getFillerSupplementalServiceInformation(int rep)
rep
- The repetition index (0-indexed)public CE getAis12_FillerSupplementalServiceInformation(int rep)
rep
- The repetition index (0-indexed)public int getAis12_FillerSupplementalServiceInformationReps()
public CE insertFillerSupplementalServiceInformation(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE insertAis12_FillerSupplementalServiceInformation(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE removeFillerSupplementalServiceInformation(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE removeAis12_FillerSupplementalServiceInformation(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.