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

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  

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