Package ca.uhn.hl7v2.model.v24.segment
Class QPD
java.lang.Object
ca.uhn.hl7v2.model.AbstractStructure
ca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v24.segment.QPD
- All Implemented Interfaces:
Segment,Structure,Visitable,Serializable
Represents an HL7 QPD message segment (Query Parameter Definition). This segment has the following fields:
- QPD-1: Message Query Name (CE)
- QPD-2: Query Tag (ST) optional
- QPD-3: User Parameters (in successive fields) (Varies) optional
- See Also:
-
Field Summary
Fields inherited from class ca.uhn.hl7v2.model.AbstractStructure
log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected TypecreateNewTypeWithoutReflection(int field) Returns QPD-1: "Message Query Name" - creates it if necessaryReturns QPD-1: "Message Query Name" - creates it if necessaryReturns QPD-2: "Query Tag" - creates it if necessaryReturns QPD-3: "User Parameters (in successive fields)" - creates it if necessaryReturns QPD-2: "Query Tag" - creates it if necessaryReturns QPD-3: "User Parameters (in successive fields)" - creates it if necessaryMethods inherited from class ca.uhn.hl7v2.model.AbstractSegment
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetitionMethods inherited from class ca.uhn.hl7v2.model.AbstractStructure
getMessage, getParentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ca.uhn.hl7v2.model.Structure
getMessage, getParent
-
Constructor Details
-
QPD
Creates a new QPD segment
-
-
Method Details
-
getMessageQueryName
Returns QPD-1: "Message Query Name" - creates it if necessary -
getQpd1_MessageQueryName
Returns QPD-1: "Message Query Name" - creates it if necessary -
getQueryTag
Returns QPD-2: "Query Tag" - creates it if necessary -
getQpd2_QueryTag
Returns QPD-2: "Query Tag" - creates it if necessary -
getUserParametersInsuccessivefields
Returns QPD-3: "User Parameters (in successive fields)" - creates it if necessary -
getQpd3_UserParametersInsuccessivefields
Returns QPD-3: "User Parameters (in successive fields)" - creates it if necessary -
createNewTypeWithoutReflection
- Overrides:
createNewTypeWithoutReflectionin classAbstractSegment
-