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

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

public class DB1
extends AbstractSegment

Represents an HL7 DB1 message segment (Disability). This segment has the following fields:

See Also:
Serialized Form

Constructor Summary
DB1(Group parent, ModelClassFactory factory)
          Creates a new DB1 segment
 
Method Summary
protected  Type createNewTypeWithoutReflection(int field)
          
 SI getDb11_SetIDDB1()
          Returns DB1-1: "Set ID - DB1" - creates it if necessary
 IS getDb12_DisabledPersonCode()
          Returns DB1-2: "Disabled Person Code" - creates it if necessary
 CX getDb13_DisabledPersonIdentifier(int rep)
          Returns a specific repetition of DB1-3: "Disabled Person Identifier" - creates it if necessary
 int getDb13_DisabledPersonIdentifierReps()
          Returns a count of the current number of repetitions of Disabled Person Identifier (DB1-3).
 ID getDb14_DisabilityIndicator()
          Returns DB1-4: "Disability Indicator" - creates it if necessary
 DT getDb15_DisabilityStartDate()
          Returns DB1-5: "Disability Start Date" - creates it if necessary
 DT getDb16_DisabilityEndDate()
          Returns DB1-6: "Disability End Date" - creates it if necessary
 DT getDb17_DisabilityReturnToWorkDate()
          Returns DB1-7: "Disability Return to Work Date" - creates it if necessary
 DT getDb18_DisabilityUnableToWorkDate()
          Returns DB1-8: "Disability Unable to Work Date" - creates it if necessary
 DT getDisabilityEndDate()
          Returns DB1-6: "Disability End Date" - creates it if necessary
 ID getDisabilityIndicator()
          Returns DB1-4: "Disability Indicator" - creates it if necessary
 DT getDisabilityReturnToWorkDate()
          Returns DB1-7: "Disability Return to Work Date" - creates it if necessary
 DT getDisabilityStartDate()
          Returns DB1-5: "Disability Start Date" - creates it if necessary
 DT getDisabilityUnableToWorkDate()
          Returns DB1-8: "Disability Unable to Work Date" - creates it if necessary
 IS getDisabledPersonCode()
          Returns DB1-2: "Disabled Person Code" - creates it if necessary
 CX[] getDisabledPersonIdentifier()
          Returns all repetitions of Disabled Person Identifier (DB1-3).
 CX getDisabledPersonIdentifier(int rep)
          Returns a specific repetition of DB1-3: "Disabled Person Identifier" - creates it if necessary
 int getDisabledPersonIdentifierReps()
          Returns a count of the current number of repetitions of Disabled Person Identifier (DB1-3).
 SI getSetIDDB1()
          Returns DB1-1: "Set ID - DB1" - creates it if necessary
 CX insertDb13_DisabledPersonIdentifier(int rep)
          Inserts a repetition of DB1-3: "Disabled Person Identifier" at a specific index
 CX insertDisabledPersonIdentifier(int rep)
          Inserts a repetition of DB1-3: "Disabled Person Identifier" at a specific index
 CX removeDb13_DisabledPersonIdentifier(int rep)
          Removes a repetition of DB1-3: "Disabled Person Identifier" at a specific index
 CX removeDisabledPersonIdentifier(int rep)
          Removes a repetition of DB1-3: "Disabled Person Identifier" at a specific index
 
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

DB1

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

Method Detail

getSetIDDB1

public SI getSetIDDB1()
Returns DB1-1: "Set ID - DB1" - creates it if necessary


getDb11_SetIDDB1

public SI getDb11_SetIDDB1()
Returns DB1-1: "Set ID - DB1" - creates it if necessary


getDisabledPersonCode

public IS getDisabledPersonCode()
Returns DB1-2: "Disabled Person Code" - creates it if necessary


getDb12_DisabledPersonCode

public IS getDb12_DisabledPersonCode()
Returns DB1-2: "Disabled Person Code" - creates it if necessary


getDisabledPersonIdentifier

public CX[] getDisabledPersonIdentifier()
Returns all repetitions of Disabled Person Identifier (DB1-3).


getDisabledPersonIdentifierReps

public int getDisabledPersonIdentifierReps()
Returns a count of the current number of repetitions of Disabled Person Identifier (DB1-3). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getDisabledPersonIdentifier

public CX getDisabledPersonIdentifier(int rep)
Returns a specific repetition of DB1-3: "Disabled Person Identifier" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getDb13_DisabledPersonIdentifier

public CX getDb13_DisabledPersonIdentifier(int rep)
Returns a specific repetition of DB1-3: "Disabled Person Identifier" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getDb13_DisabledPersonIdentifierReps

public int getDb13_DisabledPersonIdentifierReps()
Returns a count of the current number of repetitions of Disabled Person Identifier (DB1-3). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertDisabledPersonIdentifier

public CX insertDisabledPersonIdentifier(int rep)
                                  throws HL7Exception
Inserts a repetition of DB1-3: "Disabled Person Identifier" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertDb13_DisabledPersonIdentifier

public CX insertDb13_DisabledPersonIdentifier(int rep)
                                       throws HL7Exception
Inserts a repetition of DB1-3: "Disabled Person Identifier" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeDisabledPersonIdentifier

public CX removeDisabledPersonIdentifier(int rep)
                                  throws HL7Exception
Removes a repetition of DB1-3: "Disabled Person Identifier" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeDb13_DisabledPersonIdentifier

public CX removeDb13_DisabledPersonIdentifier(int rep)
                                       throws HL7Exception
Removes a repetition of DB1-3: "Disabled Person Identifier" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getDisabilityIndicator

public ID getDisabilityIndicator()
Returns DB1-4: "Disability Indicator" - creates it if necessary


getDb14_DisabilityIndicator

public ID getDb14_DisabilityIndicator()
Returns DB1-4: "Disability Indicator" - creates it if necessary


getDisabilityStartDate

public DT getDisabilityStartDate()
Returns DB1-5: "Disability Start Date" - creates it if necessary


getDb15_DisabilityStartDate

public DT getDb15_DisabilityStartDate()
Returns DB1-5: "Disability Start Date" - creates it if necessary


getDisabilityEndDate

public DT getDisabilityEndDate()
Returns DB1-6: "Disability End Date" - creates it if necessary


getDb16_DisabilityEndDate

public DT getDb16_DisabilityEndDate()
Returns DB1-6: "Disability End Date" - creates it if necessary


getDisabilityReturnToWorkDate

public DT getDisabilityReturnToWorkDate()
Returns DB1-7: "Disability Return to Work Date" - creates it if necessary


getDb17_DisabilityReturnToWorkDate

public DT getDb17_DisabilityReturnToWorkDate()
Returns DB1-7: "Disability Return to Work Date" - creates it if necessary


getDisabilityUnableToWorkDate

public DT getDisabilityUnableToWorkDate()
Returns DB1-8: "Disability Unable to Work Date" - creates it if necessary


getDb18_DisabilityUnableToWorkDate

public DT getDb18_DisabilityUnableToWorkDate()
Returns DB1-8: "Disability Unable to Work Date" - creates it if necessary


createNewTypeWithoutReflection

protected Type createNewTypeWithoutReflection(int field)

Overrides:
createNewTypeWithoutReflection in class AbstractSegment


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