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

Package: Integrated Billing

Routine: IBTRH5K


Information

IBTRH5K ;ALB/JWS - HCSR Create 278 Request ;11-DEC-2014

Source Information

Source file <IBTRH5K.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 3 FILE^DIE  $$GET1^DIQ  ^DIR  

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

Package Total Caller Graph
Integrated Billing 3 IBTRH5I  IBTRH5J  IBTRH6  

Entry Points

Name Comments DBIA/ICR reference
REQMISS ; Additional required field checking for 278 transaction
; Input: CTC - Certification Type Code IEN
; IENS - IEN_"," of the entry being checked
; IBTRIEN - IEN of the entry being checked
; MISSING() - Current array of missing fields
; Output: MISSING() - Updated array of missing fields
MISSING(SUB,DESC) ; Function to generate MISSING array
; Input: SUB - subscript of MISSING array
; DESC - description of error condition
; Returns: MISSING array
CLRENTRY(IBTRIEN) ; clear an entry in file 356.22
; clears all fields except for .01 - .11, .16, and 4.01 - 4.02 at the top level
; IBTRIEN - file 356.22 ien
CLRASK() ; prompt user for clearing the entry in file 356.22
; returns 1 if entry should be cleared, 0 otherwise

External References

Name Field # of Occurrence
FILE^DIE CLRENTRY+13
$$GET1^DIQ REQMISS+14, REQMISS+17, REQMISS+21, REQMISS+29, REQMISS+46, REQMISS+50, REQMISS+53, REQMISS+55, REQMISS+59, REQMISS+82
REQMISS+85, REQMISS+88, REQMISS+98, REQMISS+99
^DIR CLRASK+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBT(356.22 - [#356.22] GET1^DIQ
356.2211 GET1^DIQ
356.2214 GET1^DIQ
356.2215 GET1^DIQ
356.2216 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBT(356.22 - [#356.22] REQMISS+9, REQMISS+12, REQMISS+28, REQMISS+29, REQMISS+35, REQMISS+41, REQMISS+44, REQMISS+77, REQMISS+80, REQMISS+93
REQMISS+96, CLRENTRY+11

Label References

Name Line Occurrences
MISSING REQMISS+16, REQMISS+20, REQMISS+25, REQMISS+33, REQMISS+38, REQMISS+49, REQMISS+52, REQMISS+58, REQMISS+62, REQMISS+66
REQMISS+70, REQMISS+74, REQMISS+84, REQMISS+87, REQMISS+90, REQMISS+101

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CITY REQMISS+54~, REQMISS+55*, REQMISS+56, REQMISS+63
CNT REQMISS+8~, REQMISS+11*, REQMISS+13*, REQMISS+16, REQMISS+42~, REQMISS+43*, REQMISS+45*, REQMISS+48, REQMISS+49, REQMISS+51
REQMISS+52, REQMISS+57, REQMISS+58, REQMISS+61, REQMISS+62, REQMISS+64, REQMISS+66, REQMISS+78~, REQMISS+79*, REQMISS+81*
REQMISS+83, REQMISS+84, REQMISS+86, REQMISS+87, REQMISS+89, REQMISS+90, REQMISS+94~, REQMISS+95*, REQMISS+97*, REQMISS+100
REQMISS+101
COMN REQMISS+8~
COMQ REQMISS+8~
CT REQMISS+42~, REQMISS+43*, REQMISS+46*, REQMISS+47, REQMISS+67, REQMISS+71
CT( REQMISS+46*, REQMISS+47
CT("FS" REQMISS+71
CT("PW" REQMISS+71
DESC MISSING~, MISSING+6
DIR CLRASK+2~
DIR("A" CLRASK+3*
DIR("B" CLRASK+3*
DIR(0 CLRASK+3*
DIROUT CLRASK+2~, CLRASK+4
DIRUT CLRASK+2~
DTOUT CLRASK+2~, CLRASK+4
DUOUT CLRASK+2~, CLRASK+4
FDA CLRENTRY+4~
FDA( CLRENTRY+6*, CLRENTRY+7*, CLRENTRY+8*, CLRENTRY+11*
I REQMISS+94~, REQMISS+99*
IBTRIEN REQMISS+9, REQMISS+12, REQMISS+28, REQMISS+29, REQMISS+35, REQMISS+41, REQMISS+44, REQMISS+77, REQMISS+80, REQMISS+93
REQMISS+96, CLRENTRY~, CLRENTRY+6, CLRENTRY+7, CLRENTRY+8, CLRENTRY+11
>> IENS REQMISS+14, REQMISS+17, REQMISS+21, REQMISS+29, REQMISS+46, REQMISS+50, REQMISS+53, REQMISS+55, REQMISS+59, REQMISS+82
REQMISS+85, REQMISS+88, REQMISS+98, REQMISS+99
>> MISSING MISSING+5*
>> MISSING( MISSING+6*
RTC REQMISS+8~, REQMISS+17*, REQMISS+18, REQMISS+22
ST REQMISS+54~, REQMISS+59*, REQMISS+60, REQMISS+63
SUB MISSING~, MISSING+6
X CLRASK+2~
XX REQMISS+9*, REQMISS+10, REQMISS+11*, REQMISS+12*, REQMISS+14, REQMISS+17, REQMISS+20, REQMISS+21, REQMISS+25, REQMISS+34*
REQMISS+35*, REQMISS+38, REQMISS+43*, REQMISS+44*, REQMISS+46, REQMISS+50, REQMISS+53, REQMISS+55, REQMISS+59, REQMISS+79*
REQMISS+80*, REQMISS+82, REQMISS+85, REQMISS+88, REQMISS+94~, REQMISS+95*, REQMISS+96*, REQMISS+98, REQMISS+99
Y CLRASK+2~, CLRASK+4
YY REQMISS+94~, REQMISS+95*, REQMISS+99*, REQMISS+101
Z CLRENTRY+4~, CLRENTRY+6*, CLRENTRY+7*, CLRENTRY+8*, CLRENTRY+10*, CLRENTRY+11
Z1 CLRENTRY+4~, CLRENTRY+11*
ZZ REQMISS+8~, REQMISS+15*, REQMISS+16, REQMISS+19*, REQMISS+20, REQMISS+23*, REQMISS+24*, REQMISS+25, REQMISS+30*, REQMISS+31*
REQMISS+32*, REQMISS+33, REQMISS+36*, REQMISS+37*, REQMISS+38, REQMISS+42~, REQMISS+48*, REQMISS+49, REQMISS+51*, REQMISS+52
REQMISS+57*, REQMISS+58, REQMISS+61*, REQMISS+62, REQMISS+64*, REQMISS+65*, REQMISS+66, REQMISS+68*, REQMISS+69*, REQMISS+70
REQMISS+72*, REQMISS+73*, REQMISS+74, REQMISS+78~, REQMISS+83*, REQMISS+84, REQMISS+86*, REQMISS+87, REQMISS+89*, REQMISS+90
REQMISS+94~, REQMISS+100*, REQMISS+101
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