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 |