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

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

public class ABS
extends AbstractSegment

Represents an HL7 ABS message segment (Abstract). This segment has the following fields:

See Also:
Serialized Form

Constructor Summary
ABS(Group parent, ModelClassFactory factory)
          Creates a new ABS segment
 
Method Summary
protected  Type createNewTypeWithoutReflection(int field)
          
 XCN getAbs1_DischargeCareProvider()
          Returns ABS-1: "Discharge Care Provider" - creates it if necessary
 ID getAbs10_CaesarianSectionIndicator()
          Returns ABS-10: "Caesarian Section Indicator" - creates it if necessary
 CE getAbs11_GestationCategoryCode()
          Returns ABS-11: "Gestation Category Code" - creates it if necessary
 NM getAbs12_GestationPeriodWeeks()
          Returns ABS-12: "Gestation Period - Weeks" - creates it if necessary
 CE getAbs13_NewbornCode()
          Returns ABS-13: "Newborn Code" - creates it if necessary
 ID getAbs14_StillbornIndicator()
          Returns ABS-14: "Stillborn Indicator" - creates it if necessary
 CE getAbs2_TransferMedicalServiceCode()
          Returns ABS-2: "Transfer Medical Service Code" - creates it if necessary
 CE getAbs3_SeverityOfIllnessCode()
          Returns ABS-3: "Severity of Illness Code" - creates it if necessary
 TS getAbs4_DateTimeOfAttestation()
          Returns ABS-4: "Date/Time of Attestation" - creates it if necessary
 XCN getAbs5_AttestedBy()
          Returns ABS-5: "Attested By" - creates it if necessary
 CE getAbs6_TriageCode()
          Returns ABS-6: "Triage Code" - creates it if necessary
 TS getAbs7_AbstractCompletionDateTime()
          Returns ABS-7: "Abstract Completion Date/Time" - creates it if necessary
 XCN getAbs8_AbstractedBy()
          Returns ABS-8: "Abstracted By" - creates it if necessary
 CE getAbs9_CaseCategoryCode()
          Returns ABS-9: "Case Category Code" - creates it if necessary
 TS getAbstractCompletionDateTime()
          Returns ABS-7: "Abstract Completion Date/Time" - creates it if necessary
 XCN getAbstractedBy()
          Returns ABS-8: "Abstracted By" - creates it if necessary
 XCN getAttestedBy()
          Returns ABS-5: "Attested By" - creates it if necessary
 ID getCaesarianSectionIndicator()
          Returns ABS-10: "Caesarian Section Indicator" - creates it if necessary
 CE getCaseCategoryCode()
          Returns ABS-9: "Case Category Code" - creates it if necessary
 TS getDateTimeOfAttestation()
          Returns ABS-4: "Date/Time of Attestation" - creates it if necessary
 XCN getDischargeCareProvider()
          Returns ABS-1: "Discharge Care Provider" - creates it if necessary
 CE getGestationCategoryCode()
          Returns ABS-11: "Gestation Category Code" - creates it if necessary
 NM getGestationPeriodWeeks()
          Returns ABS-12: "Gestation Period - Weeks" - creates it if necessary
 CE getNewbornCode()
          Returns ABS-13: "Newborn Code" - creates it if necessary
 CE getSeverityOfIllnessCode()
          Returns ABS-3: "Severity of Illness Code" - creates it if necessary
 ID getStillbornIndicator()
          Returns ABS-14: "Stillborn Indicator" - creates it if necessary
 CE getTransferMedicalServiceCode()
          Returns ABS-2: "Transfer Medical Service Code" - creates it if necessary
 CE getTriageCode()
          Returns ABS-6: "Triage Code" - 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

ABS

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

Method Detail

getDischargeCareProvider

public XCN getDischargeCareProvider()
Returns ABS-1: "Discharge Care Provider" - creates it if necessary


getAbs1_DischargeCareProvider

public XCN getAbs1_DischargeCareProvider()
Returns ABS-1: "Discharge Care Provider" - creates it if necessary


getTransferMedicalServiceCode

public CE getTransferMedicalServiceCode()
Returns ABS-2: "Transfer Medical Service Code" - creates it if necessary


getAbs2_TransferMedicalServiceCode

public CE getAbs2_TransferMedicalServiceCode()
Returns ABS-2: "Transfer Medical Service Code" - creates it if necessary


getSeverityOfIllnessCode

public CE getSeverityOfIllnessCode()
Returns ABS-3: "Severity of Illness Code" - creates it if necessary


getAbs3_SeverityOfIllnessCode

public CE getAbs3_SeverityOfIllnessCode()
Returns ABS-3: "Severity of Illness Code" - creates it if necessary


getDateTimeOfAttestation

public TS getDateTimeOfAttestation()
Returns ABS-4: "Date/Time of Attestation" - creates it if necessary


getAbs4_DateTimeOfAttestation

public TS getAbs4_DateTimeOfAttestation()
Returns ABS-4: "Date/Time of Attestation" - creates it if necessary


getAttestedBy

public XCN getAttestedBy()
Returns ABS-5: "Attested By" - creates it if necessary


getAbs5_AttestedBy

public XCN getAbs5_AttestedBy()
Returns ABS-5: "Attested By" - creates it if necessary


getTriageCode

public CE getTriageCode()
Returns ABS-6: "Triage Code" - creates it if necessary


getAbs6_TriageCode

public CE getAbs6_TriageCode()
Returns ABS-6: "Triage Code" - creates it if necessary


getAbstractCompletionDateTime

public TS getAbstractCompletionDateTime()
Returns ABS-7: "Abstract Completion Date/Time" - creates it if necessary


getAbs7_AbstractCompletionDateTime

public TS getAbs7_AbstractCompletionDateTime()
Returns ABS-7: "Abstract Completion Date/Time" - creates it if necessary


getAbstractedBy

public XCN getAbstractedBy()
Returns ABS-8: "Abstracted By" - creates it if necessary


getAbs8_AbstractedBy

public XCN getAbs8_AbstractedBy()
Returns ABS-8: "Abstracted By" - creates it if necessary


getCaseCategoryCode

public CE getCaseCategoryCode()
Returns ABS-9: "Case Category Code" - creates it if necessary


getAbs9_CaseCategoryCode

public CE getAbs9_CaseCategoryCode()
Returns ABS-9: "Case Category Code" - creates it if necessary


getCaesarianSectionIndicator

public ID getCaesarianSectionIndicator()
Returns ABS-10: "Caesarian Section Indicator" - creates it if necessary


getAbs10_CaesarianSectionIndicator

public ID getAbs10_CaesarianSectionIndicator()
Returns ABS-10: "Caesarian Section Indicator" - creates it if necessary


getGestationCategoryCode

public CE getGestationCategoryCode()
Returns ABS-11: "Gestation Category Code" - creates it if necessary


getAbs11_GestationCategoryCode

public CE getAbs11_GestationCategoryCode()
Returns ABS-11: "Gestation Category Code" - creates it if necessary


getGestationPeriodWeeks

public NM getGestationPeriodWeeks()
Returns ABS-12: "Gestation Period - Weeks" - creates it if necessary


getAbs12_GestationPeriodWeeks

public NM getAbs12_GestationPeriodWeeks()
Returns ABS-12: "Gestation Period - Weeks" - creates it if necessary


getNewbornCode

public CE getNewbornCode()
Returns ABS-13: "Newborn Code" - creates it if necessary


getAbs13_NewbornCode

public CE getAbs13_NewbornCode()
Returns ABS-13: "Newborn Code" - creates it if necessary


getStillbornIndicator

public ID getStillbornIndicator()
Returns ABS-14: "Stillborn Indicator" - creates it if necessary


getAbs14_StillbornIndicator

public ID getAbs14_StillbornIndicator()
Returns ABS-14: "Stillborn Indicator" - creates it if necessary


createNewTypeWithoutReflection

protected Type createNewTypeWithoutReflection(int field)

Overrides:
createNewTypeWithoutReflection in class AbstractSegment


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