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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: AMQQMUL3

Package: PCC Medical Query

Routine: AMQQMUL3


Information

AMQQMUL3 ;IHS/CMI/THL - ICD MATCH FROM VISIT OR PROBLEM LIST ;

Source Information

Source file <AMQQMUL3.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
PCC Medical Query 2 EXIT3^AMQQKILL  ^AMQQMULS  
DRG Grouper 1 $$ICDDX^ICDEX  
IHS VA Utilities 1 $$VAL^XBDIQ1  

Entry Points

Name Comments DBIA/ICR reference
NULL
TRUE
MULT ;
FAMHX ; ENTRY POINT FROM METADICTIONARY
PERSHX ; ENTRY POINT FROM METADICTIONARY
NARR ; ENTRY POINT FROM METADICTIONARY
SETAG
VISIT
NOTE(S,C,V,L) ; CHECK PROBLEM NOTE
WEED ; ENTRY POINT FROM METADICTIONARY
WEXIT
VAR
ICD ; ENTRY POINT FROM METADICTIONARY
HLTHSTAT ; ENTRY POINT FROM METADICTIONARY
TEXIT
RUN
FHNARR ; ENTRY POINT FROM METADICTIONARY
SQ
PROB ; ENTRY POINT FROM METADICTIONARY
EXIT
PHNARR ; ENTRY POINT FROM METADICTIONARY
TEST ; ENTRY POINT FROM METADICTIONARY
SPEC ; ENTRY POINT FROM METADICTIONARY ;PATCH XXX
INC

External References

Name Field # of Occurrence
EXIT3^AMQQKILL EXIT+1
^AMQQMULS SQ
$$ICDDX^ICDEX NARR+13, FHNARR+9, PHNARR+9
$$VAL^XBDIQ1 NARR+9, FHNARR+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNFH - [#9000014] FAMHX+4, FHNARR+2, FHNARR+3
^AUPNFH("B" FAMHX+1
^AUPNHF - [#9000019] HLTHSTAT+4
^AUPNHF("B" HLTHSTAT+1
^AUPNPH - [#9000013] PERSHX+4, PHNARR+2, PHNARR+3
^AUPNPH("B" PERSHX+1
^AUPNPROB - [#9000011] PROB+3, PROB+4, NARR+2, NARR+3, NOTE+3, NOTE+5, NOTE+7
^AUPNPROB("B" PROB+1
^AUPNVPOV - [#9000010.07] VISIT+2
^AUPNVPOV("B" VISIT
^AUTNPOV - [#9999999.27] PHNARR+5
^AUTTLOC - [#9999999.06] NARR+6
^BDPRECN - [#90360.1] SPEC+3
^BDPRECN("B" SPEC+1
^UTILITY("AMQQ TAX" TEST+2, TEST+3, TEST+4, WEED+4, WEED+5, WEED+6, SETAG+2
^UTILITY("AMQQ TEMP" VISIT+4, PROB+6, SPEC+5, FAMHX+6, PERSHX+6, HLTHSTAT+6
^UTILITY("AMQQ" VAR+12!, SQ+1, SQ+2, NULL+1*, TRUE!, EXIT!, SETAG+2*

Label References

Name Line Occurrences
EXIT VAR+15, SQ+1, NULL+2
FAMHX FAMHX+5, FAMHX+7
HLTHSTAT HLTHSTAT+5, HLTHSTAT+7
INC RUN
MULT AMQQMUL3+3
NULL VAR+14
PERSHX PERSHX+5, PERSHX+7
PROB ICD+3, VISIT+1, PROB+3, PROB+5, PROB+7
SETAG INC
SPEC SPEC+4, SPEC+6
TRUE SQ+2
VISIT VISIT+3, VISIT+5

Naked Globals

Name Field # of Occurrence
^( VISIT+4*, PROB+6*, SPEC+5*, FAMHX+6*, PERSHX+6*, HLTHSTAT+6*, SQ+1!, TRUE*, NOTE+7
^("*" TEST+2, WEED+4, SETAG+2
^("-" SETAG+2
^("--" TEST+2, TEST+3, WEED+4, WEED+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% VISIT+2*, VISIT+3, VISIT+4, PROB+4*, PROB+5, PROB+6, SPEC+3*, SPEC+4, SPEC+5, FAMHX+4*
, FAMHX+5, FAMHX+6, PERSHX+4*, PERSHX+5, PERSHX+6, HLTHSTAT+4*, HLTHSTAT+5, HLTHSTAT+6, TEST+1*, TEST+2
, TEST+3, WEED+2*, WEED+4, WEED+5, SETAG+1*, SETAG+2, NARR+1~, NARR+3*, NARR+5, NARR+7
, NARR+8, NARR+12, FHNARR+1~, FHNARR+3*, FHNARR+4, FHNARR+8, PHNARR+1~, PHNARR+3*, PHNARR+4, PHNARR+8
>> AMQP( ICD+1*, VISIT*, VISIT+1*, VISIT+2, PROB+1*, PROB+2*, PROB+3, PROB+4*, PROB+6*, SPEC+1*
, SPEC+2*, SPEC+3*, SPEC+5*, FAMHX+1*, FAMHX+2, FAMHX+3*, FAMHX+4, PERSHX+1*, PERSHX+2, PERSHX+3*
, PERSHX+4, HLTHSTAT+1*, HLTHSTAT+2, HLTHSTAT+3*, HLTHSTAT+4, TEST+1*, WEED+2*, WEED+3, NULL+1*, TRUE*
, INC*, NOTE+3, NOTE+5, NOTE+7
>> AMQP("ICD" ICD+2*, ICD+3, VISIT+1*, PROB+2!, SPEC+2!, FAMHX+2!, PERSHX+2!
>> AMQP(0 VISIT+4*, PROB+6*, SPEC+5*, FAMHX+6*, PERSHX+6*, HLTHSTAT+6*, TEST+1, WEED+2
>> AMQQ VAR+4*, VAR+14, INC
>> AMQQAG VAR+3*, VAR+8*, VAR+12, SQ+1, SQ+2, NULL+1, TRUE, EXIT, SETAG+2
>> AMQQFVAR VAR+13, NULL+1, TRUE
>> AMQQGLOR SETAG*, SETAG+1, SETAG+2
>> AMQQHOLD VAR+9*, SETAG+2*
>> AMQQLCNT VAR+11*, INC, SETAG+2*, SETAG+3*
>> AMQQMPC VAR+7*
>> AMQQMSS VAR+6*
>> AMQQMUFV VAR+13*
>> AMQQMULL VAR+13*
>> AMQQMULZ VAR+13
>> AMQQMUNV VAR+13*
>> AMQQNVAR VAR+13
>> AMQQSPEC VAR+15, SQ+1, NULL, TRUE, SETAG+3
AMQQSTP TEST+1, TEST+2*, TEST+3*, TEST+4*, TEST+5, TEXIT!, WEED+2, WEED+4*, WEED+5*, WEED+6*
, WEED+7, WEXIT!
>> AMQQT VAR+10, VAR+14, NULL+1, TRUE+1
>> AMQQUATN VAR+12, SQ+1, SQ+2, NULL+1, TRUE, EXIT, SETAG+2
>> AMQQVAL1 VAR+5*, SETAG+2
>> AMQQVNO INC*, SETAG+1, SETAG+2
AMQQX TEST+2, TEST+3, TEST+4, TEXIT!, WEED+4, WEED+5, WEED+6, WEXIT!, VAR+2, VAR+4
, SETAG
AMQQY TEST+1*, TEXIT!, WEED+1*, WEED+2, WEED+3, WEXIT!
>> AMQT( VAR+10*, VAR+14*, NULL+1*, TRUE+1*, NOTE+2*, NOTE+7
>> AMQV("SQ" SQ, SETAG+3
C NOTE~, NOTE+8
>> I VAR*, VAR+1, VAR+2
L NOTE~, NOTE+2, NOTE+7
S NOTE~, NOTE+3, NOTE+5, NOTE+7
U VISIT+2, PROB+3, PROB+4, SPEC+3, FAMHX+4, PERSHX+4, HLTHSTAT+4, WEED+3, SETAG+2, NARR+5
, NARR+6, NARR+7, NARR+8, NARR+12, NARR+13, FHNARR+4, FHNARR+8, FHNARR+9, PHNARR+4, PHNARR+5
, PHNARR+8, PHNARR+9, NOTE+7
V NOTE~, NOTE+8
X VAR+1*, VAR+2, NARR+2*, NARR+3, NARR+4*, NARR+7*, NARR+11*, NARR+15*, FHNARR+2*, FHNARR+3*
, FHNARR+7*, FHNARR+11*, PHNARR+2*, PHNARR+3*, PHNARR+7*, PHNARR+11*, NOTE+1~, NOTE+4*, NOTE+5*, NOTE+7*
Y NARR+1~, NARR+5*, NARR+6*, NARR+7, NARR+8*, NARR+9*, NARR+10*, NARR+11, NARR+12*, NARR+13*
, NARR+14*, NARR+15, FHNARR+1~, FHNARR+4*, FHNARR+5*, FHNARR+6*, FHNARR+7, FHNARR+8*, FHNARR+9*, FHNARR+10*
, FHNARR+11, PHNARR+1~, PHNARR+4*, PHNARR+5*, PHNARR+6*, PHNARR+7, PHNARR+8*, PHNARR+9*, PHNARR+10*, PHNARR+11
, NOTE+1~, NOTE+6*, NOTE+7*
Z NARR+1~, FHNARR+1~, PHNARR+1~, NOTE+1~, NOTE+7*
ZZ NARR+1~, NARR+3*, NARR+9, FHNARR+1~, FHNARR+3*, FHNARR+5
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All