|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.ohf.hl7v2.core.utilities.Worker
org.eclipse.ohf.hl7v2.core.message.model.Node
org.eclipse.ohf.hl7v2.core.message.model.ModelProvider
org.eclipse.ohf.hl7v2.core.message.model.Message
org.eclipse.ohf.ihe.common.hl7v2.message.PixPdqMessage
org.eclipse.ohf.ihe.pix.consumer.PixConsumerQuery
public class PixConsumerQuery
QBP^Q23 Request for Corresponding Patient Identifiers
IHE HL7 Segments: MSH,QPD,RCP
IHE HL7 Standard: HL7 2.5
| Field Summary | |
|---|---|
static java.lang.String |
MSH_9_1_PIXC
IHE PDQ Message Type |
static java.lang.String |
MSH_9_2_PIXC
|
static java.lang.String |
MSH_9_3_PIXC
|
static java.lang.String |
QPD_1_1_PIXC
IHE PDQ Query Tag |
static java.lang.String |
QPD_1_2_PIXC
|
| Fields inherited from class org.eclipse.ohf.hl7v2.core.message.model.Node |
|---|
MODE_TYPE_SEGMENT, NODE_TYPE_COMPONENT, NODE_TYPE_FIELD, NODE_TYPE_LIST, NODE_TYPE_MESSAGE, NODE_TYPE_SUBCOMPONENT |
| Fields inherited from class org.eclipse.ohf.hl7v2.core.utilities.Worker |
|---|
hecAccepted, hecApplicationError, hecBadField, hecBadMessage, hecBadSegCode, hecConformance, hecDataTypeError, hecDefinitionError, hecDuplicateKey, hecDuplicateMsgId, hecHL7LibraryError, hecInternalError, hecNoDefinitions, hecNoTableValue, hecRecordLocked, hecRequiredField, hecRequiredSeg, hecSequenceError, hecSuperfluousSeg, hecUnknownKey, hecUnsEvntCode, hecUnsMsgType, hecUnsProcID, hecUnsVersion, hecValidationFailed, hecXML |
| Constructor Summary | |
|---|---|
PixConsumerQuery(org.eclipse.ohf.hl7v2.core.message.MessageManager globalFactory,
org.eclipse.ohf.hl7v2.core.conformance.model.CPConformanceProfile cpProfile,
java.lang.String patientId)
Constructs a PIX "QBP_Q23" message object. |
|
PixConsumerQuery(org.eclipse.ohf.hl7v2.core.message.MessageManager globalFactory,
org.eclipse.ohf.hl7v2.core.conformance.model.CPConformanceProfile cpProfile,
java.lang.String patientId,
java.lang.String namespaceId,
java.lang.String universalId,
java.lang.String universalIdType)
Constructs a PIX "QBP_Q23" message object. |
|
| Method Summary | |
|---|---|
void |
addOptionalDomainRestriction(java.lang.String namespaceId,
java.lang.String universalId,
java.lang.String universalIdType)
QPD-4-4 What Domains Returned The list of domains (assigningAuthority) to restrict the query. |
void |
changeDefaultAssigningAuthority(java.lang.String namespaceId,
java.lang.String universalId,
java.lang.String universalIdType)
QPD-3-4 Person Identifier, Assigning Authority (patient_id^^^namespace&id&idtype) The initiating system's value to identify the query. |
void |
changeDefaultMessageQueryName(java.lang.String identifier,
java.lang.String text,
java.lang.String codingSystem,
java.lang.String alternateIdentifier,
java.lang.String alternateText,
java.lang.String alternateCodingSystem)
QPD-1 Message Query Name Query name for this message. |
void |
changeDefaultQueryTag(java.lang.String tag)
QPD-2 Query Tag The initiating system's value to identify the query. |
| Methods inherited from class org.eclipse.ohf.ihe.common.hl7v2.message.PixPdqMessage |
|---|
changeDefaultCharacterSet, changeDefaultControlId, changeDefaultProcessEnvironment, changeDefaultReceivingApplication, changeDefaultRecievingFacility, changeDefaultSendingApplication, changeDefaultSendingFacility, getCharacterSet, getMessageControlID, getProcessEnvironment, getReceivingApplication, getReceivingFacility, getSendingApplication, getSendingFacility, setField, setNonNullElement |
| Methods inherited from class org.eclipse.ohf.hl7v2.core.message.model.Message |
|---|
addMSHFromFields, addMSHFromFields, bindToMSH, clear, clearContent, elementName, equals, forceElement, getDefaultFormat, getDelimiters, getElement, getEvent, getMessageId, getMessageType, getSegments, getStructId, getStructure, hasStructId, resolveVariableTypes, setDefaultFormat, setDelimiters, setEvent, setMessageId, setMessageType, setStructId, testIsElement |
| Methods inherited from class org.eclipse.ohf.hl7v2.core.message.model.ModelProvider |
|---|
getDefinitions, getVersion, getVersionDefinition, setDefinitions, setVersion |
| Methods inherited from class org.eclipse.ohf.hl7v2.core.message.model.Node |
|---|
getOwner, hasOwner, isElement, setOwner |
| Methods inherited from class org.eclipse.ohf.hl7v2.core.utilities.Worker |
|---|
condition |
| Methods inherited from class java.lang.Object |
|---|
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String MSH_9_1_PIXC
public static final java.lang.String MSH_9_2_PIXC
public static final java.lang.String MSH_9_3_PIXC
public static final java.lang.String QPD_1_1_PIXC
public static final java.lang.String QPD_1_2_PIXC
| Constructor Detail |
|---|
public PixConsumerQuery(org.eclipse.ohf.hl7v2.core.message.MessageManager globalFactory,
org.eclipse.ohf.hl7v2.core.conformance.model.CPConformanceProfile cpProfile,
java.lang.String patientId)
throws PixConsumerException
globalFactory - - message manager from hl7v2.corecpProfile - - conformance profile for validation (ex. resources > conf > QBP-Q23(get corresponding IDs).XML)patientId -
PixConsumerException
public PixConsumerQuery(org.eclipse.ohf.hl7v2.core.message.MessageManager globalFactory,
org.eclipse.ohf.hl7v2.core.conformance.model.CPConformanceProfile cpProfile,
java.lang.String patientId,
java.lang.String namespaceId,
java.lang.String universalId,
java.lang.String universalIdType)
throws PixConsumerException
globalFactory - - message manager from hl7v2.corecpProfile - - conformance profile for validation (ex. resources > conf > QBP-Q23(get corresponding IDs).XML)patientId - namespaceId - (assigningAuthority > namespaceId)universalId - (assigningAuthority > universalId)universalIdType - (assigningAuthority > universalIdType)
PixConsumerException| Method Detail |
|---|
public void changeDefaultMessageQueryName(java.lang.String identifier,
java.lang.String text,
java.lang.String codingSystem,
java.lang.String alternateIdentifier,
java.lang.String alternateText,
java.lang.String alternateCodingSystem)
throws PixConsumerException
identifier - text - codingSystem - alternateIdentifier - alternateText - alternateCodingSystem -
PdqConsumerException
PixConsumerException
public void changeDefaultQueryTag(java.lang.String tag)
throws PixConsumerException
tag -
PixConsumerException
public void changeDefaultAssigningAuthority(java.lang.String namespaceId,
java.lang.String universalId,
java.lang.String universalIdType)
throws PixConsumerException
namespaceId - (assigningAuthority > namespaceId)universalId - (assigningAuthority > universalId)universalIdType - (assigningAuthority > universalIdType)
PixConsumerException
public void addOptionalDomainRestriction(java.lang.String namespaceId,
java.lang.String universalId,
java.lang.String universalIdType)
throws PixConsumerException
namespaceId - (assigningAuthority > namespaceId)universalId - (assigningAuthority > universalId)universalIdType - (assigningAuthority > universalIdType)
PixConsumerException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||