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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: IBAMTED1

Package: Integrated Billing

Routine: IBAMTED1


Information

IBAMTED1 ;ALB/AAS - MEANS TEST EVENT DRIVER - EXEMPTION PROCESSING ; 18-DEC-92

Source Information

Source file <IBAMTED1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Integrated Billing 7 ^IBAERR  ($$RXST,$$STDATE,$$VFAOK)^IBARXEU  ($$LST,$$LSTAC,$$ON,$$PLUS)^IBARXEU0  ($$AUTOST,$$INCDT,$$NETW,$$STATUS)^IBARXEU1  ($$MTCOMP,MOSTR)^IBARXEU5  (ADDEX,ADDP)^IBAUTL6  $$DAT1^IBOUTL  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Integrated Billing 2 IBAMTED  IBARXEU5  

Entry Points

Name Comments DBIA/ICR reference
EN
ENQ ; -- exit copay exemption creation
ADD ; -- adding a new test
ADDQ
AEX ; -- add exemption logic
; DO NOT USER FOR AUTOMATICS
UPL ; -- uploading an IVM-verified means test
DUP ; -- deleting an IVM-verified means test
EDT ; -- editing an old means test
; if data different attempt to add new test
EDITQ
DEL ; -- means test deleted
; find exemption for date and inactivate
; update current exemption status
DELQ
COM ; -- complete a required means test
CAT ; -- category change
STA ; -- status change
ADJ ; -- means test adjudication
ADJQ
CODE(TEST) ; -- return means test status
AUTO ; -- if auto status patient
; add auto exemption if needed
AUTOQ

External References

Name Field # of Occurrence
^IBAERR ENQ+1
$$RXST^IBARXEU AUTO+4
$$STDATE^IBARXEU EN+16, EN+17
$$VFAOK^IBARXEU DEL+11
$$LST^IBARXEU0 DEL+11
$$LSTAC^IBARXEU0 EN+28
$$ON^IBARXEU0 EN+4
$$PLUS^IBARXEU0 EN+16, EN+17, DEL+14, AUTO+5
$$AUTOST^IBARXEU1 AUTO+3
$$INCDT^IBARXEU1 AEX+12, AEX+13
$$NETW^IBARXEU1 AEX+12, AEX+13, ADJ+4
$$STATUS^IBARXEU1 DEL+8
$$MTCOMP^IBARXEU5 AEX+12
MOSTR^IBARXEU5 AEX+16
ADDEX^IBAUTL6 AEX+17, DEL+14, DEL+17, ADJ+9, ADJ+14, AUTO+5, AUTO+6
ADDP^IBAUTL6 EN+23
$$DAT1^IBOUTL ENQ+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Determining Medication Co-Payment Exemption"
  • Line Location: EN+20
Function Call: WRITE
  • Prompt: !!,"Medication Copayment Exemption Status Updated: ",$P(^IBE(354.2,+IBADDE,0),"^")," ",$$DAT1^IBOUTL($P(IBADDE,"^",2))
  • Line Location: ENQ+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(408.32 - [#408.32] CODE+2
^IBA(354 - [#354] EN+23
^IBA(354.1 - [#354.1] DEL+5
^IBE(354.2 - [#354.2] ENQ+2, AEX+9, DEL+8, DEL+14, ADJ+7, ADJ+14, AUTO+6

Label References

Name Line Occurrences
$$CODE ADJ+2
@( EN+34
ADJQ ADJ+4, ADJ+14
AEX EN+32, ADD+1, EDT+3, ADJ+16
AUTO EN+25
AUTOQ AUTO+3
DELQ DEL+14
EDITQ EDT+2
ENQ EN+4, EN+16, EN+17, EN+23, EN+25, EN+32

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA EN+2~
>> DFN EN+23, EN+28, DEL+5, DEL+8, DEL+11, AUTO+3, AUTO+4
>> DGMTA EN+8, EN+9, EN+10, EN+16, EN+28, EN+32, AEX+9, AEX+12, AEX+13, AEX+16
AEX+17, EDT+2, ADJ+2, ADJ+5, ADJ+6, ADJ+9, ADJ+14, AUTO+2
>> DGMTACT EN+10, EN+34, ADD+1
>> DGMTP EN+8, EN+9, EN+10, EN+17, EDT+2, DEL+5, DEL+6, DEL+8, DEL+14, ADJ+2
AUTO+2
DIC EN+2~
DIE EN+2~
DR EN+2~
DT DEL+14, AUTO+5
I EN+2~
IBAD EN~, AUTO+5*, AUTO+6*
IBADD EN~
IBADDE EN~, ENQ+2
IBAFY EN+1~
IBAST EN+1~
IBATYP EN+1~
IBAUTO EN~, EN+25, AUTO+3*, AUTO+5, AUTO+6
IBAX EN~, ADJ+2*, ADJ+4, ADJ+5, ADJ+6, ADJ+14
IBAX1 EN~, ADJ+2*, ADJ+4, ADJ+14
IBBDT EN+1~
IBCANDT EN+1~
IBCHRG EN+1~
IBCODA EN+1~
IBCODP EN+1~
IBCRES EN+1~
IBDEPEN EN+1~
IBDT EN~, AUTO+2*, AUTO+3, AUTO+4, AUTO+6
>> IBEVT EN+13
IBEXERR EN~, EN+23, ENQ+1
IBEXREA EN~, AEX+3*, AEX+9*, AEX+12*, AEX+13*, AEX+16, AEX+17, DEL+8*, DEL+11, DEL+14
DEL+17, ADJ+5*, ADJ+6*, ADJ+7*, ADJ+8, ADJ+9
IBFAC EN+1~
IBFORCE DEL+4~, DEL+6*
IBIL EN+1~
IBJOB EN~, EN+5*
IBL EN+1~
IBLDT EN+1~
IBN EN+1~
IBND EN+1~
IBNN EN+1~
IBNOW EN+1~
IBOLDAUT EN~, EN+28*, AEX+17
IBON EN~, EN+4*
IBPARNT EN+1~
IBPARNT1 EN+1~
IBSEQNO EN+1~
IBSITE EN+1~
>> IBSTAT DEL+8*
>> IBTALK EN+20, ENQ+2
IBUNIT EN+1~
IBVFAOK DEL+4~, DEL+11*, DEL+14
IBWHER EN~, EN+5*
J EN+2~
TEST CODE~, CODE+1*, CODE+2
X EN+2~, EN+28*, EN+32*, AEX+9*, AUTO+4*, AUTO+5, AUTO+6
X1 EN+2~
Y EN+2~
>> ZTQUEUED EN+20
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All