Class QPD
java.lang.Object
ca.uhn.hl7v2.model.AbstractStructure
ca.uhn.hl7v2.model.AbstractSegment
org.openehealth.ipf.commons.ihe.hl7v2.definitions.pix.v25.segment.QPD
- All Implemented Interfaces:
Segment
,Structure
,Visitable
,Serializable
Represents an HL7 QPD message segment. The fields contained in this segment:
QPD-1: Message Query Name (CE)
QPD-2: Query Tag (ST)
QPD-3: PIX Query parameter
QPD-4: What domains returned
- See Also:
-
Field Summary
Fields inherited from class ca.uhn.hl7v2.model.AbstractStructure
log
-
Constructor Summary
ConstructorDescriptionQPD
(Group parentGroup, ModelClassFactory modelFactory) Creates a QPD (Query Parameter Definition) segment object which belongs to the given message -
Method Summary
Modifier and TypeMethodDescriptionprotected Type
createNewTypeWithoutReflection
(int field) Returns Message Query Name (QPD-1).Returns Person identifier (QPD-3).Returns Message Query Name (QPD-1).Returns Query Tag (QPD-2).Returns Person identifier (QPD-3).getQpd4_WhatDomainsReturned
(int rep) Returns What Domains to be returned (QPD-4).Returns Query Tag (QPD-2).CX[]
Returns What Domains to be returned (QPD-4).getWhatDomainsReturned
(int rep) Returns What Domains to be returned (QPD-4).Methods 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, removeRepetition
Methods inherited from class ca.uhn.hl7v2.model.AbstractStructure
getMessage, getParent
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ca.uhn.hl7v2.model.Structure
getMessage, getParent
-
Constructor Details
-
QPD
Creates a QPD (Query Parameter Definition) segment object which belongs to the given message
-
-
Method Details
-
getMessageQueryName
Returns Message Query Name (QPD-1). -
getQpd1_MessageQueryName
Returns Message Query Name (QPD-1). -
getQueryTag
Returns Query Tag (QPD-2). -
getQpd2_QueryTag
Returns Query Tag (QPD-2). -
getPersonIdentifier
Returns Person identifier (QPD-3). -
getQpd3_PersonIdentifier
Returns Person identifier (QPD-3). -
getWhatDomainsReturned
Returns What Domains to be returned (QPD-4). -
getQpd4_WhatDomainsReturned
Returns What Domains to be returned (QPD-4). -
getWhatDomainsReturned
Returns What Domains to be returned (QPD-4). -
createNewTypeWithoutReflection
- Overrides:
createNewTypeWithoutReflection
in classAbstractSegment
-