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 |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: IVMCQ1

Package: Income Verification Match

Routine: IVMCQ1


Information

IVMCQ1 ;ALB/KCL - API FOR FINANCIAL QUERIES (continued) ; 7/6/01 1:10pm

Source Information

Source file <IVMCQ1.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Health Level Seven 4 $$HLDATE^HLFNC  INIT^HLFNC2  GENERATE^HLMA  KILL^HLTRANS  
Income Verification Match 3 ($$GET,$$LASTQRY,$$SENT)^IVMCQ2  $$GETPAT^IVMUFNC  $$DCDON^IVMUPAR1  
Registration 3 ($$ADD,$$UPD)^DGENDBS  $$LYR^DGMTSCU1  $$SITE^VASITE  
Kernel 1 $$NOW^XLFDT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Income Verification Match 2 IVMCQ  IVMCQ2  

Entry Points

Name Comments DBIA/ICR reference
QUERYQ ; exit and clean-up
QRD ; Build (HL7) QRD segment for patient
RECENT(DFN) ; Determine if a patient has a financial query that is open OR recently responded to (last 2 minutes)
QRF ; Build HL7 (QRF) segment for patient
QUERY(DFN,USER,NOTIFY,OPTION,ERROR,RECENT) ; Build/send HL7 financial query for a patient.
Q2 ;
QUERY2(DFN,USER,NOTIFY,OPTION,ERROR,RECENT) ; Build/send HL7 financial query for a patient.

External References

Name Field # of Occurrence
$$ADD^DGENDBS QUERY+47
$$UPD^DGENDBS QUERY+92
$$LYR^DGMTSCU1 QRD+18
$$HLDATE^HLFNC QRD+4, QRD+18, QRF+6
INIT^HLFNC2 QUERY+57
GENERATE^HLMA QUERY+77
KILL^HLTRANS QUERYQ+1
$$GET^IVMCQ2 RECENT+8
$$LASTQRY^IVMCQ2 RECENT+7
$$SENT^IVMCQ2 QUERY+39
$$GETPAT^IVMUFNC QUERY+64
$$DCDON^IVMUPAR1 QUERY+25
$$SITE^VASITE QUERY+55
$$NOW^XLFDT QUERY+46, QUERY+60, RECENT+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IVM(301.62 - [#301.62] QUERY+31, QUERY+48, Q2+1
^ORD(101 - [#101] QUERY+56
^TMP("HLS" QUERY+50!, QUERYQ+2!, QRD+21*, QRF+9*

Label References

Name Line Occurrences
$$QUERY QUERY2+4
$$RECENT QUERY+35
Q2 QUERY+25, QUERY+26, QUERY+32, QUERY+35, QUERY+39
QRD QUERY+71
QRF QUERY+72
QUERYQ QUERY+61, QUERY+64, QUERY+65, QUERY+66, QUERY+67, QUERY+68, QUERY+79, QUERY+92

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DATA QUERY+17~, QUERY+47, QUERY+49!, QUERY+92
DATA( QUERY+45*, QUERY+46*, QUERY+85*, QUERY+86*, QUERY+87*, QUERY+88*, QUERY+89*, QUERY+90*
DFN QUERY~, QUERY+31, QUERY+35, QUERY+39, QUERY+45, QUERY+48, QUERY+64, Q2+1, QUERY2~, QUERY2+4
, QRD+10, RECENT~, RECENT+7
DG QUERY+17~
DGENDA QUERY+17~, QUERY+91*, QUERY+92
DT QRD+18
ERROR QUERY~, QUERY+25*, QUERY+26*, QUERY+32*, QUERY+35*, QUERY+39*, QUERY+61*, QUERY+64*, QUERY+65*, QUERY+66*
, QUERY+67*, QUERY+68*, QUERY+79*, QUERY+92*, QUERY2~, QUERY2+4
HL QUERY+20~, QUERY+57, QUERY+58
>> HLARYTYP QUERY+75*, QUERY+77
HLDA QUERY+18~
HLDAN QUERY+18~
HLDAP QUERY+18~, QUERY+54*
HLDT QUERY+18~
HLDT1 QUERY+18~
HLECH QUERY+18~
HLEID QUERY+20~, QUERY+55*, QUERY+56*, QUERY+57, QUERY+77
HLERR QUERY+18~, QUERY+58*, QUERY+61, QUERY+78*, QUERY+79
HLEVN QUERY+18~, QUERY+59*
>> HLFORMAT QUERY+76*, QUERY+77
HLFS QUERY+18~, QRD+4, QRD+6, QRD+8, QRD+10, QRD+12, QRD+14, QRD+16, QRD+18, QRD+20
, QRD+21, QRF+4, QRF+6, QRF+8, QRF+9
HLMID QUERY+18~
HLMTN QUERY+18~, QUERY+53*
HLNDAP QUERY+18~
HLNDAP0 QUERY+18~
HLPID QUERY+18~
HLQ QUERY+18~
>> HLRESLT QUERY+77, QUERY+78, QUERY+82
HLSDT QUERY+18~, QUERY+60*, QRD+4
HLVER QUERY+18~
IVMCID QUERY+19~, QUERY+82*, QUERY+87
IVMIEN QUERY+19~, QUERY+47*, QUERY+91, QUERY+92, RECENT+5~, RECENT+7*, RECENT+8
IVMPAT QUERY+19~, QUERY+64
IVMPAT("DOB" QUERY+65, QRF+6
IVMPAT("SEX" QUERY+67, QUERY+68, QRF+8
IVMPAT("SSN" QUERY+66, QRD+14
IVMQRD QRD+2~, QRD+4*, QRD+6*, QRD+8*, QRD+10*, QRD+12*, QRD+14*, QRD+16*, QRD+18*, QRD+20*
, QRD+21
IVMQRF QRF+2~, QRF+4*, QRF+6*, QRF+8*, QRF+9
IVMQRY QUERY+19~, RECENT+5~, RECENT+8
IVMQRY("RESPONSE" RECENT+10
IVMQRY("STATUS" RECENT+9
>> IVMZ10 QUERY+26
NOTIFY QUERY~, QUERY+90, QUERY2~, QUERY2+4
OPTION QUERY~, QUERY+89, QUERY2~, QUERY2+4
RECENT QUERY~, QUERY+35, QUERY2~, QUERY2+4, RECENT+5~, RECENT+6*, RECENT+9*, RECENT+10*, RECENT+11
SUCCESS QUERY+19~, QUERY+22*, QUERY+94*, Q2+2
USER QUERY~, QUERY+86, QUERY2~, QUERY2+4
XMTEXT QUERY+19~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All