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

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

public class RQD
extends AbstractSegment

Represents an HL7 RQD message segment (Requisition Detail). This segment has the following fields:

See Also:
Serialized Form

Constructor Summary
RQD(Group parent, ModelClassFactory factory)
          Creates a new RQD segment
 
Method Summary
protected  Type createNewTypeWithoutReflection(int field)
          
 DT getDateNeeded()
          Returns RQD-10: "Date Needed" - creates it if necessary
 CE getDeliverToID()
          Returns RQD-9: "Deliver To ID" - creates it if necessary
 IS getDeptCostCenter()
          Returns RQD-7: "Dept.
 CE getHospitalItemCode()
          Returns RQD-4: "Hospital Item Code" - creates it if necessary
 CE getItemCodeExternal()
          Returns RQD-3: "Item Code - External" - creates it if necessary
 CE getItemCodeInternal()
          Returns RQD-2: "Item Code - Internal" - creates it if necessary
 IS getItemNaturalAccountCode()
          Returns RQD-8: "Item Natural Account Code" - creates it if necessary
 SI getRequisitionLineNumber()
          Returns RQD-1: "Requisition Line Number" - creates it if necessary
 NM getRequisitionQuantity()
          Returns RQD-5: "Requisition Quantity" - creates it if necessary
 CE getRequisitionUnitOfMeasure()
          Returns RQD-6: "Requisition Unit of Measure" - creates it if necessary
 SI getRqd1_RequisitionLineNumber()
          Returns RQD-1: "Requisition Line Number" - creates it if necessary
 DT getRqd10_DateNeeded()
          Returns RQD-10: "Date Needed" - creates it if necessary
 CE getRqd2_ItemCodeInternal()
          Returns RQD-2: "Item Code - Internal" - creates it if necessary
 CE getRqd3_ItemCodeExternal()
          Returns RQD-3: "Item Code - External" - creates it if necessary
 CE getRqd4_HospitalItemCode()
          Returns RQD-4: "Hospital Item Code" - creates it if necessary
 NM getRqd5_RequisitionQuantity()
          Returns RQD-5: "Requisition Quantity" - creates it if necessary
 CE getRqd6_RequisitionUnitOfMeasure()
          Returns RQD-6: "Requisition Unit of Measure" - creates it if necessary
 IS getRqd7_DeptCostCenter()
          Returns RQD-7: "Dept.
 IS getRqd8_ItemNaturalAccountCode()
          Returns RQD-8: "Item Natural Account Code" - creates it if necessary
 CE getRqd9_DeliverToID()
          Returns RQD-9: "Deliver To ID" - 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

RQD

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

Method Detail

getRequisitionLineNumber

public SI getRequisitionLineNumber()
Returns RQD-1: "Requisition Line Number" - creates it if necessary


getRqd1_RequisitionLineNumber

public SI getRqd1_RequisitionLineNumber()
Returns RQD-1: "Requisition Line Number" - creates it if necessary


getItemCodeInternal

public CE getItemCodeInternal()
Returns RQD-2: "Item Code - Internal" - creates it if necessary


getRqd2_ItemCodeInternal

public CE getRqd2_ItemCodeInternal()
Returns RQD-2: "Item Code - Internal" - creates it if necessary


getItemCodeExternal

public CE getItemCodeExternal()
Returns RQD-3: "Item Code - External" - creates it if necessary


getRqd3_ItemCodeExternal

public CE getRqd3_ItemCodeExternal()
Returns RQD-3: "Item Code - External" - creates it if necessary


getHospitalItemCode

public CE getHospitalItemCode()
Returns RQD-4: "Hospital Item Code" - creates it if necessary


getRqd4_HospitalItemCode

public CE getRqd4_HospitalItemCode()
Returns RQD-4: "Hospital Item Code" - creates it if necessary


getRequisitionQuantity

public NM getRequisitionQuantity()
Returns RQD-5: "Requisition Quantity" - creates it if necessary


getRqd5_RequisitionQuantity

public NM getRqd5_RequisitionQuantity()
Returns RQD-5: "Requisition Quantity" - creates it if necessary


getRequisitionUnitOfMeasure

public CE getRequisitionUnitOfMeasure()
Returns RQD-6: "Requisition Unit of Measure" - creates it if necessary


getRqd6_RequisitionUnitOfMeasure

public CE getRqd6_RequisitionUnitOfMeasure()
Returns RQD-6: "Requisition Unit of Measure" - creates it if necessary


getDeptCostCenter

public IS getDeptCostCenter()
Returns RQD-7: "Dept. Cost Center" - creates it if necessary


getRqd7_DeptCostCenter

public IS getRqd7_DeptCostCenter()
Returns RQD-7: "Dept. Cost Center" - creates it if necessary


getItemNaturalAccountCode

public IS getItemNaturalAccountCode()
Returns RQD-8: "Item Natural Account Code" - creates it if necessary


getRqd8_ItemNaturalAccountCode

public IS getRqd8_ItemNaturalAccountCode()
Returns RQD-8: "Item Natural Account Code" - creates it if necessary


getDeliverToID

public CE getDeliverToID()
Returns RQD-9: "Deliver To ID" - creates it if necessary


getRqd9_DeliverToID

public CE getRqd9_DeliverToID()
Returns RQD-9: "Deliver To ID" - creates it if necessary


getDateNeeded

public DT getDateNeeded()
Returns RQD-10: "Date Needed" - creates it if necessary


getRqd10_DateNeeded

public DT getRqd10_DateNeeded()
Returns RQD-10: "Date Needed" - creates it if necessary


createNewTypeWithoutReflection

protected Type createNewTypeWithoutReflection(int field)

Overrides:
createNewTypeWithoutReflection in class AbstractSegment


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