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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: SROCVER

Package: Surgery

Routine: SROCVER


Information

SROCVER ;BIR/SJA - CODE SET VERSIONING UTILITY ;16 Oct 2013 3:23 PM

Source Information

Source file <SROCVER.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Surgery 4 ^SROERR0  ($$ICD,$$ICD910,$$ICDSTR)^SROICD  DISPLAY^SROMOD  $$SITE^SROUTL0  
VA FileMan 4 DD^%DT  NOW^%DTC  EN^DDIOL  FILE^DIE  
CPT HCPCS Codes 1 $$CPT^ICPTCOD  
DRG Grouper 1 $$CODEC^ICDEX  
MailMan 1 ^XMD  
Registration 1 DEM^VADPT  

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
Surgery 1 ^SRF  

Entry Points

Name Comments DBIA/ICR reference
VALIDAT
DISP
SENDMSG ;Send mail message when check is complete.
PCPT
OCPT
PD ; RBD - 10/15/13 - PATCH 177 - Expanded to include ICD-10
OPD
CFLS ;This line of code to update Surgery-CoreFLS changes

External References

Name Field # of Occurrence
DD^%DT SENDMSG+8
NOW^%DTC SENDMSG+3
EN^DDIOL DISP+2, DISP+6, DISP+7, DISP+8
FILE^DIE PCPT+1, PCPT+4, OCPT+1, OCPT+4, PD+1, PD+3, OPD+2
$$CODEC^ICDEX VALIDAT+15, VALIDAT+17
$$CPT^ICPTCOD VALIDAT+6, VALIDAT+10
^SROERR0 CFLS+6
$$ICD^SROICD VALIDAT+15, VALIDAT+17, PD+2
$$ICD910^SROICD SENDMSG+3
$$ICDSTR^SROICD OPD+8
DISPLAY^SROMOD VALIDAT+7, VALIDAT+11
$$SITE^SROUTL0 CFLS+2
DEM^VADPT SENDMSG+6
^XMD OPD+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,DLN
  • Line Location: DISP+1
Function Call: WRITE
  • Prompt: !!,DLN
  • Line Location: DISP+9
Function Call: WRITE
  • Prompt: !!,"Press RETURN to continue "
  • Line Location: DISP+10
Routine Call
  • DIE
  • Line Location:
    • PCPT+1
    • PCPT+4
    • OCPT+1
    • OCPT+4
    • PD+1
    • PD+3
    • OPD+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" SENDMSG+3
^SRF - [#130] VALIDAT+2, VALIDAT+3, VALIDAT+7, VALIDAT+10, VALIDAT+11, VALIDAT+17, SENDMSG+6
^TMP("CSLSUR1" CFLS+1
^TMP("SRCVER" VALIDAT+1!, VALIDAT+6*, VALIDAT+8*, VALIDAT+10*, VALIDAT+12*, VALIDAT+15*, VALIDAT+17*, DISPDISP+3, SENDMSG+1
PCPTPCPT+2, OCPTOCPT+2, PD+1, OPD

Label References

Name Line Occurrences
SENDMSG DISP+11

Naked Globals

Name Field # of Occurrence
^( VALIDAT+10, OCPTOCPT+2, OPD

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % SENDMSG+3
ATTD VALIDAT~, VALIDAT+3*, SENDMSG+5
>> DA VALIDAT+2, CFLS+5, CFLS+10*
>> DC CFLS+5, CFLS+7*
>> DFN SENDMSG+6*
>> DL CFLS+5, CFLS+8*
DLN VALIDAT~, VALIDAT+1*, DISP+1, DISP+9
>> DP CFLS+5, CFLS+9*
>> DR CFLS+5, CFLS+11*
DT VALIDAT+4
DTIME DISP+10
DUZ SENDMSG+3, SENDMSG+5
OCOD VALIDAT~, VALIDAT+10*, VALIDAT+17*
SLN VALIDAT~, SENDMSG+3*, SENDMSG+12*, PCPTPCPT+3*, PCPT+5*, OCPT*, OCPT+3*, PD+1*, OPD*
OPD+1, OPD+4, OPD+5
SR SENDMSG+3!
SR( PCPT*, PCPT+3*, PCPT+5*, OCPT*, OCPT+3*, PD+1*, OPD+1*, OPD+4*, OPD+5*
SR(1 SENDMSG+7*
SR(2 SENDMSG+9*
SR(3 SENDMSG+9*
SR(5 SENDMSG+10*
SR(6 SENDMSG+11*
SR(7 SENDMSG+12*
SRAA VALIDAT~, VALIDAT+10*, VALIDAT+11, VALIDAT+12, VALIDAT+17*, DISP+3*, DISP+5, PCPT*, OCPT*, PD+1*
, OPD*, OPD+1
SRBB VALIDAT~, VALIDAT+11*, DISP+3*, DISP+5
SRCC VALIDAT~, DISP+3*, DISP+5
SRCODE VALIDAT~, VALIDAT+6*
SRDATE VALIDAT~, VALIDAT+4*, VALIDAT+6, VALIDAT+10, SENDMSG+8
SRFMTMP CFLS+4~, CFLS+12!
SRFMTMP("DA" CFLS+5*, CFLS+10
SRFMTMP("DC" CFLS+5*, CFLS+7
SRFMTMP("DL" CFLS+5*, CFLS+8
SRFMTMP("DP" CFLS+5*, CFLS+9
SRFMTMP("DR" CFLS+5*, CFLS+11
>> SRICDV DISP+5, PD+1, OPD+1, OPD+8*
SRII VALIDAT~, VALIDAT+7*, VALIDAT+8
SRJ VALIDAT~, OCPT*, OCPT+1, OCPT+2*, OCPT+4
SRJJ VALIDAT~, VALIDAT+7*, SENDMSG+5*, PCPT+2*, PCPT+3*, OCPT+2*, OCPT+3*, OPD*, OPD+1
SRMOD VALIDAT~, VALIDAT+7*, VALIDAT+8, VALIDAT+11*, VALIDAT+12, PCPT+2*, PCPT+3, OCPT+2*, OCPT+3
SRND0 VALIDAT~, VALIDAT+2*, VALIDAT+4
SRND1 VALIDAT~, VALIDAT+2*, VALIDAT+3
SRND34 VALIDAT~, VALIDAT+3*, VALIDAT+15, PD+2
SRNON VALIDAT~, VALIDAT+2*, VALIDAT+3, DISP+7, SENDMSG+9, SENDMSG+11
>> SROERR CFLS+6*
SROP VALIDAT~, VALIDAT+2*, VALIDAT+6, SENDMSG+9
SRPD VALIDAT~, VALIDAT+3*, SENDMSG+5
>> SRSITE CFLS+2*
SRT VALIDAT~, VALIDAT+6*, VALIDAT+7*, VALIDAT+8, VALIDAT+10*, VALIDAT+11*, VALIDAT+12, VALIDAT+15*, VALIDAT+17*
>> SRTN VALIDAT+2*, VALIDAT+3, VALIDAT+7, VALIDAT+10, VALIDAT+11, VALIDAT+15, VALIDAT+17, DISP+2, SENDMSG+3, SENDMSG+6
SENDMSG+7, PCPT+1, PCPT+4, OCPT+1, OCPT+4, PD+1, PD+2, PD+3, OPD+2, OPD+8
CFLS+2, CFLS+6
SRX VALIDAT~, DISP+10*, SENDMSG+13*, PCPTPCPT+3, OCPTOCPT+3, PD+1, OPD+1
SRX1 VALIDAT~, SENDMSG+13*
SRY VALIDAT~, PCPT+1!, PCPT+4!, OCPT+1!, OCPT+4!, PD+1!, PD+3!, OPD+2!
SRY( OCPT+1*, OCPT+4*, OPD+2*
SRY(130 PCPT+1*, PCPT+4*, PD+1*, PD+3*
SRYY VALIDAT~, OPD*, OPD+2
>> VADM(1 SENDMSG+7
>> XMDUZ SENDMSG+3*
>> XMSUB SENDMSG+3*
>> XMTEXT OPD+6*
XMY VALIDAT~, SENDMSG+3!
XMY( SENDMSG+3*, SENDMSG+5*
Y VALIDAT~, VALIDAT+7*, VALIDAT+11*, SENDMSG+3*, SENDMSG+8*, SENDMSG+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All