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

Package Total Call Graph
Integrated Billing 3 RSP^IBCNEUT2  ($$MGRP,MSG)^IBCNEUT5  COVERED^IBCNSM31  
Kernel 3 ^%ZTLOAD  ($$FMADD,$$FMTE,$$FMTH,$$NOW)^XLFDT  $$ACTIVE^XUSER  
VA FileMan 3 FILE^DIE  $$GET1^DIQ  ^DIWP  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 18

Package Total Caller Graph
Integrated Billing 18 IBCMDT2  IBCNBLE1  IBCNEDEP  IBCNEDEQ  IBCNEHL1  IBCNEHL3  IBCNEHL4  IBCNEHL6  
IBCNEHLK  IBCNEHLM  IBCNEHLQ  IBCNEHLU  IBCNERTQ  IBCNEUT3  IBCOPP2  IBY506PO  
IBY549PO  IBY579PO  

Entry Points

Name Comments DBIA/ICR reference
FTFMAP(FIEN,FTFV,MDCALL) ; Returns Timely Filing Text for the specified Standard FTF
; and Standard FTF Value
DEATH2 ;EP from TaskMan
; IB*2.0*549 added method
; Sets the INSURANCE EXPIRATION DATE (file 2.3121, field ) for all active
; insurances of the selected patient to be the date of death +1
; IB*2.0*579 - Also sets the 'COVERED BY HEALTH INSURANCE' to 'N' (file 2, field .3192)
; if it's not already set to 'N'
; Input: DFN - IEN of the patient to term insurances for
; DOD - Internal date of death (file 2, field .351) of the patient
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
TXT(TXT) ;Parse text for wrapping
; Input Parameter
; TXT = The array name
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
DEATH(DFN,DOD)
  • ICR #6231
    • Status: Active
    • Usage: Controlled Subscription
    ERRN(ARRAY) ; Get the next FileMan error number from the array
    ; Input
    ; ARRAY = the array name, include "DIERR"
    ; Output
    ; IBEY = the next error number
    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
    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
    MBICHK(BUFFIEN) ; See if the buffer entry is an MBI request
    ; return 1 if the provided buffer is an MBI request; otherwise, 0

    External References

    Name Field # of Occurrence
    ^%ZTLOAD DEATH+15
    FILE^DIE DEATH2+35
    $$GET1^DIQ DEATH2+13, DEATH2+20, DEATH2+22, DEATH2+42, FTFIC+14, FTFIC+15, FTFGP+14, FTFGP+15, FTFMAP+11, MBICHK+3
    , MBICHK+5
    ^DIWP TXT+14
    RSP^IBCNEUT2 RSTA+16
    $$MGRP^IBCNEUT5 DEATH2+19
    MSG^IBCNEUT5 DEATH2+26
    COVERED^IBCNSM31 DEATH2+46
    $$FMADD^XLFDT DEATH2+10
    $$FMTE^XLFDT DEATH2+21
    $$FMTH^XLFDT DEATH+8
    $$NOW^XLFDT DEATH+7, DEATH2+32
    $$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

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DPT - [#2] DEATH2+12, DEATH2+15, DEATH2+36
    ^IBCN(365 - [#365] RSTA+14
    ^IBCN(365.1 - [#365.1] RSTA+10, RSTA+12
    ^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+25

    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+8~, DEATH2+30!, DEATH2+31*, DEATH2+32, DEATH2+33, DEATH2+34
    DA(1 DEATH2+31*, DEATH2+32, DEATH2+33, DEATH2+34
    DEACT DEATH2+8~, DEATH2+9*, DEATH2+29*, DEATH2+41
    DFN DEATH~, DEATH2+12, DEATH2+13, DEATH2+15, DEATH2+20, DEATH2+22, DEATH2+31, DEATH2+36, DEATH2+42, DEATH2+46
    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+10
    DODX DEATH2+8~, DEATH2+10*, DEATH2+21, DEATH2+34
    EDT DEATH2+17~, DEATH2+21*, DEATH2+24
    EXPDT DEATH2+8~, DEATH2+13*, DEATH2+14
    FDA DEATH2+8~, DEATH2+30!
    FDA( DEATH2+32*, DEATH2+33*, DEATH2+34*
    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
    HCOV DEATH2+8~, DEATH2+42*, DEATH2+43, DEATH2+46
    HIEN RSTA+7~, RSTA+8*, RSTA+10*, RSTA+12
    I TXT+23!
    IBEY ERRN+9~, ERRN+13*, ERRN+14*, ERRN+15
    IBIEN DEATH2+8~, DEATH2+11*, DEATH2+12*, DEATH2+13, DEATH2+15, DEATH2+31, DEATH2+36, FTFIC~, FTFIC+13, FTFIC+14
    , FTFIC+15
    IBINSNM MBICHK+2~, MBICHK+3*, MBICHK+4, MBICHK+5
    IBSUPRES DEATH2+44~, DEATH2+45*
    MDCALL FTFIC~, FTFIC+12*, FTFIC+16, FTFGP~, FTFGP+12*, FTFGP+16, FTFMAP~, FTFMAP+9*, FTFMAP+10, FTFMAP+12
    , FTFMAP+21
    MLGRP DEATH2+17~, DEATH2+19*, DEATH2+26
    MSG DEATH2+17~
    MSG(1 DEATH2+23*
    MSG(2 DEATH2+24*
    MTIME DEATH+6~, DEATH+7*, DEATH+8
    PNM DEATH2+17~, DEATH2+20*, DEATH2+23
    REC RSTA~, RSTA+10, RSTA+12
    RIEN RSTA+7~, RSTA+12*, RSTA+14, RSTA+16
    SECKEY GETPER~, GETPER+7
    SSN DEATH2+17~, DEATH2+22*, DEATH2+23
    SUBJECT DEATH2+17~, DEATH2+18*, DEATH2+26
    TXT TXT~, TXT+4, TXT+13, TXT+14, TXT+16, TXT+21
    U RSTA+12, RSTA+14, ERRN+13, ERRN+14
    X GETPER+5~, GETPER+10*, GETPER+11, TXT+14*, TXT+23!
    XMY DEATH2+17~, DEATH2+25, DEATH2+26, GETPER~
    XMY( GETPER+14*
    XUSIEN GETPER+5~, GETPER+6*, GETPER+7*, GETPER+10, GETPER+14
    XX FTFGP+11~
    Z TXT+23!
    ZTCPU DEATH+6~
    ZTDESC DEATH+6~, DEATH+12*
    ZTDTH DEATH+6~, DEATH+8*
    ZTIO DEATH+6~, DEATH+13*
    ZTKIL DEATH+6~
    ZTPRI DEATH+6~
    ZTRTN DEATH+6~, DEATH+11*
    ZTSAVE DEATH+6~
    ZTSAVE("DFN" DEATH+14*
    ZTSAVE("DOD" DEATH+14*
    ZTSK DEATH+6~
    ZTSYNC DEATH+6~
    ZTUCI DEATH+6~
    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