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

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

public class EDU
extends AbstractSegment

Represents an HL7 EDU message segment (Educational Detail). This segment has the following fields:

See Also:
Serialized Form

Constructor Summary
EDU(Group parent, ModelClassFactory factory)
          Creates a new EDU segment
 
Method Summary
protected  Type createNewTypeWithoutReflection(int field)
          
 IS getAcademicDegree()
          Returns EDU-2: "Academic Degree" - creates it if necessary
 DT getAcademicDegreeGrantedDate()
          Returns EDU-5: "Academic Degree Granted Date" - creates it if necessary
 DR getAcademicDegreeProgramDateRange()
          Returns EDU-3: "Academic Degree Program Date Range" - creates it if necessary
 DR getAcademicDegreeProgramParticipationDateRange()
          Returns EDU-4: "Academic Degree Program Participation Date Range" - creates it if necessary
 SI getEdu1_SetIDEDU()
          Returns EDU-1: "Set ID - EDU" - creates it if necessary
 IS getEdu2_AcademicDegree()
          Returns EDU-2: "Academic Degree" - creates it if necessary
 DR getEdu3_AcademicDegreeProgramDateRange()
          Returns EDU-3: "Academic Degree Program Date Range" - creates it if necessary
 DR getEdu4_AcademicDegreeProgramParticipationDateRange()
          Returns EDU-4: "Academic Degree Program Participation Date Range" - creates it if necessary
 DT getEdu5_AcademicDegreeGrantedDate()
          Returns EDU-5: "Academic Degree Granted Date" - creates it if necessary
 XON getEdu6_School()
          Returns EDU-6: "School" - creates it if necessary
 CE getEdu7_SchoolTypeCode()
          Returns EDU-7: "School Type Code" - creates it if necessary
 XAD getEdu8_SchoolAddress()
          Returns EDU-8: "School Address" - creates it if necessary
 XON getSchool()
          Returns EDU-6: "School" - creates it if necessary
 XAD getSchoolAddress()
          Returns EDU-8: "School Address" - creates it if necessary
 CE getSchoolTypeCode()
          Returns EDU-7: "School Type Code" - creates it if necessary
 SI getSetIDEDU()
          Returns EDU-1: "Set ID - EDU" - 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

EDU

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

Method Detail

getSetIDEDU

public SI getSetIDEDU()
Returns EDU-1: "Set ID - EDU" - creates it if necessary


getEdu1_SetIDEDU

public SI getEdu1_SetIDEDU()
Returns EDU-1: "Set ID - EDU" - creates it if necessary


getAcademicDegree

public IS getAcademicDegree()
Returns EDU-2: "Academic Degree" - creates it if necessary


getEdu2_AcademicDegree

public IS getEdu2_AcademicDegree()
Returns EDU-2: "Academic Degree" - creates it if necessary


getAcademicDegreeProgramDateRange

public DR getAcademicDegreeProgramDateRange()
Returns EDU-3: "Academic Degree Program Date Range" - creates it if necessary


getEdu3_AcademicDegreeProgramDateRange

public DR getEdu3_AcademicDegreeProgramDateRange()
Returns EDU-3: "Academic Degree Program Date Range" - creates it if necessary


getAcademicDegreeProgramParticipationDateRange

public DR getAcademicDegreeProgramParticipationDateRange()
Returns EDU-4: "Academic Degree Program Participation Date Range" - creates it if necessary


getEdu4_AcademicDegreeProgramParticipationDateRange

public DR getEdu4_AcademicDegreeProgramParticipationDateRange()
Returns EDU-4: "Academic Degree Program Participation Date Range" - creates it if necessary


getAcademicDegreeGrantedDate

public DT getAcademicDegreeGrantedDate()
Returns EDU-5: "Academic Degree Granted Date" - creates it if necessary


getEdu5_AcademicDegreeGrantedDate

public DT getEdu5_AcademicDegreeGrantedDate()
Returns EDU-5: "Academic Degree Granted Date" - creates it if necessary


getSchool

public XON getSchool()
Returns EDU-6: "School" - creates it if necessary


getEdu6_School

public XON getEdu6_School()
Returns EDU-6: "School" - creates it if necessary


getSchoolTypeCode

public CE getSchoolTypeCode()
Returns EDU-7: "School Type Code" - creates it if necessary


getEdu7_SchoolTypeCode

public CE getEdu7_SchoolTypeCode()
Returns EDU-7: "School Type Code" - creates it if necessary


getSchoolAddress

public XAD getSchoolAddress()
Returns EDU-8: "School Address" - creates it if necessary


getEdu8_SchoolAddress

public XAD getEdu8_SchoolAddress()
Returns EDU-8: "School Address" - creates it if necessary


createNewTypeWithoutReflection

protected Type createNewTypeWithoutReflection(int field)

Overrides:
createNewTypeWithoutReflection in class AbstractSegment


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