Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: SRHLVQRY

Package: Surgery

Routine: SRHLVQRY


Information

SRHLVQRY ;B'HAM ISC/PTD,DLR - Surgery Interface Receive of QRY Message ; [ 05/06/98 7:14 AM ]

Source Information

Source file <SRHLVQRY.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Health Level Seven 2 ($$FMDATE,$$FMNAME)^HLFNC  EN1^HLTRANS  
Surgery 2 MSA^SRHLVUO  (ERR,ZSQ)^SRHLVZSQ  

Entry Points

Name Comments DBIA/ICR reference
QUERY
EXIT ;Kill variables and quit.
PICK ;For each segment found in the message, process the segment module.
MSH ;Process the MSH segment.
DSC
QRD ;Process QRD segment.
QRF ;Process QRF segment.

External References

Name Field # of Occurrence
$$FMDATE^HLFNC QRF+1
$$FMNAME^HLFNC QRD+3
EN1^HLTRANS EXIT+3
MSA^SRHLVUO QUERY+6
ERR^SRHLVZSQ QUERY+1, QUERY+2, QUERY+3
ZSQ^SRHLVZSQ QUERY+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] QRD+8
^DPT("SSN" QRD+6
^HL(770 - [#770] MSH+4
^HL(772 - [#772] QUERY
^SRF("B" QRD+9
^TMP("HLS" SRHLVQRY+5!, EXIT+2*

Label References

Name Line Occurrences
@( PICK+1
PICK QUERY

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN SRHLVQRY+4~, QUERY+3, QUERY+4, QRD+2*, QRD+6*, QRD+7, QRD+8, QRD+9
HLCOMP SRHLVQRY+4~, MSH+3*
>> HLDA QUERY
>> HLECH MSH+1*, MSH+3
>> HLERR QUERYQUERY+1, QUERY+2*, QUERY+3*, QUERY+4, PICK+2*, QRD+7*, QRD+8*, QRD+9*, QRF+2*
>> HLFS EXIT+2, MSH+1*, MSH+2, MSH+4, QRD+3, QRD+4, QRF+1
>> HLMTN MSH+5*
>> HLNDAP MSH+4*
HLREP SRHLVQRY+4~, MSH+3*
>> HLSDATA(1 EXIT+2*
>> HLSDT EXIT+2, MSH+5*
HLSUB SRHLVQRY+4~, MSH+3*
I QRD+1~, QRD+6*
II SRHLVQRY+4~, QUERY*
MSG SRHLVQRY+4~, QUERY*, MSH+1, MSH+2, MSH+4, QRD+3, QRD+4, QRF+1
SG SRHLVQRY+4~, QUERY*, PICK+1
SRAC SRHLVQRY+4~, QUERY+1*, QUERY+2*, QUERY+3*
SRDT SRHLVQRY+4~, QUERY+2, QUERY+4, QRF+1*, QRF+2
SRERR SRHLVQRY+4~, QUERY+1*, QUERY+2*, QUERY+3*, QUERY+6
>> SRI QUERY+6*
TYPE SRHLVQRY+4~, PICK+2, MSH+2*
WDDC QRD+1~, QRD+4*, QRD+5, QRD+6
WSF QRD+1~, QRD+3*, QRD+5, QRD+8

Marked Items

Name Field # of Occurrence
$T(@SG PICK+1, PICK+2
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All