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

Package: Integrated Billing

Routine: IBCNEUT7


Information

IBCNEUT7 ;DAOU/ALA - IIV MISC. UTILITIES ;14-OCT-2015

Source Information

Source file <IBCNEUT7.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Kernel 5 HOME^%ZIS  (,DESC)^%ZTLOAD  ($$FMADD,$$FMTE,$$FMTH,$$NOW)^XLFDT  $$PROD^XUPROD  $$ACTIVE^XUSER  
VA FileMan 4 $$FIND1^DIC  FILE^DIE  ($$GET1,GETS)^DIQ  ^DIWP  
Integrated Billing 3 RSP^IBCNEUT2  ($$MGRP,MSG)^IBCNEUT5  COVERED^IBCNSM31  
Registration 1 $$SITE^VASITE  

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

Package Total Caller Graph
Integrated Billing 19 IBCMDT2  IBCNBLE1  IBCNEDEP  IBCNEDEQ  IBCNEHL3  IBCNEHL4  IBCNEHL6  IBCNEHLK  
IBCNEHLM  IBCNEHLQ  IBCNEHLU  IBCNERTQ  IBCNEUT3  IBCOMDT1  IBCOPP2  IBY506PO  
IBY549PO  IBY579PO  IBY743PO  
HINQ 1 DVBHCE18  

Entry Points

Name Comments DBIA/ICR reference
DEATH(DFN,DOD)
  • ICR #6231
    • Status: Active
    • Usage: Controlled Subscription
    DEATH2 ;EP from TaskMan
    ; IB*2.0*549 added method
    GETPER(SECKEY,XMY) ;EP
    ; IB*2.0*549 Added method
    ; Returns a list of users with the specified security key
    ; Input: SECKEY - Security key to search for
    ; Output: XMY() - Array email addresses for users who have the specified key
    FTFIC(IBIEN,MDCALL) ;EP
    ; IB*2.0*549 added function
    ; Returns Timely Filing Timeframe text for a specified Insurance Company
    ; translate fields 36,.18 and 36,.19 to agreed upon displayed text for
    ; Insurance company Reports
    ; Input: IBIEN - IEN of the insurance company to get data from
    ; MDCALL - 1 if being called from the Missing Data Report
    ; 0 otherwise. Optional, defaults to 0
    ; Returns: Timely Filing Timeframe text for the specified Insurance Company
    ; NOTE: If MDCALL=1 null Standard FTF Values and Qualifiers are
    ; as '###' instead of null or 'UNKNOWN' respectively
    FTFGP(GIEN,MDCALL) ;EP
    ; IB*2.0*549 added function
    ; Returns Timely Filing Timeframe text for a specified Group Insurance Plan
    ; translate fields 355.3,.16 and 355.3,.17 to agreed upon displayed text for
    ; Insurance company Reports
    ; Input: GIEN - IEN of the group insurance plan to get data from
    ; MDCALL - 1 if being called from the Missing Data Report
    ; 0 otherwise. Optional, defaults to 0
    ; Returns: Timely Filing Timeframe text for the specified Group Insurance Plan
    ; NOTE: If MDCALL=1 null Standard FTF Values and Qualifiers are
    ; as '###' instead of null or 'UNKNOWN' respectively
    FTFMAP(FIEN,FTFV,MDCALL) ; Returns Timely Filing Text for the specified Standard FTF
    ; and Standard FTF Value
    RSTA(REC) ; Update status in Response File from Transmission Queue to
    ; Communication Timeout
    ; Input Parameters
    ; REC = IEN from TQ file
    ; -- Removed 10/29/02 --WCH = Which Record 'P'=Previous, 'C'=Current
    ; -- if no Which Record passed, it will assume the current one
    TXT(TXT) ;Parse text for wrapping
    ; Input Parameter
    ; TXT = The array name
    ERRN(ARRAY) ; Get the next FileMan error number from the array
    ; Input
    ; ARRAY = the array name, include "DIERR"
    ; Output
    ; IBEY = the next error number
    MBICHK(BUFFIEN) ; See if the buffer entry is an MBI request
    ; return 1 if the provided buffer is an MBI request; otherwise, 0
    BGORPHAN() ; entry point to task a job to find TQ Orphans
    ORPHAN ; TASKMAN entry point to check TQ file for orphans
    ; This is designed to be tasked through TaskMan.
    ; Running directly will not have all the required variables.
    ORPHANX ; build and send message to eInsurance

    External References

    Name Field # of Occurrence
    HOME^%ZIS BGORPHAN+25
    ^%ZTLOAD DEATH+20, BGORPHAN+23
    DESC^%ZTLOAD BGORPHAN+13
    $$FIND1^DIC ORPHAN+8
    FILE^DIE DEATH2+45
    $$GET1^DIQ DEATH2+21, DEATH2+28, DEATH2+31, DEATH2+53, FTFIC+14, FTFIC+15, FTFGP+14, FTFGP+15, FTFMAP+11, MBICHK+3
    , MBICHK+5, ORPHAN+15
    GETS^DIQ ORPHAN+23
    ^DIWP TXT+14
    RSP^IBCNEUT2 RSTA+16
    $$MGRP^IBCNEUT5 DEATH2+27
    MSG^IBCNEUT5 DEATH2+35, ORPHANX+26
    COVERED^IBCNSM31 DEATH2+57
    $$SITE^VASITE BGORPHAN+6
    $$FMADD^XLFDT BGORPHAN+20
    $$FMTE^XLFDT DEATH2+30, BGORPHAN+5, ORPHAN+16
    $$FMTH^XLFDT DEATH+13, ORPHAN+17, ORPHAN+25
    $$NOW^XLFDT DEATH+12, DEATH2+41, BGORPHAN+20
    $$PROD^XUPROD BGORPHAN+4
    $$ACTIVE^XUSER GETPER+10

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^DPT - [#2] GET1^DIQ
    2.312 GET1^DIQ
    ^IBE(350.9 - [#350.9] GET1^DIQ
    ^IBE(355.13 - [#355.13] GET1^DIQ
    ^IBA(355.3 - [#355.3] GET1^DIQ
    ^IBA(355.33 - [#355.33] GET1^DIQ
    ^DIC(36 - [#36] GET1^DIQ
    ^IBCN(365.1 - [#365.1] GET1^DIQ,  GETS^DIQ
    ^IBE(365.14 - [#365.14] FIND1^DIC

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DPT - [#2] DEATH2+19, DEATH2+23, DEATH2+46
    ^IBCN(365 - [#365] RSTA+14
    ^IBCN(365.1 - [#365.1] RSTA+10, RSTA+12, ORPHAN+13, ORPHAN+19
    ^UTILITY($J TXT+6!, TXT+20, TXT+21, TXT+23!
    ^XUSEC( GETPER+7

    Label References

    Name Line Occurrences
    $$FTFMAP FTFIC+16, FTFGP+16
    GETPER DEATH2+34
    ORPHANX BGORPHAN+32, ORPHAN+9

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    ARRAY ERRN~, ERRN+11, ERRN+13, ERRN+14*
    BUFFIEN MBICHK~, MBICHK+3
    CT TXT+12*, TXT+13*, TXT+14, TXT+19*, TXT+20*, TXT+21, TXT+23!
    DA DEATH2+15~, DEATH2+39!, DEATH2+40*, DEATH2+41, DEATH2+42, DEATH2+44
    DA(1 DEATH2+40*, DEATH2+41, DEATH2+42, DEATH2+44
    DEACT DEATH2+15~, DEATH2+16*, DEATH2+38*, DEATH2+52
    DFN DEATH~, DEATH2+19, DEATH2+21, DEATH2+23, DEATH2+28, DEATH2+31, DEATH2+40, DEATH2+46, DEATH2+53, DEATH2+57
    DIC BGORPHAN+2~
    DIR BGORPHAN+2~
    DIW TXT+23!
    DIWF TXT+9*, TXT+23!
    DIWI TXT+23!
    DIWL TXT+9*, TXT+23!
    DIWR TXT+9*, TXT+23!
    DIWT TXT+23!
    DIWTC TXT+23!
    DIWX TXT+23!
    DN TXT+23!
    DOD DEATH~, DEATH2+30, DEATH2+44
    DT BGORPHAN+5, ORPHAN+17
    EDT DEATH2+25~, DEATH2+30*, DEATH2+33
    EXPDT DEATH2+15~, DEATH2+21*, DEATH2+22
    FDA DEATH2+15~, DEATH2+39!
    FDA( DEATH2+41*, DEATH2+42*, DEATH2+44*
    FIEN FTFMAP~, FTFMAP+11
    FTF FTFIC+11~, FTFIC+14*, FTFIC+16, FTFGP+11~, FTFGP+14*, FTFGP+16, FTFMAP+8~, FTFMAP+11*, FTFMAP+12, FTFMAP+13
    , FTFMAP+14, FTFMAP+15, FTFMAP+16, FTFMAP+17, FTFMAP+18, FTFMAP+19, FTFMAP+20
    FTFV FTFIC+11~, FTFIC+15*, FTFIC+16, FTFGP+11~, FTFGP+15*, FTFGP+16, FTFMAP~, FTFMAP+10*, FTFMAP+12, FTFMAP+13
    , FTFMAP+14, FTFMAP+15, FTFMAP+16, FTFMAP+17, FTFMAP+18, FTFMAP+19, FTFMAP+20, FTFMAP+21
    GIEN FTFGP~, FTFGP+13, FTFGP+14, FTFGP+15
    GTASKS BGORPHAN+2~, BGORPHAN+12!
    GTASKS( BGORPHAN+15
    HCOV DEATH2+15~, DEATH2+53*, DEATH2+54, DEATH2+57
    HIEN RSTA+7~, RSTA+8*, RSTA+10*, RSTA+12
    I TXT+23!
    IB36514IEN ORPHAN+4~, ORPHAN+8*, ORPHAN+9, ORPHAN+13, ORPHAN+19
    IBA ORPHAN+4~, ORPHAN+24*, ORPHAN+25*, ORPHAN+26, ORPHAN+27, ORPHAN+28
    IBARY ORPHAN+4~, ORPHAN+18!*, ORPHAN+28*, ORPHANX+20
    IBARY( ORPHAN+28*
    IBCNT ORPHAN+4~, ORPHAN+11*
    IBDATE BGORPHAN+2~, BGORPHAN+5*, ORPHANX+7
    IBDIR BGORPHAN+2~, BGORPHAN+8*, BGORPHAN+10, BGORPHAN+13, BGORPHAN+16, BGORPHAN+18, BGORPHAN+27, BGORPHAN+30, ORPHANX+3
    IBEDT ORPHAN+4~, ORPHAN+24*, ORPHAN+26, ORPHAN+28
    IBEMSG BGORPHAN+31*, ORPHAN+4~, ORPHAN+7*, ORPHAN+10*, ORPHANX+12
    IBER BGORPHAN+29*, ORPHAN+4~, ORPHAN+8*, ORPHAN+9*, ORPHANX+11, ORPHANX+15
    IBEY ERRN+9~, ERRN+13*, ERRN+14*, ERRN+15
    IBFND ORPHAN+4~, ORPHAN+22!
    IBFND( ORPHAN+23
    IBI BGORPHAN+2~, BGORPHAN+21*
    IBIDT ORPHAN+4~, ORPHAN+24*, ORPHAN+25
    IBIEN DEATH2+15~, DEATH2+18*, DEATH2+19*, DEATH2+21, DEATH2+23, DEATH2+40, DEATH2+46, FTFIC~, FTFIC+13, FTFIC+14
    , FTFIC+15
    IBINSNM MBICHK+2~, MBICHK+3*, MBICHK+4, MBICHK+5
    IBMES BGORPHAN+2~, BGORPHAN+27*, BGORPHAN+30*, BGORPHAN+31, BGORPHAN+33
    IBNCK ORPHAN+4~, ORPHAN+13*, ORPHAN+14, ORPHAN+15
    IBND ORPHAN+4~, ORPHAN+22!, ORPHAN+23*
    IBND( ORPHAN+24
    IBNEWST ORPHAN+4~, ORPHAN+13*, ORPHAN+15*, ORPHAN+16*, ORPHANX+18
    IBOK ORPHAN+4~, ORPHAN+11*, ORPHAN+19, ORPHAN+27*
    IBOLDEST ORPHAN+4~, ORPHAN+11*, ORPHAN+26*, ORPHANX+16
    IBPROD BGORPHAN+2~, BGORPHAN+4*, BGORPHAN+10, ORPHANX+25
    IBRET BGORPHAN+2~, BGORPHAN+9*, BGORPHAN+24*, BGORPHAN+27, BGORPHAN+28
    IBSITE BGORPHAN+2~, BGORPHAN+6*, BGORPHAN+7*, ORPHANX+1
    IBSITENAM BGORPHAN+2~, BGORPHAN+7*, ORPHANX+1
    IBSUPRES DEATH2+55~, DEATH2+56*
    IBTQIEN ORPHAN+4~, ORPHAN+11*, ORPHAN+19*, ORPHAN+23
    IBWDT ORPHAN+4~, ORPHAN+17*, ORPHAN+27
    IBXMY ORPHAN+4~, ORPHANX+26
    IBXMY("VHAeInsuranceRapidResponse@domain.ext" ORPHANX+25*
    IO("Q" BGORPHAN+22!
    MDCALL FTFIC~, FTFIC+12*, FTFIC+16, FTFGP~, FTFGP+12*, FTFGP+16, FTFMAP~, FTFMAP+9*, FTFMAP+10, FTFMAP+12
    , FTFMAP+21
    MLGRP DEATH2+25~, DEATH2+27*, DEATH2+35
    MSG DEATH2+25~, ORPHAN+4~
    MSG(1 DEATH2+32*, ORPHANX+3*
    MSG(10 ORPHANX+13*, ORPHANX+17*
    MSG(11 ORPHANX+14*, ORPHANX+18*
    MSG(12 ORPHANX+14*, ORPHANX+19*
    MSG(13 ORPHANX+14*, ORPHANX+20*
    MSG(14 ORPHANX+21*
    MSG(2 DEATH2+33*, ORPHANX+4*
    MSG(3 ORPHANX+5*
    MSG(4 ORPHANX+6*
    MSG(5 ORPHANX+7*
    MSG(6 ORPHANX+8*
    MSG(7 ORPHANX+9*
    MSG(8 ORPHANX+10*
    MSG(9 ORPHANX+12*, ORPHANX+16*
    MTIME DEATH+11~, DEATH+12*, DEATH+13
    PNM DEATH2+25~, DEATH2+28*, DEATH2+32
    REC RSTA~, RSTA+10, RSTA+12
    RIEN RSTA+7~, RSTA+12*, RSTA+14, RSTA+16
    RMSG BGORPHAN+2~
    RMSG(0 BGORPHAN+14*
    SECKEY GETPER~, GETPER+7
    SITE ORPHAN+4~, ORPHANX+1*, ORPHANX+3, ORPHANX+26
    SSN DEATH2+25~, DEATH2+31*, DEATH2+32
    SUBJECT DEATH2+25~, DEATH2+26*, DEATH2+35
    TSK BGORPHAN+2~, BGORPHAN+14*, BGORPHAN+15*, BGORPHAN+16
    TXT TXT~, TXT+4, TXT+13, TXT+14, TXT+16, TXT+21
    U RSTA+12, RSTA+14, ERRN+13, ERRN+14, BGORPHAN+7, BGORPHAN+31, ORPHAN+26, ORPHANX+16
    X GETPER+5~, GETPER+10*, GETPER+11, TXT+14*, TXT+23!, BGORPHAN+2~
    XMY DEATH2+25~, DEATH2+34, DEATH2+35, GETPER~
    XMY( GETPER+14*
    XUSIEN GETPER+5~, GETPER+6*, GETPER+7*, GETPER+10, GETPER+14
    XX FTFGP+11~
    Y BGORPHAN+2~
    Z TXT+23!
    ZTCPU DEATH+11~
    ZTDESC DEATH+11~, DEATH+17*, BGORPHAN+3~, BGORPHAN+18*
    ZTDTH DEATH+11~, DEATH+13*, BGORPHAN+3~, BGORPHAN+20*
    ZTIO DEATH+11~, DEATH+18*, BGORPHAN+3~, BGORPHAN+18*
    ZTKIL DEATH+11~
    ZTPRI DEATH+11~
    ZTQUEUED BGORPHAN+3~, ORPHANX+29
    ZTREQ BGORPHAN+3~, ORPHANX+29*
    ZTRTN DEATH+11~, DEATH+16*, BGORPHAN+3~, BGORPHAN+18*
    ZTSAVE DEATH+11~, BGORPHAN+3~
    ZTSAVE( BGORPHAN+21*
    ZTSAVE("DFN" DEATH+19*
    ZTSAVE("DOD" DEATH+19*
    ZTSK DEATH+11~, BGORPHAN+3~, BGORPHAN+22!, BGORPHAN+24
    ZTSYNC DEATH+11~
    ZTUCI DEATH+11~
    ZZ FTFGP+11~
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All