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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: ABMKIDS

Package: Third Party Billing

Routine: ABMKIDS


Information

ABMKIDS ; IHS/SD/SDR - Kidscare Report ;

Source Information

Source file <ABMKIDS.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Third Party Billing 3 ^ABMDRDBQ  WHD^ABMDRHD  $$SDTO^ABMDUTL  
VA Fileman 3 DD^%DT  $$GET1^DIQ  ^DIR  

Entry Points

Name Comments DBIA/ICR reference
EN ;
COMPUTE ;
AGE ;
DETAIL ;
WRITE ;
HD ;

External References

Name Field # of Occurrence
DD^%DT EN+21
^ABMDRDBQ EN+27
WHD^ABMDRHD WRITE+1, WRITE+44
$$SDTO^ABMDUTL WRITE+41, WRITE+43
$$GET1^DIQ COMPUTE+12, COMPUTE+25
^DIR EN+6, EN+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"RANGE",?10,"COUNT"
  • Line Location: WRITE+2
Function Call: WRITE
  • Prompt: !,"0-4",?10,$J(+$G(ABM("0-4")),"6R")
  • Line Location: WRITE+3
Function Call: WRITE
  • Prompt: !,"5-9",?10,$J(+$G(ABM("5-9")),"6R")
  • Line Location: WRITE+4
Function Call: WRITE
  • Prompt: !,"10-14",?10,$J(+$G(ABM("10-14")),"6R")
  • Line Location: WRITE+5
Function Call: WRITE
  • Prompt: !,"15-18",?10,$J(+$G(ABM("15-18")),"6R")
  • Line Location: WRITE+6
Function Call: WRITE
  • Prompt: !,"19-21",?10,$J(+$G(ABM("19-21")),"6R")
  • Line Location: WRITE+7
Function Call: WRITE
  • Prompt: !,"OVER 21",?10,$J(+$G(ABM("OVER 21")),"6R")
  • Line Location: WRITE+8
Function Call: WRITE
  • Prompt: !,"=====",?10,"======"
  • Line Location: WRITE+9
Function Call: WRITE
  • Prompt: !,"TOTAL",?9,$J(+$G(ABMTOT),"7R")
  • Line Location: WRITE+10
Function Call: WRITE
  • Prompt: " (cont)"
  • Line Location: WRITE+44
Function Call: WRITE
  • Prompt: !!,"AGE",?4,"PT HRN",?11,"PT NAME",?42,"I",?44,"PLAN NAME",?60,"EFF DT",?69,"CTYP",?74,"END DT"
  • Line Location: HD+2
Routine Call
  • DIR
  • Line Location:
    • EN+6
    • EN+14

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPAT - [#9000001] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPN3PPH - [#9000003.1] WRITE+33
^AUPNMCD - [#9000004] COMPUTE+4, COMPUTE+5, COMPUTE+6, COMPUTE+8, COMPUTE+11, COMPUTE+12, AGE+2, WRITE+23, WRITE+24, WRITE+25
, WRITE+26
^AUPNPAT - [#9000001] WRITE+37
^AUPNPRVT - [#9000006] COMPUTE+18, COMPUTE+20, COMPUTE+21, COMPUTE+23, COMPUTE+24, WRITE+29, WRITE+30, WRITE+32, WRITE+34
^AUTNINS - [#9999999.18] COMPUTE+6, COMPUTE+22, WRITE+23, WRITE+29
^AUTTLOC - [#9999999.06] EN+19
^AUTTPIC - [#9999999.65] WRITE+33
^DPT - [#2] WRITE+38
^TMP("ABM-KIDS" EN+1!, AGE+4, DETAIL+1*, WRITE+12, WRITE+15, WRITE+17, WRITE+19, WRITE+20, WRITE+21
^VA(200 - [#200] EN+23

Label References

Name Line Occurrences
AGE COMPUTE+13, COMPUTE+26
DETAIL COMPUTE+14, COMPUTE+27
HD WRITE+13, WRITE+44

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABM EN+18!
ABM("0-4" AGE+6*, WRITE+3
ABM("10-14" AGE+8*, WRITE+5
ABM("15-18" AGE+9*, WRITE+6
ABM("19-21" AGE+10*, WRITE+7
ABM("5-9" AGE+7*, WRITE+4
ABM("HD" EN+19*, EN+22*, EN+23*
ABM("OVER 21" , AGE+11*, WRITE+8
ABM("PG" EN+24*, HD+1*
>> ABMAGE COMPUTE+12*, COMPUTE+25*, AGE+4, AGE+6, AGE+7, AGE+8, AGE+9, AGE+10, AGE+11, DETAIL+1
, WRITE+14*, WRITE+15*, WRITE+17, WRITE+19, WRITE+20, WRITE+21, WRITE+36
>> ABMCTYP WRITE+26*, WRITE+31*, WRITE+33*, WRITE+42
>> ABMDET EN+16*, COMPUTE+14, COMPUTE+27
>> ABMDT EN+8*, EN+20, COMPUTE+9, COMPUTE+11, COMPUTE+23, COMPUTE+24
>> ABMEFFDT WRITE+24*, WRITE+30*, WRITE+41
>> ABMENDDT WRITE+25*, WRITE+34*, WRITE+43
>> ABMFLG AGE+6*, AGE+7*, AGE+8*, AGE+9*, AGE+10*, AGE+11*
>> ABMI COMPUTE+3*, COMPUTE+4*, COMPUTE+5, COMPUTE+6, COMPUTE+8, COMPUTE+11, COMPUTE+12, COMPUTE+17*, COMPUTE+18*, COMPUTE+20
, COMPUTE+21, COMPUTE+23, COMPUTE+24, COMPUTE+25, AGE+2, AGE+3, DETAIL+1, WRITE+20*, WRITE+23, WRITE+24
, WRITE+25, WRITE+26
>> ABMIM COMPUTE+7*, COMPUTE+8*, COMPUTE+9, COMPUTE+11, DETAIL+1
>> ABMINS COMPUTE+21*, COMPUTE+22
>> ABMMI WRITE+21*, WRITE+24, WRITE+25, WRITE+26, WRITE+29, WRITE+30, WRITE+32, WRITE+34
>> ABMMIEN COMPUTE+19*, COMPUTE+20*, COMPUTE+21, COMPUTE+23, COMPUTE+24, DETAIL+1
>> ABMPH WRITE+31*, WRITE+32*, WRITE+33
>> ABMPLAN WRITE+23*, WRITE+29*, WRITE+40
>> ABMPT AGE+2*, AGE+3*, AGE+4, DETAIL+1, WRITE+18*, WRITE+19*, WRITE+20, WRITE+21, WRITE+29, WRITE+30
, WRITE+32, WRITE+34, WRITE+37, WRITE+38
>> ABMQ("NS" EN+25*
>> ABMQ("RC" EN+25*
>> ABMQ("RP" EN+26*
>> ABMQ("RX" EN+25*
ABMTOT EN+2!, AGE+5*, WRITE+10
>> ABMTYP COMPUTE+2*, COMPUTE+16*, AGE+1, AGE+3, AGE+4, DETAIL+1, WRITE+16*, WRITE+17*, WRITE+19, WRITE+20
, WRITE+21, WRITE+22, WRITE+28, WRITE+39
ABMY EN+18!
DA EN+3!, EN+10!
DIC EN+3!, EN+10!
DIE EN+3!, EN+10!
DIR EN+3!, EN+6!, EN+10!, EN+14!
DIR("A" EN+5*, EN+12*
DIR("B" EN+13*
DIR(0 EN+4*, EN+11*
>> DIROUT WRITE+44
>> DTOUT WRITE+44
>> DUOUT WRITE+44
DUZ EN+23
DUZ(2 EN+19, WRITE+37
IOSL WRITE+44
U EN+19, EN+23, COMPUTE+5, COMPUTE+6, COMPUTE+11, COMPUTE+12, COMPUTE+21, COMPUTE+22, COMPUTE+23, COMPUTE+24
, AGE+2, WRITE+20, WRITE+21, WRITE+23, WRITE+24, WRITE+25, WRITE+26, WRITE+29, WRITE+30, WRITE+32
, WRITE+33, WRITE+34, WRITE+37, WRITE+38
X EN+3!, EN+7, EN+10!, EN+15
Y EN+3!, EN+8, EN+10!, EN+16, EN+20*, EN+22
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All