public class QBP_Q21 extends AbstractMessage
Represents a QBP_Q21 message structure (see chapter 3.3.56). This structure contains the following elements:
0: MSH (Message Header)AbstractMessage.Cardinality
Constructor and Description |
---|
QBP_Q21()
Creates a new QBP_Q21 Group with DefaultModelClassFactory.
|
QBP_Q21(ca.uhn.hl7v2.parser.ModelClassFactory factory)
Creates a new QBP_Q21 Group with custom ModelClassFactory.
|
Modifier and Type | Method and Description |
---|---|
ca.uhn.hl7v2.model.v25.segment.DSC |
getDSC()
Returns DSC (Continuation Pointer) - creates it if necessary
|
ca.uhn.hl7v2.model.v25.segment.MSH |
getMSH()
Returns MSH (Message Header) - creates it if necessary
|
QPD |
getQPD()
Returns QPD (Query Parameter Definition) - creates it if necessary
|
ca.uhn.hl7v2.model.v25.segment.RCP |
getRCP()
Returns RCP (Response Control Parameter) - creates it if necessary
|
ca.uhn.hl7v2.model.v25.segment.SFT |
getSFT()
Returns first repetition of SFT (Software Segment) - creates it if
necessary
|
ca.uhn.hl7v2.model.v25.segment.SFT |
getSFT(int rep)
Returns a specific repetition of SFT (Software Segment) - creates it if
necessary throws HL7Exception if the repetition requested is more than
one greater than the number of existing repetitions.
|
List<ca.uhn.hl7v2.model.v25.segment.SFT> |
getSFTAll()
Returns all repetitions of SFT
|
int |
getSFTReps()
Returns the number of existing repetitions of SFT
|
String |
getVersion() |
protected Map<Class<? extends ca.uhn.hl7v2.model.Structure>,AbstractMessage.Cardinality> |
structures(Map<Class<? extends ca.uhn.hl7v2.model.Structure>,AbstractMessage.Cardinality> s) |
get, get, get, get, getReps, getReps
accept, encode, fillResponseHeader, generateACK, generateACK, generateACK, getEncodingCharactersValue, getFieldSeparatorValue, getMessage, getParent, getParser, getValidationContext, initQuickstart, parse, printStructure, printStructure, setParser, toString
add, add, add, addNonstandardSegment, addNonstandardSegment, clear, currentReps, get, get, getAll, getAllAsList, getClass, getFieldNumForName, getModelClassFactory, getName, getNames, getNonStandardNames, getReps, getTyped, getTyped, insert, insert, insertRepetition, insertRepetition, isChoiceElement, isEmpty, isGroup, isRepeating, isRequired, provideLocation, removeRepetition, tryToInstantiateStructure, visitNestedStructures
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public QBP_Q21(ca.uhn.hl7v2.parser.ModelClassFactory factory)
public QBP_Q21()
protected Map<Class<? extends ca.uhn.hl7v2.model.Structure>,AbstractMessage.Cardinality> structures(Map<Class<? extends ca.uhn.hl7v2.model.Structure>,AbstractMessage.Cardinality> s)
structures
in class AbstractMessage
public String getVersion()
getVersion
in interface ca.uhn.hl7v2.model.Message
getVersion
in class ca.uhn.hl7v2.model.AbstractMessage
public ca.uhn.hl7v2.model.v25.segment.MSH getMSH()
public ca.uhn.hl7v2.model.v25.segment.SFT getSFT()
public List<ca.uhn.hl7v2.model.v25.segment.SFT> getSFTAll() throws ca.uhn.hl7v2.HL7Exception
ca.uhn.hl7v2.HL7Exception
public ca.uhn.hl7v2.model.v25.segment.SFT getSFT(int rep) throws ca.uhn.hl7v2.HL7Exception
ca.uhn.hl7v2.HL7Exception
public int getSFTReps()
public QPD getQPD()
public ca.uhn.hl7v2.model.v25.segment.RCP getRCP()
public ca.uhn.hl7v2.model.v25.segment.DSC getDSC()
Copyright © 2018 Open eHealth Foundation. All rights reserved.