public class QRD extends AbstractSegment
Represents an HL7 QRD message segment (QUERY DEFINITION). This segment has the following fields:
log
Constructor and Description |
---|
QRD(Group parent,
ModelClassFactory factory)
Creates a new QRD segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
TS |
getDEFERREDRESPONSEDATETIME()
Returns
QRD-6: "DEFERRED RESPONSE DATE/TIME" - creates it if necessary
|
ID |
getDEFERREDRESPONSETYPE()
Returns
QRD-5: "DEFERRED RESPONSE TYPE" - creates it if necessary
|
TS |
getQrd1_QUERYDATETIME()
Returns
QRD-1: "QUERY DATE/TIME" - creates it if necessary
|
ST[] |
getQrd10_WHATDEPARTMENTDATACODE()
Returns all repetitions of WHAT DEPARTMENT DATA CODE (QRD-10).
|
ST |
getQrd10_WHATDEPARTMENTDATACODE(int rep)
Returns a specific repetition of
QRD-10: "WHAT DEPARTMENT DATA CODE" - creates it if necessary
|
int |
getQrd10_WHATDEPARTMENTDATACODEReps()
Returns a count of the current number of repetitions of WHAT DEPARTMENT DATA CODE (QRD-10).
|
ST[] |
getQrd11_WHATDATACODEVALUEQUAL()
Returns all repetitions of WHAT DATA CODE VALUE QUAL.
|
ST |
getQrd11_WHATDATACODEVALUEQUAL(int rep)
Returns a specific repetition of
QRD-11: "WHAT DATA CODE VALUE QUAL." - creates it if necessary
|
int |
getQrd11_WHATDATACODEVALUEQUALReps()
Returns a count of the current number of repetitions of WHAT DATA CODE VALUE QUAL.
|
ID |
getQrd12_QUERYRESULTSLEVEL()
Returns
QRD-12: "QUERY RESULTS LEVEL" - creates it if necessary
|
ID |
getQrd2_QUERYFORMATCODE()
Returns
QRD-2: "QUERY FORMAT CODE" - creates it if necessary
|
ID |
getQrd3_QUERYPRIORITY()
Returns
QRD-3: "QUERY PRIORITY" - creates it if necessary
|
ST |
getQrd4_QUERYID()
Returns
QRD-4: "QUERY ID" - creates it if necessary
|
ID |
getQrd5_DEFERREDRESPONSETYPE()
Returns
QRD-5: "DEFERRED RESPONSE TYPE" - creates it if necessary
|
TS |
getQrd6_DEFERREDRESPONSEDATETIME()
Returns
QRD-6: "DEFERRED RESPONSE DATE/TIME" - creates it if necessary
|
CQ |
getQrd7_QUANTITYLIMITEDREQUEST()
Returns
QRD-7: "QUANTITY LIMITED REQUEST" - creates it if necessary
|
ST[] |
getQrd8_WHOSUBJECTFILTER()
Returns all repetitions of WHO SUBJECT FILTER (QRD-8).
|
ST |
getQrd8_WHOSUBJECTFILTER(int rep)
Returns a specific repetition of
QRD-8: "WHO SUBJECT FILTER" - creates it if necessary
|
int |
getQrd8_WHOSUBJECTFILTERReps()
Returns a count of the current number of repetitions of WHO SUBJECT FILTER (QRD-8).
|
ID[] |
getQrd9_WHATSUBJECTFILTER()
Returns all repetitions of WHAT SUBJECT FILTER (QRD-9).
|
ID |
getQrd9_WHATSUBJECTFILTER(int rep)
Returns a specific repetition of
QRD-9: "WHAT SUBJECT FILTER" - creates it if necessary
|
int |
getQrd9_WHATSUBJECTFILTERReps()
Returns a count of the current number of repetitions of WHAT SUBJECT FILTER (QRD-9).
|
CQ |
getQUANTITYLIMITEDREQUEST()
Returns
QRD-7: "QUANTITY LIMITED REQUEST" - creates it if necessary
|
TS |
getQUERYDATETIME()
Returns
QRD-1: "QUERY DATE/TIME" - creates it if necessary
|
ID |
getQUERYFORMATCODE()
Returns
QRD-2: "QUERY FORMAT CODE" - creates it if necessary
|
ST |
getQUERYID()
Returns
QRD-4: "QUERY ID" - creates it if necessary
|
ID |
getQUERYPRIORITY()
Returns
QRD-3: "QUERY PRIORITY" - creates it if necessary
|
ID |
getQUERYRESULTSLEVEL()
Returns
QRD-12: "QUERY RESULTS LEVEL" - creates it if necessary
|
ST[] |
getWHATDATACODEVALUEQUAL()
Returns all repetitions of WHAT DATA CODE VALUE QUAL.
|
ST |
getWHATDATACODEVALUEQUAL(int rep)
Returns a specific repetition of
QRD-11: "WHAT DATA CODE VALUE QUAL." - creates it if necessary
|
int |
getWHATDATACODEVALUEQUALReps()
Returns a count of the current number of repetitions of WHAT DATA CODE VALUE QUAL.
|
ST[] |
getWHATDEPARTMENTDATACODE()
Returns all repetitions of WHAT DEPARTMENT DATA CODE (QRD-10).
|
ST |
getWHATDEPARTMENTDATACODE(int rep)
Returns a specific repetition of
QRD-10: "WHAT DEPARTMENT DATA CODE" - creates it if necessary
|
int |
getWHATDEPARTMENTDATACODEReps()
Returns a count of the current number of repetitions of WHAT DEPARTMENT DATA CODE (QRD-10).
|
ID[] |
getWHATSUBJECTFILTER()
Returns all repetitions of WHAT SUBJECT FILTER (QRD-9).
|
ID |
getWHATSUBJECTFILTER(int rep)
Returns a specific repetition of
QRD-9: "WHAT SUBJECT FILTER" - creates it if necessary
|
int |
getWHATSUBJECTFILTERReps()
Returns a count of the current number of repetitions of WHAT SUBJECT FILTER (QRD-9).
|
ST[] |
getWHOSUBJECTFILTER()
Returns all repetitions of WHO SUBJECT FILTER (QRD-8).
|
ST |
getWHOSUBJECTFILTER(int rep)
Returns a specific repetition of
QRD-8: "WHO SUBJECT FILTER" - creates it if necessary
|
int |
getWHOSUBJECTFILTERReps()
Returns a count of the current number of repetitions of WHO SUBJECT FILTER (QRD-8).
|
ST |
insertQrd10_WHATDEPARTMENTDATACODE(int rep)
Inserts a repetition of
QRD-10: "WHAT DEPARTMENT DATA CODE" at a specific index
|
ST |
insertQrd11_WHATDATACODEVALUEQUAL(int rep)
Inserts a repetition of
QRD-11: "WHAT DATA CODE VALUE QUAL." at a specific index
|
ST |
insertQrd8_WHOSUBJECTFILTER(int rep)
Inserts a repetition of
QRD-8: "WHO SUBJECT FILTER" at a specific index
|
ID |
insertQrd9_WHATSUBJECTFILTER(int rep)
Inserts a repetition of
QRD-9: "WHAT SUBJECT FILTER" at a specific index
|
ST |
insertWHATDATACODEVALUEQUAL(int rep)
Inserts a repetition of
QRD-11: "WHAT DATA CODE VALUE QUAL." at a specific index
|
ST |
insertWHATDEPARTMENTDATACODE(int rep)
Inserts a repetition of
QRD-10: "WHAT DEPARTMENT DATA CODE" at a specific index
|
ID |
insertWHATSUBJECTFILTER(int rep)
Inserts a repetition of
QRD-9: "WHAT SUBJECT FILTER" at a specific index
|
ST |
insertWHOSUBJECTFILTER(int rep)
Inserts a repetition of
QRD-8: "WHO SUBJECT FILTER" at a specific index
|
ST |
removeQrd10_WHATDEPARTMENTDATACODE(int rep)
Removes a repetition of
QRD-10: "WHAT DEPARTMENT DATA CODE" at a specific index
|
ST |
removeQrd11_WHATDATACODEVALUEQUAL(int rep)
Removes a repetition of
QRD-11: "WHAT DATA CODE VALUE QUAL." at a specific index
|
ST |
removeQrd8_WHOSUBJECTFILTER(int rep)
Removes a repetition of
QRD-8: "WHO SUBJECT FILTER" at a specific index
|
ID |
removeQrd9_WHATSUBJECTFILTER(int rep)
Removes a repetition of
QRD-9: "WHAT SUBJECT FILTER" at a specific index
|
ST |
removeWHATDATACODEVALUEQUAL(int rep)
Removes a repetition of
QRD-11: "WHAT DATA CODE VALUE QUAL." at a specific index
|
ST |
removeWHATDEPARTMENTDATACODE(int rep)
Removes a repetition of
QRD-10: "WHAT DEPARTMENT DATA CODE" at a specific index
|
ID |
removeWHATSUBJECTFILTER(int rep)
Removes a repetition of
QRD-9: "WHAT SUBJECT FILTER" at a specific index
|
ST |
removeWHOSUBJECTFILTER(int rep)
Removes a repetition of
QRD-8: "WHO SUBJECT FILTER" at a specific index
|
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetition
getMessage, getParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessage, getParent
public QRD(Group parent, ModelClassFactory factory)
public TS getQUERYDATETIME()
public TS getQrd1_QUERYDATETIME()
public ID getQUERYFORMATCODE()
public ID getQrd2_QUERYFORMATCODE()
public ID getQUERYPRIORITY()
public ID getQrd3_QUERYPRIORITY()
public ST getQUERYID()
public ST getQrd4_QUERYID()
public ID getDEFERREDRESPONSETYPE()
public ID getQrd5_DEFERREDRESPONSETYPE()
public TS getDEFERREDRESPONSEDATETIME()
public TS getQrd6_DEFERREDRESPONSEDATETIME()
public CQ getQUANTITYLIMITEDREQUEST()
public CQ getQrd7_QUANTITYLIMITEDREQUEST()
public ST[] getWHOSUBJECTFILTER()
public ST[] getQrd8_WHOSUBJECTFILTER()
public int getWHOSUBJECTFILTERReps()
public ST getWHOSUBJECTFILTER(int rep)
rep
- The repetition index (0-indexed)public ST getQrd8_WHOSUBJECTFILTER(int rep)
rep
- The repetition index (0-indexed)public int getQrd8_WHOSUBJECTFILTERReps()
public ST insertWHOSUBJECTFILTER(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST insertQrd8_WHOSUBJECTFILTER(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST removeWHOSUBJECTFILTER(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST removeQrd8_WHOSUBJECTFILTER(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID[] getWHATSUBJECTFILTER()
public ID[] getQrd9_WHATSUBJECTFILTER()
public int getWHATSUBJECTFILTERReps()
public ID getWHATSUBJECTFILTER(int rep)
rep
- The repetition index (0-indexed)public ID getQrd9_WHATSUBJECTFILTER(int rep)
rep
- The repetition index (0-indexed)public int getQrd9_WHATSUBJECTFILTERReps()
public ID insertWHATSUBJECTFILTER(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID insertQrd9_WHATSUBJECTFILTER(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID removeWHATSUBJECTFILTER(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID removeQrd9_WHATSUBJECTFILTER(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST[] getWHATDEPARTMENTDATACODE()
public ST[] getQrd10_WHATDEPARTMENTDATACODE()
public int getWHATDEPARTMENTDATACODEReps()
public ST getWHATDEPARTMENTDATACODE(int rep)
rep
- The repetition index (0-indexed)public ST getQrd10_WHATDEPARTMENTDATACODE(int rep)
rep
- The repetition index (0-indexed)public int getQrd10_WHATDEPARTMENTDATACODEReps()
public ST insertWHATDEPARTMENTDATACODE(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST insertQrd10_WHATDEPARTMENTDATACODE(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST removeWHATDEPARTMENTDATACODE(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST removeQrd10_WHATDEPARTMENTDATACODE(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST[] getWHATDATACODEVALUEQUAL()
public ST[] getQrd11_WHATDATACODEVALUEQUAL()
public int getWHATDATACODEVALUEQUALReps()
public ST getWHATDATACODEVALUEQUAL(int rep)
rep
- The repetition index (0-indexed)public ST getQrd11_WHATDATACODEVALUEQUAL(int rep)
rep
- The repetition index (0-indexed)public int getQrd11_WHATDATACODEVALUEQUALReps()
public ST insertWHATDATACODEVALUEQUAL(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST insertQrd11_WHATDATACODEVALUEQUAL(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST removeWHATDATACODEVALUEQUAL(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST removeQrd11_WHATDATACODEVALUEQUAL(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID getQUERYRESULTSLEVEL()
public ID getQrd12_QUERYRESULTSLEVEL()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.