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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: MDRPCW

Package: Clinical Procedures

Routine: MDRPCW


Information

MDRPCW ; HOIFO/NCA - Calls to AICS ;01/21/10 11:51

Source Information

Source file <MDRPCW.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Clinical Procedures 4 CICNV^MDHL7U3  $$GETVSTR^MDRPCOT1  SETGLO^MDRPCW1  CPTLEX^MDRPCWU  
VA FileMan 3 NOW^%DTC  CLEAN^DILF  $$GET1^DIQ  
DRG Grouper 2 $$SINFO^ICDEX  $$ICDDATA^ICDXCODE  
Automated Information Collection System 1 GETLST^IBDF18A  
CPT HCPCS Codes 1 $$CPT^ICPTCOD  
PCE Patient Care Encounter 1 ($$GETENC,ENCEVENT)^PXAPI  
Registration 1 (ELIG,KVAR)^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
Clinical Procedures 1 MD TMDCIDC  

Entry Points

Name Comments DBIA/ICR reference
RPC(RESULTS,OPTION,DFN,MDSTUD) ; [Procedure] Main RPC call
; RPC: [MD TMDCIDC]
PROC ; get list of procedures for clinic
DIAG ; get list of diagnoses for clinic
SCDISP ; Return Service Connected % and Rated Disabilities
PCEDISP ; Return print text to display PCE data
TIMEMET ; Check if appointment time is met

External References

Name Field # of Occurrence
NOW^%DTC PCEDISP+7, TIMEMET+7
CLEAN^DILF RPC+6, RPC+12
$$GET1^DIQ PROC+2, PROC+4, PROC+6, DIAG+2, DIAG+5, DIAG+7, SCDISP+5, SCDISP+8, PCEDISP+35, PCEDISP+73
TIMEMET+2
GETLST^IBDF18A PROC+8, DIAG+11
$$SINFO^ICDEX DIAG+9
$$ICDDATA^ICDXCODE PCEDISP+38, PCEDISP+77
$$CPT^ICPTCOD PCEDISP+46, PCEDISP+85
CICNV^MDHL7U3 PCEDISP+15
$$GETVSTR^MDRPCOT1 PCEDISP+23
SETGLO^MDRPCW1 PCEDISP+15
CPTLEX^MDRPCWU PCEDISP+51, PCEDISP+90
$$GETENC^PXAPI PCEDISP+29
ENCEVENT^PXAPI PCEDISP+30, PCEDISP+68
ELIG^VADPT SCDISP+2
KVAR^VADPT SCDISP+5, SCDISP+12

Used in RPC

RPC Name Call Tags
MD TMDCIDC RPC

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^DIC(31 - [#31] GET1^DIQ
^DG(391 - [#391] GET1^DIQ
^MDD(702 - [#702] GET1^DIQ
^MDS(702.01 - [#702.01] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTNPOV - [#9999999.27] PCEDISP+41, PCEDISP+49, PCEDISP+80, PCEDISP+88
^DPT - [#2] SCDISP+7
^MDD(702 - [#702] PCEDISP+6, PCEDISP+9, PCEDISP+13, PCEDISP+14, PCEDISP+58, PCEDISP+60, PCEDISP+61
^TMP("MDDAR" PCEDISP+8!, PCEDISP+12, PCEDISP+16!
^TMP("MDLEX" PCEDISP+8!, PCEDISP+52, PCEDISP+53!, PCEDISP+91, PCEDISP+92!
^TMP("MDRPCW" RPC+7
^TMP("PXKENC" PCEDISP+31, PCEDISP+33, PCEDISP+36, PCEDISP+37, PCEDISP+43, PCEDISP+44, PCEDISP+56!, PCEDISP+69, PCEDISP+71, PCEDISP+75
PCEDISP+76, PCEDISP+82, PCEDISP+83, PCEDISP+95!

Label References

Name Line Occurrences
@( RPC+11

Naked Globals

Name Field # of Occurrence
^( SCDISP+7, PCEDISP+52, PCEDISP+91
^(1 PCEDISP+9
^(802 PCEDISP+37, PCEDISP+44, PCEDISP+76, PCEDISP+83

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PCEDISP+7!, TIMEMET+7!
CAT PCEDISP+3~, PCEDISP+40*, PCEDISP+41*, PCEDISP+48*, PCEDISP+49*, PCEDISP+79*, PCEDISP+80*, PCEDISP+87*, PCEDISP+88*
CLIN PROC+1~, PROC+6*, PROC+7*, PROC+8, DIAG+1~, DIAG+7*, DIAG+8*, DIAG+11
CODE PCEDISP+3~, PCEDISP+34*, PCEDISP+35, PCEDISP+38*, PCEDISP+39, PCEDISP+45*, PCEDISP+46*, PCEDISP+47, PCEDISP+72*, PCEDISP+73
PCEDISP+77*, PCEDISP+78, PCEDISP+84*, PCEDISP+85*, PCEDISP+86
CODES PROC+9~, PROC+12*, PROC+15*, PROC+16*, PROC+18
DESC PCEDISP+4~
DFN RPC~, SCDISP+7
DIAG PCEDISP+3~, PCEDISP+39*, PCEDISP+42, PCEDISP+47*, PCEDISP+51, PCEDISP+54, PCEDISP+78*, PCEDISP+81, PCEDISP+86*, PCEDISP+90
PCEDISP+93
DIS SCDISP+1~, SCDISP+8*, SCDISP+10
DT PROC+8
GDIAG PCEDISP+4~, PCEDISP+38*, PCEDISP+39, PCEDISP+77*, PCEDISP+78
GLOARR PCEDISP+3~, PCEDISP+8!, PCEDISP+12
I SCDISP+1~, SCDISP+7*
LLB PCEDISP+4~
MDARR PROC+1~, PROC+9, DIAG+1~, DIAG+12, PCEDISP+3~
MDCCON PCEDISP+3~, PCEDISP+9*, PCEDISP+58
MDCK PCEDISP+4~*, PCEDISP+42*, PCEDISP+55*, PCEDISP+57, PCEDISP+66
MDCLL PCEDISP+4~, PCEDISP+52*, PCEDISP+91*
MDCPT PCEDISP+3~, PCEDISP+43*, PCEDISP+44, PCEDISP+82*, PCEDISP+83
MDCS DIAG+1~, DIAG+9*, DIAG+10
MDCTR PCEDISP+3~, PCEDISP+7*, PCEDISP+27*, PCEDISP+28*, PCEDISP+29*, PCEDISP+35*, PCEDISP+42*, PCEDISP+55*, PCEDISP+63*, PCEDISP+64*
PCEDISP+65*, PCEDISP+68*, PCEDISP+73*, PCEDISP+81*, PCEDISP+94*
MDDAR PCEDISP+3~, PCEDISP+12*, PCEDISP+15
MDDAR2 PCEDISP+3~, PCEDISP+12*, PCEDISP+15, PCEDISP+17, PCEDISP+18
MDDDN PCEDISP+4~, PCEDISP+58*, PCEDISP+59, PCEDISP+60, PCEDISP+61, PCEDISP+63
MDDDV PCEDISP+4~, PCEDISP+60*, PCEDISP+61
>> MDDEF PCEDISP+7*, PCEDISP+25
MDDESC PCEDISP+4~, PCEDISP+51*, PCEDISP+52*, PCEDISP+53*, PCEDISP+54*, PCEDISP+55, PCEDISP+90*, PCEDISP+91*, PCEDISP+92*, PCEDISP+93*
PCEDISP+94
MDDFN PCEDISP+3~, PCEDISP+10*, PCEDISP+23, PCEDISP+29
MDENCDT DIAG+1~, DIAG+4*, DIAG+9, DIAG+11, PCEDISP+3~, PCEDISP+19*, PCEDISP+21*, PCEDISP+24*, PCEDISP+25*, PCEDISP+28
PCEDISP+29, PCEDISP+38, PCEDISP+61*, PCEDISP+64, PCEDISP+77
MDFLST PCEDISP+3~, PCEDISP+8!
MDFLST( PCEDISP+17*, PCEDISP+18*, PCEDISP+65
MDFLST(1 PCEDISP+65
MDFST PROC+9~, PROC+12*, PROC+14*, PROC+18
MDICD PCEDISP+3~, PCEDISP+36*, PCEDISP+37, PCEDISP+75*, PCEDISP+76
MDIDX PROC+9~*, PROC+10*, PROC+11, PROC+13, PROC+16, PROC+17, PROC+18
MDLC PCEDISP+3~, PCEDISP+12*, PCEDISP+17*, PCEDISP+18*
MDLL PCEDISP+3~, PCEDISP+17*, PCEDISP+18*, PCEDISP+65*
MDLOCN PCEDISP+3~, PCEDISP+19*, PCEDISP+23*, PCEDISP+26*, PCEDISP+29
MDLST SCDISP+1~, SCDISP+7*, SCDISP+10*, SCDISP+11
MDMOD PROC+9~, PROC+12*, PROC+13*, PROC+16
MDNAME DIAG+1~, DIAG+10*, DIAG+11
MDNCTR PCEDISP+4~, PCEDISP+62*, PCEDISP+68
MDNOW TIMEMET+1~, TIMEMET+7*, TIMEMET+8
MDPFLG PCEDISP+4~*, PCEDISP+11*, PCEDISP+32
MDPR PROC+1~, PROC+4*, PROC+5, PROC+6, DIAG+1~, DIAG+5*, DIAG+6, DIAG+7
MDPROV PCEDISP+3~, PCEDISP+31*, PCEDISP+33, PCEDISP+69*, PCEDISP+71
MDRP PCEDISP+3~, PCEDISP+13*, PCEDISP+14
MDRST PCEDISP+3~, PCEDISP+14*, PCEDISP+15
MDSC SCDISP+1~, SCDISP+9*, SCDISP+10
MDSTUD RPC~, RPC+8, PROC+2, PROC+4, DIAG+2, DIAG+5, PCEDISP+2, TIMEMET+2
MDTIM TIMEMET+1~, TIMEMET+4*, TIMEMET+5*, TIMEMET+6, TIMEMET+8
MDV PROC+1~, PROC+2*, PROC+3, PROC+7, DIAG+1~, DIAG+2*, DIAG+3, DIAG+4, DIAG+8, TIMEMET+1~
TIMEMET+2*, TIMEMET+3, TIMEMET+4, TIMEMET+5
MDVST PCEDISP+3~, PCEDISP+10*, PCEDISP+11, PCEDISP+13, PCEDISP+17, PCEDISP+18, PCEDISP+19, PCEDISP+27, PCEDISP+28, PCEDISP+29*
PCEDISP+30, PCEDISP+31, PCEDISP+33, PCEDISP+36, PCEDISP+37, PCEDISP+43, PCEDISP+44, PCEDISP+46, PCEDISP+57, PCEDISP+58*
PCEDISP+61*, PCEDISP+62, PCEDISP+64, PCEDISP+67, PCEDISP+68, PCEDISP+69, PCEDISP+71, PCEDISP+75, PCEDISP+76, PCEDISP+82
PCEDISP+83, PCEDISP+85
MDVSTR PCEDISP+3~, PCEDISP+12*, PCEDISP+19, PCEDISP+21, PCEDISP+22*, PCEDISP+23*, PCEDISP+24, PCEDISP+26
MDX PCEDISP+3~, PCEDISP+9*, PCEDISP+10, PCEDISP+12, PCEDISP+23
MDX0 PCEDISP+3~, PCEDISP+33*, PCEDISP+34, PCEDISP+35, PCEDISP+37*, PCEDISP+38, PCEDISP+42, PCEDISP+44*, PCEDISP+45, PCEDISP+50
PCEDISP+71*, PCEDISP+72, PCEDISP+73, PCEDISP+76*, PCEDISP+77, PCEDISP+81, PCEDISP+83*, PCEDISP+84, PCEDISP+89
MDX1 PCEDISP+3~, PCEDISP+9*, PCEDISP+10
MDX802 PCEDISP+3~, PCEDISP+37*, PCEDISP+40, PCEDISP+44*, PCEDISP+48, PCEDISP+76*, PCEDISP+79, PCEDISP+83*, PCEDISP+87
OPTION RPC~, RPC+10, RPC+11
QTY PCEDISP+3~, PCEDISP+50*, PCEDISP+55, PCEDISP+89*, PCEDISP+94
RESLT PCEDISP+51, PCEDISP+53!, PCEDISP+90, PCEDISP+92!
RESULTS RPC~, RPC+7*, RPC+8, RPC+10, RPC+11, PROC+3, PROC+5, PROC+7, PROC+9, PROC+10
PROC+11, PROC+13, PROC+16, PROC+17, PROC+18*, DIAG+3, DIAG+6, DIAG+8, DIAG+12, SCDISP+3
SCDISP+4, SCDISP+5, SCDISP+6, SCDISP+10, SCDISP+11, PCEDISP+27, PCEDISP+28, PCEDISP+29, PCEDISP+35, PCEDISP+42
PCEDISP+55, PCEDISP+63, PCEDISP+64, PCEDISP+65, PCEDISP+73, PCEDISP+81, PCEDISP+94, TIMEMET+3, TIMEMET+6, TIMEMET+8
TIMEMET+9
S PCEDISP+3~*
>> STUDY PCEDISP+2*, PCEDISP+5, PCEDISP+6, PCEDISP+9, PCEDISP+13, PCEDISP+14, PCEDISP+58
U RPC+10, PROC+18, SCDISP+4, SCDISP+9, SCDISP+10, PCEDISP+9, PCEDISP+10, PCEDISP+12, PCEDISP+23, PCEDISP+34
PCEDISP+35, PCEDISP+38, PCEDISP+39, PCEDISP+40, PCEDISP+41, PCEDISP+42, PCEDISP+45, PCEDISP+47, PCEDISP+48, PCEDISP+49
PCEDISP+50, PCEDISP+51, PCEDISP+54, PCEDISP+60, PCEDISP+72, PCEDISP+73, PCEDISP+77, PCEDISP+78, PCEDISP+79, PCEDISP+80
PCEDISP+81, PCEDISP+84, PCEDISP+86, PCEDISP+87, PCEDISP+88, PCEDISP+89, PCEDISP+90, PCEDISP+93
VAEL SCDISP+1~
VAEL(3 SCDISP+3, SCDISP+4
VAEL(4 SCDISP+5
VAEL(6 SCDISP+5
VAERR SCDISP+1~
X2 SCDISP+1~, SCDISP+7*, SCDISP+8, SCDISP+9, SCDISP+10

Marked Items

Name Field # of Occurrence
$T( RPC+10
$T(@OPTION RPC+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All