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

Package: Third Party Billing

Routine: ABMDEOK1


Information

ABMDEOK1 ; IHS/SD/SDR - Charge Print Order Screen

Source Information

Source file <ABMDEOK1.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Third Party Billing 4 PAZ^ABMDRUTL  $$SDTO^ABMDUTL  CENTER^ABMUCUTL  $$EN^ABMVDF  
VA Fileman 3 ^DIE  $$GET1^DIQ  ^DIR  
IHS VA Utilities 1 ^XBFMK  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Third Party Billing 1 ABMPPADJ  

Entry Points

Name Comments DBIA/ICR reference
DATACHK;
PROMPT ;EP
HDR ;EP
DATACHK3 ;EP
PRTORD ;EP
DATACHK2 ;EP
GATHER ;EP
COMPILE ;EP
RESORT ;
ADD ;EP
DATACHK ;EP
REARRANG ;EP
DISPLAY ;EP
DELETE ;EP

External References

Name Field # of Occurrence
PAZ^ABMDRUTL PRTORD+19
$$SDTO^ABMDUTL DISPLAY+10
CENTER^ABMUCUTL HDR+3
$$EN^ABMVDF PRTORD+16, HDR+1
^DIE ADD+9, DELETE+13
$$GET1^DIQ GATHER+15, GATHER+16, GATHER+17, HDR+4, DISPLAY+4
^DIR PROMPT+6, REARRANG+13
^XBFMK PROMPT+2, ADD+2, DELETE+7, REARRANG+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $$EN^ABMVDF("IOF")
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: !!,"Complete list of charges on claim for "_$$GET1^DIQ(9999999.18,ABMP("INS"),".01","E")_":",!!
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !?5,"Revenue",?31,"Serv",?70,"Total",!
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: ?5,"Code Description",?28,"PG",?31,"Code",?54,"DOS",?63,"Units",?70,"Charges",!
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HDR+7
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+8
Function Call: WRITE
  • Prompt: !!,"Nothing was selected so it will default to display on screen"
  • Line Location: DISPLAY+13
Function Call: WRITE
  • Prompt: !!,"THIS DISPLAY REFLECTS A PRINT ORDER THAT'S ALREADY BEEN DONE, but can be",
  • Line Location: DISPLAY+14
Function Call: WRITE
  • Prompt: !!?3,"THERE IS AN ISSUE with the print order selected. You entered:",!?3,ABMANS,!!?3,"Please try again."
  • Line Location: DISPLAY+15
Function Call: WRITE
  • Prompt: !!?3,"THERE IS AN ISSUE with the print order selected. Please try again."
  • Line Location: DISPLAY+16
Function Call: WRITE
  • Prompt: !!,"NOTE: all lines must be included in the printing order and separated by commas.",!?6,"(i.e., 2,1,4,3)"
  • Line Location: DISPLAY+17
Function Call: WRITE
  • Prompt: !!,
  • Line Location: REARRANG+8
Function Call: WRITE
  • Prompt: !!?3,"Saving print order"
  • Line Location: REARRANG+16
Routine Call
  • DIE
  • Line Location:
    • ADD+9
    • DELETE+13
Routine Call
  • DIR
  • Line Location:
    • PROMPT+6
    • REARRANG+13

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PSDRUG - [#50] GET1^DIQ
^ICPT - [#81] GET1^DIQ
^AUTNINS - [#9999999.18] GET1^DIQ
^AUTTADA - [#9999999.31] GET1^DIQ
^AUTTREVN - [#9999999.72] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMCM - [#9002274.75] GATHER+19
^ABMDCLM - [#9002274.3] COMPILE+8, GATHER+1, GATHER+23, GATHER+43, DELETE+2, DELETE+4, DELETE+6
^DIC(40.7 - [#40.7] DATACHK;+7, DATACHK;+8

Label References

Name Line Occurrences
ADD REARRANG+17
COMPILE PRTORD+7
DATACHK COMPILE+5
DATACHK2 PROMPT+26
DATACHK3 PROMPT+26
DELETE COMPILE+12, DATACHK3+5
DISPLAY PRTORD+12, REARRANG+9
GATHER COMPILE+11
HDR PRTORD+11
PROMPT PRTORD+13
REARRANG PRTORD+17
RESORT COMPILE+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABMANS PRTORD+1!, PROMPT+14*, PROMPT+17, PROMPT+18, PROMPT+19, DATACHK2+3, ADD+1, DISPLAY+15, DISPLAY+16, DISPLAY+17
, REARRANG+3, REARRANG+4
>> ABMANS1 DATACHK2+3*, DATACHK2+5
>> ABMC1 PROMPT+11*, PROMPT+12*, DATACHK+1*, DATACHK+7, DATACHK+8*, DATACHK2+2*, DATACHK2+4*, DATACHK2+5
>> ABMC2 DATACHK+3*, DATACHK+4*, DATACHK+6, DATACHK3+1*, DATACHK3+2*, DATACHK3+3, DATACHK3+4
>> ABMC3 DATACHK+5*, DATACHK+6*, DATACHK+7
ABMCFLG PRTORD+15, PROMPT+16*, PROMPT+17*, PROMPT+20*, PROMPT+21*, PROMPT+22*, PROMPT+24, PROMPT+25, PROMPT+27, DATACHK+2*
, DATACHK+7*, DATACHK2+5*, DATACHK3+3*, DATACHK3+4*, DATACHK3+5, DISPLAY+15, DISPLAY+16, REARRANG+7!
>> ABMCHRG GATHER+31*, GATHER+33
>> ABMCMPLT PRTORD+2*, PRTORD+5, PRTORD+9*, PROMPT+13*, PROMPT+27*, REARRANG+15*, REARRANG+18*
>> ABMCODE GATHER+14*, GATHER+15, GATHER+16, GATHER+17
ABMDFLG PROMPT+1*, PROMPT+10*, DISPLAY+13, REARRANG+7!
>> ABMDOS GATHER+37*, GATHER+38*, GATHER+39*, GATHER+40*, GATHER+41*, GATHER+42*, GATHER+43*, GATHER+44
>> ABMI COMPILE+4*, COMPILE+8, DATACHK;+2, DATACHK;+3, DATACHK;+4, DATACHK;+5, DATACHK;+6, DATACHK;+7, DATACHK;+8, GATHER+1
, GATHER+3, GATHER+4, GATHER+5, GATHER+6, GATHER+8, GATHER+9, GATHER+11, GATHER+14, GATHER+15, GATHER+16
, GATHER+17, GATHER+18, GATHER+19, GATHER+20, GATHER+22, GATHER+23, GATHER+24, GATHER+25, GATHER+26, GATHER+27
, GATHER+31, GATHER+32, GATHER+34, GATHER+37, GATHER+38, GATHER+39, GATHER+40, GATHER+41, GATHER+42, RESORT+3*
, RESORT+4*, RESORT+5, PROMPT+18*, PROMPT+19, ADD+1*, ADD+4, ADD+8, DELETE+3*, DELETE+4*, DELETE+6
, DELETE+9, DELETE+12, DISPLAY+5*, DISPLAY+6, DISPLAY+7, REARRANG+3*, REARRANG+4, REARRANG+5
>> ABMJ COMPILE+7*, COMPILE+8*, GATHER+1, GATHER+11, GATHER+23, RESORT+1*, RESORT+5, RESORT+6*, DELETE+5*, DELETE+6*
, DELETE+10
>> ABMLCNT COMPILE+2*, COMPILE+9*, GATHER+8*, GATHER+9*, GATHER+11, GATHER+12, GATHER+29, GATHER+33, GATHER+34, GATHER+35
, GATHER+44, GATHER+45, DELETE+1*, DELETE+2*, DELETE+4, DELETE+6, DISPLAY+1*, DISPLAY+2*, DISPLAY+3, DISPLAY+4
>> ABMLN REARRANG+4*, REARRANG+5
>> ABMM1 GATHER+20*, GATHER+21*, GATHER+22*, GATHER+23*, GATHER+24*, GATHER+25*, GATHER+26*, GATHER+27*, GATHER+28
>> ABMM2 GATHER+20*, GATHER+21*, GATHER+22*, GATHER+23*, GATHER+24*, GATHER+25*, GATHER+26*, GATHER+27*, GATHER+28
>> ABMM3 GATHER+20*, GATHER+21*, GATHER+22*, GATHER+23*, GATHER+24*, GATHER+25*, GATHER+26*, GATHER+27*, GATHER+28
>> ABMMULT ADD+5*, ADD+7, ADD+8, DELETE+9*, DELETE+11
>> ABMOUT PRTORD+3*, PRTORD+5, PRTORD+6*, PRTORD+8*, PRTORD+14, PRTORD+19, PROMPT+7*
>> ABMP("CDFN" COMPILE+8, GATHER+1, GATHER+23, GATHER+43, ADD+3, DELETE+2, DELETE+4, DELETE+6, DELETE+8
>> ABMP("CHGS" PRTORD+4!, PRTORD+8, PRTORD+10, COMPILE+12!, GATHER+11*, GATHER+12*, GATHER+29*, GATHER+33*, GATHER+34*, GATHER+35*
, GATHER+44*, RESORT+2, RESORT+4, RESORT+5, RESORT+7!, RESORT+8*, PROMPT+12, PROMPT+22, DATACHK+4, DATACHK+6
, DATACHK2+4, DATACHK3+5!, ADD+4, DISPLAY+2, DISPLAY+3, REARRANG+1, REARRANG+2!, REARRANG+5*
>> ABMP("CLN" DATACHK;+7, DATACHK;+8
>> ABMP("INS" HDR+4
>> ABMP("VTYP" DATACHK;+3, DATACHK;+4, DATACHK;+5, DATACHK;+6
>> ABMPG DISPLAY+6*, DISPLAY+7*, DISPLAY+8
ABMPOFLG COMPILE+12*, GATHER+8*, GATHER+9*, RESORT+5, DISPLAY+14, REARRANG+7!
>> ABMQUIT COMPILE+6, DATACHK;+1*, DATACHK;+2*, DATACHK;+3*, DATACHK;+4*, DATACHK;+5*, DATACHK;+6*, DATACHK;+7*, DATACHK;+8*
>> ABMRC GATHER+3*, GATHER+4*, GATHER+5*, GATHER+6*, GATHER+11, GATHER+12, GATHER+29, GATHER+33, GATHER+34, GATHER+35
, GATHER+44, RESORT+1*, RESORT+2*, RESORT+4, RESORT+5
>> ABMREC GATHER+1*, GATHER+3, GATHER+4, GATHER+5, GATHER+6, GATHER+8, GATHER+9, GATHER+14, GATHER+19, GATHER+20
, GATHER+22, GATHER+24, GATHER+25, GATHER+26, GATHER+27, GATHER+31, GATHER+32, GATHER+34, GATHER+37, GATHER+38
, GATHER+39, GATHER+40, GATHER+41, GATHER+42, ADD+4*, ADD+5, ADD+6, DISPLAY+3*, DISPLAY+4, DISPLAY+5
, DISPLAY+9, DISPLAY+10, DISPLAY+11, DISPLAY+12
>> ABMSCODE GATHER+15*, GATHER+16*, GATHER+17*, GATHER+18*, GATHER+19*, GATHER+28*, GATHER+29
ABMT PRTORD+4!
ABMT("CHGS" RESORT+5*, RESORT+8
ABMT("CK" COMPILE+1!, COMPILE+12, GATHER+45*, PROMPT+23*, DATACHK3+2, DATACHK3+3, DATACHK3+4
>> ABMTCNT COMPILE+3*, COMPILE+10*, COMPILE+12
ABMTEMP REARRANG+6!
ABMTEMP("CHGS" REARRANG+1*, REARRANG+5
>> ABMTEST PROMPT+19*, PROMPT+20, PROMPT+21, PROMPT+22, PROMPT+23
>> ABMUNTS GATHER+32*, GATHER+33, GATHER+35
>> DA ADD+6*, DELETE+10*
>> DA(1 ADD+3*, ADD+7, DELETE+8*, DELETE+11
>> DIE ADD+7*, DELETE+11*
DIR PROMPT+6!, REARRANG+13!
DIR("?" PROMPT+5*
DIR("A" PROMPT+4*, REARRANG+12*
DIR(0 PROMPT+3*, REARRANG+11*
>> DIROUT PROMPT+8, REARRANG+14
>> DIRUT PROMPT+9, REARRANG+14
>> DR ADD+8*, DELETE+12*
>> DTOUT PROMPT+8, REARRANG+14
>> DUOUT PROMPT+8, REARRANG+14
DUZ(2 COMPILE+8, GATHER+1, GATHER+23, GATHER+43, ADD+7, DELETE+2, DELETE+4, DELETE+6, DELETE+11
>> I HDR+7*
U DATACHK;+7, DATACHK;+8, GATHER+3, GATHER+4, GATHER+5, GATHER+6, GATHER+8, GATHER+9, GATHER+11, GATHER+12
, GATHER+14, GATHER+19, GATHER+20, GATHER+22, GATHER+23, GATHER+24, GATHER+25, GATHER+26, GATHER+27, GATHER+29
, GATHER+31, GATHER+32, GATHER+33, GATHER+34, GATHER+35, GATHER+37, GATHER+38, GATHER+39, GATHER+40, GATHER+41
, GATHER+42, GATHER+43, GATHER+44, ADD+5, ADD+6, DISPLAY+4, DISPLAY+5, DISPLAY+9, DISPLAY+10, DISPLAY+11
, DISPLAY+12
>> X PROMPT+7
Y PROMPT+12*, PROMPT+14, PROMPT+15!, REARRANG+15
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All