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

Package: Integrated Billing

Routine: IBY621PO


Information

IBY621PO ;AITC/DM - Post-Installation for IB patch 621; 22-MAY-2018

Source Information

Source file <IBY621PO.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 3 $$FIND1^DIC  (,FILE,UPDATE)^DIE  $$GET1^DIQ  
Kernel 2 (BMES,MES)^XPDUTL  $$PROD^XUPROD  
Integrated Billing 1 ^IBCNEHLM  

Entry Points

Name Comments DBIA/ICR reference
POST ; POST ROUTINE(S)
REGMSG(IBXPD) ; send site registration message to FSC
REGMSGQ ;
CHKLNK(IBXPD) ; Due to a timing issue with the National EICD Payer
CHKLNKQ ;
CHKEICD(IBXPD) ; Create or update the EICD Extract
CHKEICDQ ;

External References

Name Field # of Occurrence
$$FIND1^DIC CHKEICD+6
^DIE CHKLNK+13
FILE^DIE CHKEICD+36
UPDATE^DIE CHKEICD+21
$$GET1^DIQ CHKLNK+14
^IBCNEHLM REGMSG+7
BMES^XPDUTL REGMSG+1, CHKLNK+4, CHKLNK+10, CHKEICD+2
MES^XPDUTL POST+14, POST+15, REGMSG+2, REGMSG+3, REGMSG+5, REGMSG+6, CHKLNK+5, CHKLNK+6, CHKEICD+3, CHKEICD+4
$$PROD^XUPROD REGMSG+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Insurance:"_IBIEN_" "_$$GET1^DIQ(36,IBIEN_",","NAME")
  • Line Location: CHKLNK+14
Function Call: WRITE
  • Prompt: !," Creating a new EICD batch extract record..."
  • Line Location: CHKEICD+8
Function Call: WRITE
  • Prompt: !,"ISSUE CREATING EXTRACT: "_$G(IBERR("DIERR",1,"TEXT",1))
  • Line Location: CHKEICD+22
Function Call: WRITE
  • Prompt: !," Updating existing EICD batch extract record..."
  • Line Location: CHKEICD+25
Function Call: WRITE
  • Prompt: !,"ISSUE UPDATING EXTRACT: "_$G(IBERR("DIERR",1,"TEXT",1))
  • Line Location: CHKEICD+37
Routine Call
  • DIC
  • Line Location:
    • CHKEICD+6
Routine Call
  • DIE
  • Line Location:
    • CHKLNK+13
Routine Call
  • DIE
  • Line Location:
    • CHKEICD+36
Routine Call
  • DIE
  • Line Location:
    • CHKEICD+21

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
350.9002 FIND1^DIC
^DIC(36 - [#36] Classic Fileman Calls,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(36 - [#36] CHKLNK+12
^IBE(365.12 - [#365.12] CHKLNK+9

Label References

Name Line Occurrences
CHKEICD POST+5
CHKEICDQ CHKEICD+7, CHKEICD+24
CHKLNK POST+11
CHKLNKQ CHKLNK+10
REGMSG POST+8
REGMSGQ REGMSG+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA CHKLNK+13*, CHKLNK+15!
DIE CHKLNK+13*, CHKLNK+15!
DR CHKLNK+13*, CHKLNK+15!
IBEICDPY CHKLNK+3~, CHKLNK+8*, CHKLNK+9*, CHKLNK+10, CHKLNK+12
IBERR CHKEICD+1~
IBERR("DIERR" CHKEICD+22, CHKEICD+37
IBEXT4 CHKEICD+1~, CHKEICD+6*, CHKEICD+7, CHKEICD+24, CHKEICD+26
IBEXTIEN CHKEICD+1~, CHKEICD+9*, CHKEICD+11, CHKEICD+12, CHKEICD+13, CHKEICD+14, CHKEICD+15, CHKEICD+16, CHKEICD+17, CHKEICD+18
, CHKEICD+19, CHKEICD+26*, CHKEICD+27, CHKEICD+28, CHKEICD+29, CHKEICD+30, CHKEICD+31, CHKEICD+32, CHKEICD+33, CHKEICD+34
IBFDA CHKEICD+1~
IBFDA( CHKEICD+11*, CHKEICD+12*, CHKEICD+13*, CHKEICD+14*, CHKEICD+15*, CHKEICD+16*, CHKEICD+17*, CHKEICD+18*, CHKEICD+19*, CHKEICD+27*
, CHKEICD+28*, CHKEICD+29*, CHKEICD+30*, CHKEICD+31*, CHKEICD+32*, CHKEICD+33*, CHKEICD+34*
IBIEN CHKLNK+3~, CHKLNK+11*, CHKLNK+12*, CHKLNK+13, CHKLNK+14
IBSETIEN CHKEICD+1~
IBSETIEN(1 CHKEICD+10*
IBXPD POST+1~, REGMSG~, REGMSG+1, CHKLNK~, CHKLNK+4, CHKEICD~, CHKEICD+2
XPDIDTOT POST+1~, POST+2*, REGMSG+1, CHKLNK+4, CHKEICD+2
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