public class QRD extends AbstractSegment
Represents an HL7 QRD message segment (Original-Style 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
|
CE[] |
getQrd10_WhatDepartmentDataCode()
Returns all repetitions of What Department Data Code (QRD-10).
|
CE |
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).
|
VR[] |
getQrd11_WhatDataCodeValueQual()
Returns all repetitions of What Data Code Value Qual.
|
VR |
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
|
XCN[] |
getQrd8_WhoSubjectFilter()
Returns all repetitions of Who Subject Filter (QRD-8).
|
XCN |
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).
|
CE[] |
getQrd9_WhatSubjectFilter()
Returns all repetitions of What Subject Filter (QRD-9).
|
CE |
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
|
VR[] |
getWhatDataCodeValueQual()
Returns all repetitions of What Data Code Value Qual.
|
VR |
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.
|
CE[] |
getWhatDepartmentDataCode()
Returns all repetitions of What Department Data Code (QRD-10).
|
CE |
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).
|
CE[] |
getWhatSubjectFilter()
Returns all repetitions of What Subject Filter (QRD-9).
|
CE |
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).
|
XCN[] |
getWhoSubjectFilter()
Returns all repetitions of Who Subject Filter (QRD-8).
|
XCN |
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).
|
CE |
insertQrd10_WhatDepartmentDataCode(int rep)
Inserts a repetition of
QRD-10: "What Department Data Code" at a specific index
|
VR |
insertQrd11_WhatDataCodeValueQual(int rep)
Inserts a repetition of
QRD-11: "What Data Code Value Qual." at a specific index
|
XCN |
insertQrd8_WhoSubjectFilter(int rep)
Inserts a repetition of
QRD-8: "Who Subject Filter" at a specific index
|
CE |
insertQrd9_WhatSubjectFilter(int rep)
Inserts a repetition of
QRD-9: "What Subject Filter" at a specific index
|
VR |
insertWhatDataCodeValueQual(int rep)
Inserts a repetition of
QRD-11: "What Data Code Value Qual." at a specific index
|
CE |
insertWhatDepartmentDataCode(int rep)
Inserts a repetition of
QRD-10: "What Department Data Code" at a specific index
|
CE |
insertWhatSubjectFilter(int rep)
Inserts a repetition of
QRD-9: "What Subject Filter" at a specific index
|
XCN |
insertWhoSubjectFilter(int rep)
Inserts a repetition of
QRD-8: "Who Subject Filter" at a specific index
|
CE |
removeQrd10_WhatDepartmentDataCode(int rep)
Removes a repetition of
QRD-10: "What Department Data Code" at a specific index
|
VR |
removeQrd11_WhatDataCodeValueQual(int rep)
Removes a repetition of
QRD-11: "What Data Code Value Qual." at a specific index
|
XCN |
removeQrd8_WhoSubjectFilter(int rep)
Removes a repetition of
QRD-8: "Who Subject Filter" at a specific index
|
CE |
removeQrd9_WhatSubjectFilter(int rep)
Removes a repetition of
QRD-9: "What Subject Filter" at a specific index
|
VR |
removeWhatDataCodeValueQual(int rep)
Removes a repetition of
QRD-11: "What Data Code Value Qual." at a specific index
|
CE |
removeWhatDepartmentDataCode(int rep)
Removes a repetition of
QRD-10: "What Department Data Code" at a specific index
|
CE |
removeWhatSubjectFilter(int rep)
Removes a repetition of
QRD-9: "What Subject Filter" at a specific index
|
XCN |
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 XCN[] getWhoSubjectFilter()
public XCN[] getQrd8_WhoSubjectFilter()
public int getWhoSubjectFilterReps()
public XCN getWhoSubjectFilter(int rep)
rep
- The repetition index (0-indexed)public XCN getQrd8_WhoSubjectFilter(int rep)
rep
- The repetition index (0-indexed)public int getQrd8_WhoSubjectFilterReps()
public XCN 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 XCN 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 XCN 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 XCN 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 CE[] getWhatSubjectFilter()
public CE[] getQrd9_WhatSubjectFilter()
public int getWhatSubjectFilterReps()
public CE getWhatSubjectFilter(int rep)
rep
- The repetition index (0-indexed)public CE getQrd9_WhatSubjectFilter(int rep)
rep
- The repetition index (0-indexed)public int getQrd9_WhatSubjectFilterReps()
public CE 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 CE 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 CE 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 CE 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 CE[] getWhatDepartmentDataCode()
public CE[] getQrd10_WhatDepartmentDataCode()
public int getWhatDepartmentDataCodeReps()
public CE getWhatDepartmentDataCode(int rep)
rep
- The repetition index (0-indexed)public CE getQrd10_WhatDepartmentDataCode(int rep)
rep
- The repetition index (0-indexed)public int getQrd10_WhatDepartmentDataCodeReps()
public CE 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 CE 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 CE 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 CE 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 VR[] getWhatDataCodeValueQual()
public VR[] getQrd11_WhatDataCodeValueQual()
public int getWhatDataCodeValueQualReps()
public VR getWhatDataCodeValueQual(int rep)
rep
- The repetition index (0-indexed)public VR getQrd11_WhatDataCodeValueQual(int rep)
rep
- The repetition index (0-indexed)public int getQrd11_WhatDataCodeValueQualReps()
public VR 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 VR 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 VR 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 VR 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.