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

Package: Income Verification Match

Routine: IVMLERR2


Information

IVMLERR2 ;ALB/RMO,ERC - IVM Transmission Error Processing - Protocols; 15-SEP-1997 ; 5/29/07 9:29am

Source Information

Source file <IVMLERR2.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Income Verification Match 3 ($$MSG,ASK,BLD)^IVMLERR  $$SETSTAT^IVMPLOG  ($$ERRSTAT,$$GET)^IVMTLOG  
List Manager 3 ($$LOWER,FULL,PAUSE,RANGE)^VALM1  (FLDCTRL,FLDTEXT)^VALM10  EN^VALM2  
VA FileMan 1 ^DIR  

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: 7

Package Total Caller Graph
Income Verification Match 6 IVMLE CHANGE DATE RANGE  IVMLE CHANGE LIST  IVMLE CHECK ERROR OFF LIST  IVMLE RETRANSMIT PATIENT  IVMLE SORT LIST  IVMLERR  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
CL ;Entry point for IVMLE CHANGE LIST protocol
; Input -- IVMEPSTA Error processing statuses
; Output -- IVMEPSTA Error processing statuses
; VALMSG Custom message
; VALMBCK R =Refresh screen
CD ;Entry point for IVMLE CHANGE DATE RANGE protocol
; Input -- IVMBEG Begin date
; IVMEND End date
; Output -- IVMBEG Begin date
; IVMEND End date
; VALMSG Custom message
; VALMBCK R =Refresh screen
SL ;Entry point for IVMLE SORT LIST protocol
; Input -- IVMSRTBY Sort by criteria
; Output -- IVMSRTBY Sort by criteria
; VALMSG Custom message
; VALMBCK R =Refresh screen
CE ;Entry point for IVMLE CHECK ERROR OFF LIST protocol
; Input -- None
; Output -- VALMSG Custom message
; VALMBCK R =Refresh screen
CHKERR(IVMARY,IVMLINE,IVMTLIEN) ;Check error off list
; Input -- IVMARY Global array subscript
; IVMLINE Line number
; IVMTLIEN IVM transmission log IEN
; Output -- None
RP ;Entry point for IVMLE RETRANSMIT PATIENT protocol
; Input -- None
; Output -- VALMSG Custom message
; VALMBCK R =Refresh screen
SETPAT(IVMARY,IVMLINE,IVMTLOG) ;Set patient to retransmit
; Input -- IVMARY Global array subscript
; IVMLINE Line number
; IVMTLOG IVM transmission log entry array
; Output -- None
UPDPAT(IVMARY,IVMDFN) ;Update all IVM transmssion error log entries in the list

External References

Name Field # of Occurrence
^DIR CL+11, SL+12, SL+20
$$MSG^IVMLERR CL+19, CD+23, SL+36, CE+16, RP+18
ASK^IVMLERR SL+21
BLD^IVMLERR CL+18, CD+21, SL+35
$$SETSTAT^IVMPLOG SETPAT+9
$$ERRSTAT^IVMTLOG CHKERR+6
$$GET^IVMTLOG RP+16
$$LOWER^VALM1 CHKERR+11, SETPAT+13
FULL^VALM1 CL+6, SL+6, CE+8, RP+8
PAUSE^VALM1 CD+16, CHKERR+13, SETPAT+15
RANGE^VALM1 CD+11
FLDCTRL^VALM10 CHKERR+8, UPDPAT+12
FLDTEXT^VALM10 CHKERR+7, UPDPAT+11
EN^VALM2 CE+7, RP+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Date Range was not changed."
  • Line Location: CD+15
Function Call: WRITE
  • Prompt: !,^TMP(IVMARY,$J,IVMLINE,0)
  • Line Location: CHKERR+10
Function Call: WRITE
  • Prompt: !,"...Unable to check error off list"
  • Line Location: CHKERR+12
Function Call: WRITE
  • Prompt: !,^TMP(IVMARY,$J,IVMLINE,0)
  • Line Location: SETPAT+12
Function Call: WRITE
  • Prompt: !,"...Unable to set transmit flag for patient"
  • Line Location: SETPAT+14
Routine Call
  • DIR
  • Line Location:
    • CL+11
    • SL+12
    • SL+20

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP( CE+14, CHKERR+10, RP+13, SETPAT+12, UPDPAT+9

Label References

Name Line Occurrences
CHKERR CE+14, UPDPAT+14
SETPAT RP+16
UPDPAT SETPAT+10

Naked Globals

Name Field # of Occurrence
^( CE+14, RP+13, UPDPAT+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR CL+5~, SL+5~, SL+17~
DIR("A" CL+10*, SL+10*, SL+19*
DIR("B" SL+11*
DIR(0 CL+9*, SL+9*, SL+18*
>> DIROUT SL+21
>> DIRUT SL+21
DTOUT CL+5~
DUOUT CL+5~
>> IOINHI CHKERR+8, UPDPAT+12
>> IOINORM CHKERR+8, UPDPAT+12
IVMARY CE+14, CHKERR~, CHKERR+10, RP+13, RP+16, SETPAT~, SETPAT+10, SETPAT+12, UPDPAT~, UPDPAT+9
, UPDPAT+14
>> IVMBEG CD+8, CD+14, CD+19*
IVMDFN UPDPAT~, UPDPAT+9
>> IVMEND CD+14, CD+19*
>> IVMEPSTA CL+16*, SL+24*
IVMERMSG CHKERR+5~, CHKERR+6, CHKERR+11, SETPAT+5~, SETPAT+9, SETPAT+13
IVMEVTS SETPAT+5~, SETPAT+6*, SETPAT+9
>> IVMFLG SL+27, SL+28*
IVMLINE CE+4~, CE+14*, CHKERR~, CHKERR+7, CHKERR+8, CHKERR+10, RP+4~, RP+13*, RP+16, SETPAT~
, SETPAT+12, UPDPAT+5~, UPDPAT+8*, UPDPAT+9*, UPDPAT+11, UPDPAT+12, UPDPAT+14
IVMNUM CE+4~, CE+11*, CE+12*, CE+14, RP+4~, RP+11*, RP+12*, RP+13
>> IVMSRTBY SL+29*, SL+32, SL+33*
IVMTLIEN CE+4~, CE+14*, CHKERR~, CHKERR+6, RP+4~, RP+13*, RP+16, UPDPAT+5~, UPDPAT+9*, UPDPAT+14
IVMTLOG RP+4~, RP+16, SETPAT~
IVMTLOG("EVENTS" SETPAT+6
IVMTLOG("PAT" SETPAT+9, SETPAT+10
>> IVMY SL+13*, SL+24*, SL+29, SL+32, SL+33
U CL+15, SL+32, CE+14, RP+13
VALMB CD+7~, CD+8*
>> VALMBCK CL+20*, CD+17*, CD+22*, SL+37*, CE+15*, RP+17*
VALMBEG CD+7~, CD+14, CD+19
VALMEND CD+7~, CD+14, CD+19
>> VALMSG CL+19*, CD+23*, SL+36*, CE+16*, RP+18*
VALMY CE+4~, RP+4~
VALMY( CE+12, RP+12
>> XQORNOD(0 CE+7, RP+7
Y CL+5~, CL+14*, CL+15, CL+16, SL+5~, SL+13, SL+16, SL+17~, SL+24
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All