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

Package: Lab Service

Routine: LRBEBA


Information

LRBEBA ;DALOI/JAH/FHS - SCI, EI, AND LRBEDGX QUESTIONS ;8/10/04

Source Information

Source file <LRBEBA.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
VA FileMan 6 EN^DDIOL  (,$$FIND1)^DIC  UPDATE^DIE  ^DIK  $$GET1^DIQ  ^DIR  
Lab Service 3 ($$GMOD,SOP,STDN)^LRBEBA2  BLDAR^LRBEBA3  (OPORD,OPRES)^LRBEBAO  
CPT HCPCS Codes 1 $$CPT^ICPTCOD  
DRG Grouper 1 $$ICDDX^ICDCODE  
Scheduling 1 CL^SDCO21  

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
Lab Service 6 LRBEBA2  LRBEBA31  LRBEBA4  LRBEBA5  LRVER3  LRVR3  

Entry Points

Name Comments DBIA/ICR reference
QUES(LRBEDFN,LRBESMP,LRBESPC,TST,DT,LRBEAR,LRBEDP) ; Start asking questions
SCI(LRBEDFN,LRBECDT,LRBEQT) ; Ask the Indicator Questions
GETI(LRBEA) ; Get type of Indicator
ERRMSG(MT) ; Display Error Message
SDG1(LRODT,LRSN,LRTN,LRSAMP,LRSPEC,LRTSTS,LRBEAR) ; Set the diagnois
; and indicators file #69
SDOS(LRODT,LRSN,LRTN,LRBECDT) ; Set DOS for CIDC
CCPT(LRBECPT,LRBECDT,LRBEAR) ; Check the status of the CPT (CSV)
EMSGCPT(LRBEAR) ; Print out Inactive CPTs
BAWRK(LRODT,LRSN,LRI,LRBEY,LRTEST,LRBEDEL,LRBEVST,LRBEROLL,ORIEN) ; Send the Billing Information to PCE
KILL ;
GEDT(LRODT,LRSN,LRBETST) ; Get the Date of Service
GCDT(LRODT,LRSN) ; Get the collection date/time

External References

Name Field # of Occurrence
EN^DDIOL ERRMSG+6, EMSGCPT+6, EMSGCPT+12, EMSGCPT+13, BAWRK+11
^DIC QUES+8, GEDT+5
$$FIND1^DIC BAWRK+9
UPDATE^DIE SDG1+30, SDOS+3
^DIK SDG1+6
$$GET1^DIQ SDG1+9, BAWRK+16, BAWRK+19, BAWRK+22, GEDT+3, GEDT+7, GCDT+4
^DIR SCI+11
$$ICDDX^ICDCODE QUES+12
$$CPT^ICPTCOD CCPT+14
$$GMOD^LRBEBA2 BAWRK+17
SOP^LRBEBA2 BAWRK+30
STDN^LRBEBA2 BAWRK+29
BLDAR^LRBEBA3 BAWRK+28
OPORD^LRBEBAO BAWRK+32
OPRES^LRBEBAO BAWRK+33
CL^SDCO21 SCI+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LAB(60 - [#60] GET1^DIQ
^LR - [#63] GET1^DIQ
^LRO(68 - [#68] GET1^DIQ
69.01 GET1^DIQ
69.03 GET1^DIQ
^LAB(69.9 - [#69.9] GET1^DIQ
^ICD9 - [#80] Classic Fileman Calls
^DIC(9.4 - [#9.4] FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LRO(69 - [#69] SDG1+5, SDG1+11, BAWRK+21, BAWRK+25
^TMP("LRPXAPI" BAWRK+4!, KILL+1!

Label References

Name Line Occurrences
$$GETI SCI+10
KILL BAWRK+27, BAWRK+28, BAWRK+29, BAWRK+30
SCI QUES+15
SDOS BAWRK+26

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNAM EMSGCPT+1~, EMSGCPT+9*, EMSGCPT+10
CNT BAWRK+5~
D0 BAWRK+5~
DA SDG1+3~, SDG1+6*, SDG1+7!, BAWRK+5~
>> DFN SDG1+9, SDG1+10, BAWRK+19*, BAWRK+20
DIC QUES+1~, QUES+8*, QUES+9!, QUES+10!, SCI+12!, BAWRK+5~, GEDT+1~, GEDT+4*, GEDT+5!
DIC("A" QUES+7*
DIC(0 QUES+8*, GEDT+5*
DIE BAWRK+5~
DIK SDG1+3~, SDG1+4*, SDG1+7!
DIR QUES+1~, SCI+1~, BAWRK+5~
DIR("A" SCI+10*
DIR(0 SCI+11*
DIRUT QUES+1~, SCI+1~
DT QUES~, QUES+15
DTOUT QUES+1~, QUES+9, SCI+1~, SCI+12
DUOUT QUES+1~, QUES+9, SCI+1~, SCI+12
ERRDIS KILL+4!
I SCI+1~, SCI+8*, BAWRK+5~, BAWRK+23*, BAWRK+24
INROOT KILL+4!
>> LRAA BAWRK+16, BAWRK+17
LRBEA SCI+1~, SCI+8*, SCI+9, SCI+10, SCI+14, SCI+15, GETI~, GETI+3, GETI+4, GETI+5
, GETI+6, GETI+7, GETI+8, GETI+9, GETI+10
LRBEALO QUES+2*, QUES+7, QUES+14, QUES+15*, QUES+16!
LRBEAR QUES~, QUES+9!, SCI+12!, SDG1~, CCPT~, EMSGCPT~, BAWRK+4!, BAWRK+12~, BAWRK+28, BAWRK+33
KILL+2!
LRBEAR( QUES+13*, QUES+14*, SCI+5*, SCI+14*, SDG1+12, SDG1+13, SDG1+29!, CCPT+16*, EMSGCPT+7, EMSGCPT+8
, EMSGCPT+9
LRBEAR1 BAWRK+4!, BAWRK+33, KILL+2!
LRBEASK EMSGCPT+1~
LRBEAST ERRMSG+1~, ERRMSG+4*, ERRMSG+5, EMSGCPT+3*, EMSGCPT+4
LRBEB SCI+1~, SCI+4*, SCI+5
LRBEBL SCI+1~, SCI+3*, SCI+4, SCI+5
LRBECDT SCI~, SCI+6, SDOS~, SDOS+2, CCPT~, CCPT+14, BAWRK+12~, BAWRK+22*, BAWRK+26, GCDT+1~
, GCDT+2*, GCDT+4*, GCDT+5
LRBECLY SCI+1~, SCI+6
LRBECLY( SCI+9
LRBECPT CCPT~, CCPT+14, CCPT+16, EMSGCPT+1~, EMSGCPT+7*, EMSGCPT+8, EMSGCPT+9, EMSGCPT+10, BAWRK+4!, BAWRK+31
KILL+5!
LRBEDEL BAWRK~, BAWRK+18*, BAWRK+28, KILL+2!
LRBEDFN QUES~, QUES+13, QUES+14, QUES+15, SCI~, SCI+5, SCI+6, SCI+14, SDG1+2~, SDG1+9*
, SDG1+10*, SDG1+12, SDG1+13, SDG1+29, BAWRK+12~, BAWRK+20*, BAWRK+28, BAWRK+30
LRBEDGX QUES+11*, QUES+13, QUES+14, SCI+2, SCI+3, SCI+4, SCI+5, SCI+14, SCI+15, KILL+3!
LRBEDIA KILL+2!
LRBEDN KILL+3!
LRBEDP QUES~
LRBEDP( SCI+2, SCI+3, SCI+4, SCI+15*
LRBEDT BAWRK+22*, KILL+2!
LRBEEDT GEDT+1~, GEDT+2*, GEDT+7*, GEDT+8
LRBEFIL SDG1+2~, SDG1+11*, SDG1+18, SDG1+19, SDG1+20, SDG1+21, SDG1+22, SDG1+23, SDG1+24, SDG1+25
, SDG1+26, SDG1+27
LRBEFMSG QUES+1~, QUES+6*, QUES+7
LRBEFMT ERRMSG+1~, ERRMSG+4*, ERRMSG+6, EMSGCPT+1~, EMSGCPT+3*, EMSGCPT+6, EMSGCPT+12, EMSGCPT+13
LRBEIEN SDG1+2~, SDG1+16*, SDG1+18, SDG1+19, SDG1+20, SDG1+21, SDG1+22, SDG1+23, SDG1+24, SDG1+25
, SDG1+26, SDG1+27, SDOS+1~, SDOS+2*, KILL+3!, GEDT+1~, GEDT+6*, GEDT+7, GCDT+1~, GCDT+3*
, GCDT+4
LRBELIN ERRMSG+1~, ERRMSG+5*, ERRMSG+6, EMSGCPT+1~, EMSGCPT+4*, EMSGCPT+6, EMSGCPT+13
LRBEMOD BAWRK+13~, BAWRK+17*, KILL+3!
LRBEMS ERRMSG+1~, ERRMSG+2*, ERRMSG+3*, ERRMSG+4*, ERRMSG+5, ERRMSG+6, EMSGCPT+1~, EMSGCPT+3*, EMSGCPT+4, EMSGCPT+6
, EMSGCPT+11
LRBEMS2 EMSGCPT+1~, EMSGCPT+5*, EMSGCPT+6, EMSGCPT+13
LRBEMS3 EMSGCPT+1~, EMSGCPT+10*, EMSGCPT+11*, EMSGCPT+12
LRBEMSG EMSGCPT+1~, EMSGCPT+2*, EMSGCPT+3, EMSGCPT+5, BAWRK+6~
LRBENO BAWRK+13~, BAWRK+27, BAWRK+28, BAWRK+29, BAWRK+30, BAWRK+32
LRBEP SDG1+3~, SDG1+8*, SDG1+14, SDG1+15*
LRBEPAN BAWRK+6~, BAWRK+28, BAWRK+30
LRBEPDGX SDG1+2~, SDG1+11*, SDG1+12*, SDG1+13, SDG1+18, SDG1+29*
LRBEPOS KILL+2!
LRBEPTDT SDG1+13*, SDG1+14, SDG1+19, SDG1+20, SDG1+21, SDG1+22, SDG1+23, SDG1+24, SDG1+25, SDG1+26
, SDG1+27, SDG1+29, CCPT+12~, CCPT+14*, CCPT+15, CCPT+16, KILL+3!
LRBEQT QUES+1~, QUES+2*, QUES+3, QUES+9*, QUES+10*, QUES+15, SCI~, SCI+8, SCI+9, SCI+12*
, SCI+13*
LRBEQUES GETI+1~, GETI+2*, GETI+3, GETI+4, GETI+6, GETI+7, GETI+8, GETI+9, GETI+10
LRBEQUS1 GETI+1~, GETI+2*, GETI+5
LRBERES KILL+3!
LRBEROLL BAWRK~, BAWRK+30, KILL+5
LRBESB BAWRK+6~, BAWRK+15*, BAWRK+30
LRBESEG SCI+1~, SCI+7*, SCI+8
LRBESEQ BAWRK+6~
LRBESMP QUES~, QUES+13, QUES+14, SCI+5, SCI+14, KILL+3!
LRBESP EMSGCPT+1~, EMSGCPT+4*, EMSGCPT+5, EMSGCPT+10, EMSGCPT+11
LRBESPC QUES~, QUES+13, QUES+14, SCI+5, SCI+14, KILL+3!
LRBEST QUES+1~, QUES+2*, QUES+9*, QUES+17, SCI+12*, CCPT+12~, CCPT+13*, CCPT+15*, CCPT+16, CCPT+17
LRBETEST BAWRK+6~, BAWRK+14*, BAWRK+28, BAWRK+29
LRBETEST( BAWRK+23, BAWRK+24
LRBETM KILL+3!
LRBETNUM SDG1+2~, SDG1+11*, SDG1+16, SDG1+17, SDG1+28*
LRBETST BAWRK+6~, BAWRK+24*, BAWRK+25, GEDT~, GEDT+3
LRBETYP BAWRK+12~
LRBEU BAWRK+12~
LRBEVSIT KILL+2!
LRBEVST BAWRK~, BAWRK+21*, BAWRK+33, KILL+3!
LRBEX GETI+1~, GETI+3*, GETI+4*, GETI+5*, GETI+6*, GETI+7*, GETI+8*, GETI+9*, GETI+10*, GETI+11
, BAWRK+12~
LRBEY BAWRK~, BAWRK+28, BAWRK+29, BAWRK+30, KILL+5!
LRBEZ BAWRK+12~
>> LRCHG BAWRK+3
LRDA SDG1+3~, SDG1+5*, SDG1+6
LRDBEDGX BAWRK+6~
>> LRDFN SDG1+9, BAWRK+19
LRERR SDG1+2~, SDOS+1~
LRFDA SDG1+2~, SDOS+1~
LRFDA(99 SDG1+18*, SDG1+19*, SDG1+20*, SDG1+21*, SDG1+22*, SDG1+23*, SDG1+24*, SDG1+25*, SDG1+26*, SDG1+27*
, SDOS+2*
LRFDAIEN SDG1+2~
LRFDAIEN( SDG1+17*
LRI BAWRK~, BAWRK+13~
LRNOP BAWRK+6~
LRODT SDG1~, SDG1+4, SDG1+5, SDG1+11, SDG1+16, SDOS~, SDOS+2, BAWRK~, BAWRK+21, BAWRK+22
, BAWRK+25, BAWRK+26, BAWRK+28, BAWRK+29, BAWRK+33, GEDT~, GEDT+4, GEDT+6, GCDT~, GCDT+3
LROOS BAWRK+13~, BAWRK+16*, KILL+3!
LRPCECNT BAWRK+13~
LRPKG BAWRK+8, BAWRK+9*, BAWRK+10, KILL+2!
LRSAMP SDG1~, SDG1+12, SDG1+13, SDG1+29
>> LRSB BAWRK+15
LRSN SDG1~, SDG1+4, SDG1+5, SDG1+11, SDG1+16, SDOS~, SDOS+2, BAWRK~, BAWRK+21, BAWRK+22
, BAWRK+25, BAWRK+26, BAWRK+28, BAWRK+29, BAWRK+33, GEDT~, GEDT+4, GEDT+6, GCDT~, GCDT+3
LRSPEC SDG1~, SDG1+12, SDG1+13, SDG1+29
LRTEST BAWRK~, BAWRK+14
LRTMP QUES+1~, QUES+11*, QUES+12*, QUES+13
LRTN SDG1~, SDG1+4, SDG1+5, SDG1+11, SDG1+16, SDOS~, SDOS+2, BAWRK+6~, BAWRK+25*, BAWRK+26
LRTSTS SDG1~, SDG1+12, SDG1+13, SDG1+29
LRVN BAWRK+7~
LRX BAWRK+6~
MT ERRMSG~, ERRMSG+2, ERRMSG+3
ORIEN BAWRK~
PXBREQ BAWRK+7~
PXKDONE BAWRK+7~
SRC KILL+4!
SUB1 KILL+4!
SUB2 KILL+4!
SUB3 KILL+4!
T BAWRK+5~
TST QUES~, QUES+13, QUES+14, SCI+5, SCI+14
U QUES+11, QUES+12, QUES+14, SCI+3, SCI+4, SCI+5, SCI+14, SCI+15, SDG1+14, SDG1+19
, SDG1+20, SDG1+21, SDG1+22, SDG1+23, SDG1+24, SDG1+25, SDG1+26, SDG1+27, SDG1+29, CCPT+15
, CCPT+16, EMSGCPT+8, EMSGCPT+9, BAWRK+24
USR BAWRK+13~, KILL+4!
VADM BAWRK+5~
VAIN BAWRK+5~
X QUES+1~, BAWRK+13~, GEDT+1~, GEDT+3*
X1 BAWRK+5~
X2 BAWRK+5~
X3 BAWRK+5~
X9 BAWRK+5~
Y QUES+1~, QUES+10, QUES+11, SCI+1~, SCI+13, SCI+14, SCI+15, BAWRK+13~, GEDT+1~, GEDT+5
, GEDT+6
Y(0 QUES+11
Z BAWRK+5~
Z1 BAWRK+5~
Z2 BAWRK+5~
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