SRHLQRY ;B'HAM ISC/DLR - Surgery Interface Receiver of SQM Message ; [ 05/06/98 7:14 AM ]
Source file <SRHLQRY.m>
Package | Total | Call Graph |
---|---|---|
Health Level Seven | 2 | ($$FMDATE,$$FMNAME)^HLFNC GENACK^HLMA1 |
Surgery | 1 | (ERR,ZQR)^SRHLZQR |
Name | Comments | DBIA/ICR reference |
---|---|---|
QRD | ;;QRD
|
|
QRF | ;;QRF
|
|
PICK | ;For each segment found in the message, process the segment module.
|
|
EXIT | ;Kill variables and quit.
|
|
MSH | ;;MSH
|
|
QUERY |
HL7 Protocol Name | Call Tags |
---|---|
SR Receiver of Scheduling Query |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | QRD+9 |
^DPT("SSN" | QRD+7 |
^SRF("B" | QRD+10 |
^TMP("HLA" | SRHLQRY+5! |
Name | Line Occurrences |
---|---|
@( | PICK+1 |
PICK | QUERY |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DFN | SRHLQRY+4~, QUERY+5, QUERY+6, QRD+3*, QRD+7*, QRD+8, QRD+9, QRD+10 |
>> HL("ECH" | QUERY+2, MSH+2*, MSH+4 |
>> HL("EID" | EXIT+5 |
>> HL("EIDS" | EXIT+5 |
>> HL("FS" | MSH+2*, MSH+3, QRD+4, QRD+5, QRF+2 |
>> HL("Q" | MSH+5 |
HLCOMP | SRHLQRY+4~, QUERY+2*, MSH+4* |
>> HLECH | MSH+2* |
>> HLFS | MSH+2* |
HLMID | SRHLQRY+5! |
>> HLMTIENS | EXIT+5 |
>> HLNEXT | QUERY |
>> HLNODE | QUERY |
>> HLNODE( | QUERY+1 |
>> HLP("ERRTEXT" | EXIT+1* |
>> HLQ | MSH+5* |
>> HLQUIT | QUERY |
HLREP | SRHLQRY+4~, QUERY+2*, MSH+4* |
>> HLRESLTA | EXIT+5 |
HLSUB | SRHLQRY+4~, QUERY+2*, MSH+4* |
I | QUERY~*, QUERY+1, QRD+2~, QRD+7* |
II | SRHLQRY+4~ |
J | QUERY~*, QUERY+1* |
MSG | SRHLQRY+4~, QUERY*, MSH+2, MSH+3, QRD+4, QRD+5, QRF+2 |
SG | SRHLQRY+4~, QUERY*, PICK+1 |
SRAC | SRHLQRY+4~, QUERY+3*, QUERY+4*, QUERY+5* |
SRDT | SRHLQRY+4~, QUERY+4, QUERY+6, QRF+2*, QRF+3 |
SRERR | SRHLQRY+4~, QUERY+3*, QUERY+4*, QUERY+5*, EXIT+1, QRD+8*, QRD+9*, QRD+10*, QRF+3* |
TYPE | SRHLQRY+4~, MSH+3* |
WDDC | QRD+2~, QRD+5*, QRD+6, QRD+7 |
WSF | QRD+2~, QRD+4*, QRD+6, QRD+9 |
X | QUERY~ |
X( | QUERY*, QUERY+1* |
Name | Field # of Occurrence |
---|---|
$T(@SG | PICK+1, PICK+2 |