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

Package: Integrated Billing

Routine: IBCVC


Information

IBCVC ;ALB/WCJ - VALUE CODE FUNCTIONALITY ;25-JUN-07

Source Information

Source file <IBCVC.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 3 FILE^DIE  CLEAN^DILF  $$GET1^DIQ  
Integrated Billing 1 ($$COBN,$$FT)^IBCEF  

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

Package Total Caller Graph
Integrated Billing 6 IBCBB5  IBXS44  IBXS54  IBXSC44  IBXSC54  VALUE CODE  

Entry Points

Name Comments DBIA/ICR reference
AWAY
ALLOWVC(IBIFN,Y)
HELP ;
FORMCHK(X,DA) ; Check to make sure that the VALUE is in the correct format base on the VALUE CODE.
; This tag is the input transform for the VALUE field (Sub-File 399.047, field .02).
;
; X = data being verified
; DA = subfile entry
; DA(1) = IEN to 399
;
; returns
; 0 = invalid format
; 1 = valid format
;
CHK(VCPTR,X) ; This tag is called from the input transform above and also from the IB edit check routines (IBCBB*)
; This function is passed in:
; VCPTR - pointer into file #399.1
; X - the VALUE being checked
; Returns:
; 0 or false - Invalid format or can't figure it out.
; 1 or true - valid format (or in the case of 24, defined at the state level)
;
REMOVE(DA) ; Remove the VALUE field since it's in the wrong format.
; This is called from a NEW STYLE X-REF "AC" in file 399.047 field .01
COND(DA,OLDVC,NEWVC) ; Check if the VALUE is in a valid format for the new VALUE CODE.
; This is called from a NEW STYLE X-REF "AC" in file 399.047 field .01
; This function will return:
; 1 - Means that this VALUE should be deleted (It's in the wrong format)
; 0 - Means that this VALUE should NOT be deleted
VC1(IBXIEN,IBFL) ;Code for the VC1 record of the IB 837 Transmission

External References

Name Field # of Occurrence
FILE^DIE REMOVE+6
CLEAN^DILF ALLOWVC+6, ALLOWVC+10, CHK+10, CHK+17, REMOVE+7
$$GET1^DIQ ALLOWVC+5, ALLOWVC+9, CHK+9, CHK+16
$$COBN^IBCEF VC1+16
$$FT^IBCEF VC1+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$G(^(LOOP,0))
  • Line Location: HELP+10
Routine Call
  • DIE
  • Line Location:
    • REMOVE+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGCR(399 - [#399] GET1^DIQ
^DGCR(399.1 - [#399.1] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGCR(399 - [#399] HELP+3, HELP+5, FORMCHK+13, FORMCHK+16, COND+8, VC1+10, VC1+17
^DGCR(399.1 - [#399.1] HELP+7, HELP+9, VC1+11

Label References

Name Line Occurrences
$$CHK FORMCHK+19, COND+10
AWAY IBCVC+3

Naked Globals

Name Field # of Occurrence
^( HELP+10, VC1+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AMTFLG CHK+13~, CHK+16*, CHK+18
CODE CHK+8~, CHK+9*, CHK+11, CHK+21, CHK+24, CHK+27, CHK+30, CHK+32, CHK+38, VC1+16*
, VC1+18
DA HELP+1, HELP+3, HELP+5, FORMCHK~, FORMCHK+11, FORMCHK+13, FORMCHK+16, REMOVE~, REMOVE+3, REMOVE+4
, COND~, COND+6, COND+8
DA(1 HELP+2, HELP+3, HELP+5, FORMCHK+12, FORMCHK+13, FORMCHK+16, REMOVE+3, REMOVE+4, COND+6, COND+8
FDA REMOVE+2~
FDA( REMOVE+5*
IBFL VC1~
IBFL(39 VC1+14*, VC1+18*
IBI VC1+8~, VC1+10*, VC1+14*, VC1+18*
IBIFN ALLOWVC~, ALLOWVC+9
IBX VC1+8~, VC1+10*, VC1+11
IBXIEN VC1~, VC1+9, VC1+10, VC1+16, VC1+17
IENS REMOVE+2~, REMOVE+4*, REMOVE+5
INST VC1+8~, VC1+9*, VC1+13, VC1+15
LOOP HELP+8~, HELP+9*, HELP+10
NEWVC COND~, COND+10
OBSDT ALLOWVC+4~, ALLOWVC+5*, ALLOWVC+7, ALLOWVC+13
OK CHK+8~, CHK+32*, CHK+33*, CHK+34*, CHK+35*
OLDVALUE COND+7~, COND+8*, COND+9, COND+10
OLDVC COND~, COND+5
SCF ALLOWVC+4~, ALLOWVC+9*, ALLOWVC+11, ALLOWVC+13
U HELP+5, FORMCHK+16, COND+8, VC1+13, VC1+14, VC1+16, VC1+17, VC1+18
VCPTR HELP+4~, HELP+5*, HELP+6, HELP+7, HELP+9, FORMCHK+15~, FORMCHK+16*, FORMCHK+17, FORMCHK+19, CHK~
, CHK+9, CHK+16
X FORMCHK~, FORMCHK+19, CHK~, CHK+18, CHK+24, CHK+27, CHK+30, CHK+33, CHK+34, CHK+35
, CHK+38
Y ALLOWVC~, ALLOWVC+5
Z VC1+8~, VC1+11*, VC1+14, VC1+17*
Z0 VC1+8~, VC1+11*, VC1+12, VC1+13, VC1+14, VC1+17*, VC1+18
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All