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 |  Local Variables  | All
Print Page as PDF
Routine: LRAPMRL1

Package: Lab Service

Routine: LRAPMRL1


Information

LRAPMRL1 ;DALOI/STAFF - AP MODIFY RELEASED REPORT CONT'D ;11/04/11 10:47

Source Information

Source file <LRAPMRL1.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 6 DD^%DT  NOW^%DTC  EN^DDIOL  (,FILE,UPDATE)^DIE  $$GET1^DIQ  ^DIR  
Lab Service 2 (PROVIDR,RELEASE)^LRAPUTL  CPT^LRCAPES  

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

Package Total Caller Graph
Lab Service 1 LRAPMRL  

Entry Points

Name Comments DBIA/ICR reference
RELCHK ; Perform series of checks
RELEASE ; Unrelease report
QUEUPD ;Update the final report print queue
EDIT ;
SETDR ; Set the DR string
CPTCODE ; Enter CPT codes

External References

Name Field # of Occurrence
DD^%DT RELCHK+29, RELCHK+38
NOW^%DTC RELEASE+2
EN^DDIOL RELCHK+6, RELCHK+18, QUEUPD+7
^DIE EDIT+4
FILE^DIE RELEASE+18
UPDATE^DIE QUEUPD+13
$$GET1^DIQ RELCHK+14, RELCHK+31, RELEASE+14
^DIR CPTCODE+4
PROVIDR^LRAPUTL CPTCODE+9
RELEASE^LRAPUTL RELCHK+10
CPT^LRCAPES CPTCODE+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7),!,"Supplementary report "_LRSR2_" has not been released. "
  • Line Location: RELCHK+41
Function Call: WRITE
  • Prompt: !,"Cannot modify the report."
  • Line Location: RELCHK+42
Function Call: WRITE
  • Prompt: !
  • Line Location: EDIT+1
Routine Call
  • DIE
  • Line Location:
    • EDIT+4
Routine Call
  • DIE
  • Line Location:
    • RELEASE+18
Routine Call
  • DIE
  • Line Location:
    • QUEUPD+13
Routine Call
  • DIR
  • Line Location:
    • CPTCODE+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LR - [#63] Classic Fileman Calls,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LR - [#63] RELCHK+3, RELCHK+24, RELCHK+25, RELCHK+26, RELCHK+28, RELCHK+33, RELCHK+34, RELCHK+35, RELCHK+37
^LRO(69.2 - [#69.2] QUEUPD+1, QUEUPD+3, QUEUPD+14, SETDR+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % RELEASE+2
>> DA EDIT+2*, EDIT+3*
>> DA(1 EDIT+2*
>> DIE EDIT+2*, EDIT+3*
>> DILOCKTM QUEUPD+3
DIR CPTCODE+1!
DIR("A" CPTCODE+3*
DIR("B" CPTCODE+2*
DIR(0 CPTCODE+2*
DR SETDR+2!, SETDR+3*, SETDR+4*, SETDR+5*, SETDR+12!, SETDR+13*, SETDR+14*
DR(2 SETDR+6*, SETDR+16*, SETDR+17*, SETDR+18*, SETDR+22*, SETDR+23*, SETDR+24*, SETDR+28*, SETDR+29*, SETDR+30*
DR(3 SETDR+7*, SETDR+8*, SETDR+19*, SETDR+20*, SETDR+25*, SETDR+26*, SETDR+31*, SETDR+32*
DR(4 SETDR+9*
>> DTOUT EDIT+6
DUZ RELEASE+9, RELEASE+17, CPTCODE+8
>> LRAA QUEUPD+1, QUEUPD+3, QUEUPD+8, QUEUPD+14, SETDR+11, CPTCODE+11
>> LRAD CPTCODE+11
>> LRAN QUEUPD+1, QUEUPD+12, CPTCODE+11
>> LRAU RELCHK+3, RELCHK+12, RELCHK+15, RELCHK+23, RELCHK+30, RELEASE+4, RELEASE+10, EDIT+2, EDIT+3, SETDR+1
SETDR+10
>> LRDFN RELCHK+3, RELCHK+10, RELCHK+14, RELCHK+24, RELCHK+25, RELCHK+26, RELCHK+28, RELCHK+31, RELCHK+33, RELCHK+34
RELCHK+35, RELCHK+37, QUEUPD+9, EDIT+2, EDIT+3
LRFDA RELEASE+3!, QUEUPD+2!
LRFDA( RELEASE+5*, RELEASE+6*, RELEASE+7*, RELEASE+8*, RELEASE+9*, QUEUPD+9*, QUEUPD+10*, QUEUPD+11*
LRFDA(63 RELEASE+11*, RELEASE+12*, RELEASE+16*, RELEASE+17*
>> LRH(0 QUEUPD+11
>> LRI RELCHK+10, RELCHK+24, RELCHK+25, RELCHK+26, RELCHK+28, QUEUPD+10, EDIT+2
>> LRIENS RELEASE+5, RELEASE+6, RELEASE+7, RELEASE+8, RELEASE+9, RELEASE+11, RELEASE+12, RELEASE+14, RELEASE+16, RELEASE+17
QUEUPD+8*, QUEUPD+9, QUEUPD+10, QUEUPD+11
LRMSG RELCHK+4*, RELCHK+5*, RELCHK+6!, RELCHK+16*, RELCHK+17*, RELCHK+18!
LRNTIME RELEASE+1~, RELEASE+2*, RELEASE+8, RELEASE+16
LRORIEN QUEUPD+13!
LRORIEN(1 QUEUPD+12*
LRPRO CPTCODE+6~, CPTCODE+8*, CPTCODE+11
>> LRQUIT RELCHK+2*, RELCHK+7*, RELCHK+8, RELCHK+19*, RELCHK+40*, EDIT+5*, EDIT+6*, CPTCODE+5*, CPTCODE+10
LRREL RELCHK+9!, RELCHK+10
LRREL(1 RELCHK+11, RELCHK+23, RELCHK+30, RELEASE+5
LRREL(3 RELCHK+12, RELEASE+5
>> LRSF RELEASE+5, RELEASE+6, RELEASE+7, RELEASE+8, RELEASE+9
LRSR RELCHK+21~, RELCHK+22*, RELCHK+25*, RELCHK+26, RELCHK+28, RELCHK+34*, RELCHK+35, RELCHK+37
LRSR1 RELCHK+21~, RELCHK+22*, RELCHK+25, RELCHK+26*, RELCHK+27, RELCHK+34, RELCHK+35*, RELCHK+36, RELCHK+39
LRSR2 RELCHK+21~, RELCHK+29*, RELCHK+38*, RELCHK+41
>> LRSS RELCHK+10, RELCHK+24, RELCHK+25, RELCHK+26, RELCHK+28, EDIT+2, SETDR+15, SETDR+21, SETDR+27
>> LRV SETDR+11*
>> LRWM SETDR+5
MSG QUEUPD+7!
MSG(1 QUEUPD+4*, QUEUPD+5*
MSG(2 QUEUPD+6*
RPCOMDT RELCHK+1~, RELCHK+14*, RELCHK+15, RELCHK+31*, RELCHK+32, RELEASE+1~, RELEASE+14*, RELEASE+15
U RELCHK+24, RELCHK+26, RELCHK+28, RELCHK+33, RELCHK+35, RELCHK+37, SETDR+11
>> Y RELCHK+28*, RELCHK+29, RELCHK+37*, RELCHK+38, RELCHK+43*, EDIT+5, CPTCODE+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All