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

Package: Integrated Billing

Routine: IBY579PO


Information

IBY579PO ;ALB/FA - IB*2.0*579 POST-INSTALL ;27-OCT-2016

Source Information

Source file <IBY579PO.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Integrated Billing 3 ($$MGRP,MSG)^IBCNEUT5  GETPER^IBCNEUT7  COVERED^IBCNSM31  
Kernel 3 ^%ZTLOAD  ($$FMADD,$$FMTH,$$NOW)^XLFDT  (BMES,MES)^XPDUTL  
VA FileMan 1 $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
EN ;Entry point
HCOV(IBXPD,XPDIDTOT) ; Update Covered by Health Insurance field for deceased patients
; Input: XBXPD - Post Installation Step
; XPDIDTOT - Total # of Post Installation steps
COVERR ; Called when an error occurs changing the Covered By Health Insurance field
; deceased patients. Note: This usually occurs because of a known FileMan error and a
; collision of a post-filing routine updating file 2.312 with a nightly KPAS
; extract doing inquiries into the 2.312 file at the same time.
HCOV2 ;EP
; Called from Task Manager
DONE ; Displays the 'Done' message and finishes the progress bar
; Input: IBXPD - Post-Installation step being performed
CHGCOV(DFN,HCOV) ; Update the Covered By Health Insurance field
; Input: DFN - IEN of the patient being updated
; HCOV - Current value of Covered By Health Insurance field
; ^TMP($J,"ERRLIST") - Current array of update errors
; Output: ^TMP($J,"ERRLIST") - Updated array of update errors

External References

Name Field # of Occurrence
^%ZTLOAD HCOV+24
$$GET1^DIQ HCOV2+9, HCOV2+11, HCOV2+17, HCOV2+23, HCOV2+58, HCOV2+59, HCOV2+83, HCOV2+84
$$MGRP^IBCNEUT5 HCOV2+34
MSG^IBCNEUT5 HCOV2+47, HCOV2+64, HCOV2+89, HCOV2+100
GETPER^IBCNEUT7 HCOV2+30
COVERED^IBCNSM31 CHGCOV+9
$$FMADD^XLFDT HCOV+17
$$FMTH^XLFDT HCOV+18
$$NOW^XLFDT HCOV+16
BMES^XPDUTL HCOV+3
MES^XPDUTL HCOV+4, HCOV+5, DONE+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
2.312 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] HCOV2+7, HCOV2+15
^TMP($J HCOV2+4!, HCOV2+22, HCOV2+25*, HCOV2+27, HCOV2+38, HCOV2+56, HCOV2+81, HCOV2+101!, COVERR+12*

Label References

Name Line Occurrences
CHGCOV HCOV2+21
DONE EN+7
HCOV EN+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CURSIZE HCOV2+2~, HCOV2+33*, HCOV2+46, HCOV2+49*, HCOV2+51*, HCOV2+52*, HCOV2+53*, HCOV2+63, HCOV2+66*, HCOV2+69*
, HCOV2+75*, HCOV2+78*, HCOV2+88, HCOV2+91*, HCOV2+93*, HCOV2+95*, HCOV2+98*
DA CHGCOV+5~
DFN HCOV2+2~, HCOV2+5*, HCOV2+6, HCOV2+7*, HCOV2+8, HCOV2+9, HCOV2+11, HCOV2+15, HCOV2+17, HCOV2+21
, HCOV2+22, HCOV2+23, HCOV2+25, HCOV2+54*, HCOV2+55, HCOV2+56*, HCOV2+57, HCOV2+58, HCOV2+59, HCOV2+79*
, HCOV2+80, HCOV2+81*, HCOV2+82, HCOV2+83, HCOV2+84, CHGCOV~, CHGCOV+9, COVERR+12
DOD HCOV2+2~, HCOV2+9*, HCOV2+10
EMAIL HCOV2+2~
EXPDT HCOV2+2~, HCOV2+17*, HCOV2+18
FDA CHGCOV+5~
HCOV HCOV2+2~, HCOV2+11*, HCOV2+12, HCOV2+21, CHGCOV~, CHGCOV+9
HCOVN HCOV2+2~, HCOV2+23*, HCOV2+24
IBERR CHGCOV+5~
IBSUPRES CHGCOV+5~, CHGCOV+8*
IBXPD EN+1~, EN+5*, EN+6, HCOV~, HCOV+3
IIEN HCOV2+2~, HCOV2+13*, HCOV2+14, HCOV2+15*, HCOV2+16, HCOV2+17
LNCTR HCOV2+2~, HCOV2+33*, HCOV2+39*, HCOV2+49*, HCOV2+51*, HCOV2+52*, HCOV2+53, HCOV2+66*, HCOV2+67*, HCOV2+68
, HCOV2+70*, HCOV2+73*, HCOV2+74, HCOV2+75, HCOV2+76*, HCOV2+77, HCOV2+78, HCOV2+91*, HCOV2+96*, HCOV2+97
MAXSIZE HCOV2+2~, HCOV2+33*, HCOV2+46, HCOV2+63, HCOV2+88
MLGRP HCOV2+2~, HCOV2+34*, HCOV2+47, HCOV2+64, HCOV2+89, HCOV2+100
MSG HCOV2+2~, HCOV2+48!, HCOV2+65!, HCOV2+90!
MSG( HCOV2+51*, HCOV2+52*, HCOV2+53*, HCOV2+68*, HCOV2+70*, HCOV2+74*, HCOV2+75, HCOV2+77*, HCOV2+78, HCOV2+97*
MSG(1 HCOV2+66*, HCOV2+92*, HCOV2+93
MSG(2 HCOV2+66*, HCOV2+94*, HCOV2+95
MSG(3 HCOV2+66*
MTIME HCOV+15~, HCOV+16*, HCOV+17*, HCOV+18
NOTEXP HCOV2+2~, HCOV2+13*, HCOV2+14, HCOV2+19*, HCOV2+20
NPAT HCOV2+2~, HCOV2+60*, HCOV2+63, HCOV2+68, HCOV2+69, HCOV2+85*, HCOV2+88, HCOV2+97, HCOV2+98
PNM HCOV2+3~, HCOV2+58*, HCOV2+60, HCOV2+83*, HCOV2+85
SSN HCOV2+3~, HCOV2+59*, HCOV2+60, HCOV2+84*, HCOV2+85
SUBJECT HCOV2+3~, HCOV2+35*, HCOV2+47, HCOV2+64, HCOV2+89, HCOV2+100
XMY HCOV2+3~, HCOV2+30, HCOV2+47, HCOV2+64, HCOV2+89, HCOV2+100
XPDIDTOT EN+1~, EN+2*, EN+6, HCOV~, HCOV+3
XX HCOV2+3~
XX(1 HCOV2+40*, HCOV2+43, HCOV2+51, HCOV2+66
XX(2 HCOV2+41*, HCOV2+43, HCOV2+52, HCOV2+66
XX(3 HCOV2+42*, HCOV2+43, HCOV2+53, HCOV2+66
YY HCOV2+3~, HCOV2+43*, HCOV2+46, HCOV2+66
ZTCPU HCOV+15~
ZTDESC HCOV+15~, HCOV+22*
ZTDTH HCOV+15~, HCOV+18*
ZTIO HCOV+15~, HCOV+23*
ZTKIL HCOV+15~
ZTPRI HCOV+15~
ZTRTN HCOV+15~, HCOV+21*
ZTSAVE HCOV+15~
ZTSK HCOV+15~
ZTSYNC HCOV+15~
ZTUCI HCOV+15~
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All