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

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

public class QPD
extends AbstractSegment

Represents an HL7 QPD message segment (Query Parameter Definition). This segment has the following fields:

See Also:
Serialized Form

Constructor Summary
QPD(Group parent, ModelClassFactory factory)
          Creates a new QPD segment
 
Method Summary
protected  Type createNewTypeWithoutReflection(int field)
          
 CE getMessageQueryName()
          Returns QPD-1: "Message Query Name" - creates it if necessary
 CE getQpd1_MessageQueryName()
          Returns QPD-1: "Message Query Name" - creates it if necessary
 ST getQpd2_QueryTag()
          Returns QPD-2: "Query Tag" - creates it if necessary
 Varies getQpd3_UserParametersInsuccessivefields()
          Returns QPD-3: "User Parameters (in successive fields)" - creates it if necessary
 ST getQueryTag()
          Returns QPD-2: "Query Tag" - creates it if necessary
 Varies getUserParametersInsuccessivefields()
          Returns QPD-3: "User Parameters (in successive fields)" - 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

QPD

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

Method Detail

getMessageQueryName

public CE getMessageQueryName()
Returns QPD-1: "Message Query Name" - creates it if necessary


getQpd1_MessageQueryName

public CE getQpd1_MessageQueryName()
Returns QPD-1: "Message Query Name" - creates it if necessary


getQueryTag

public ST getQueryTag()
Returns QPD-2: "Query Tag" - creates it if necessary


getQpd2_QueryTag

public ST getQpd2_QueryTag()
Returns QPD-2: "Query Tag" - creates it if necessary


getUserParametersInsuccessivefields

public Varies getUserParametersInsuccessivefields()
Returns QPD-3: "User Parameters (in successive fields)" - creates it if necessary


getQpd3_UserParametersInsuccessivefields

public Varies getQpd3_UserParametersInsuccessivefields()
Returns QPD-3: "User Parameters (in successive fields)" - creates it if necessary


createNewTypeWithoutReflection

protected Type createNewTypeWithoutReflection(int field)

Overrides:
createNewTypeWithoutReflection in class AbstractSegment


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