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

Package: My HealtheVet

Routine: MHVPRNA


Information

MHVPRNA ;MHV/CFS - Prescription Renewal Check API; [02/08/2022 11:38am]

Source Information

Source file <MHVPRNA.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Outpatient Pharmacy 5 $$LSTRFL^PSOBPSU1  $$FIND^PSOREJUT  CDOSE^PSORENW0  $$CHKRXPRV^PSOUTIL  ($$CONJ,$$TITRX)^PSOUTL  
VA FileMan 2 C^%DTC  $$GET1^DIQ  
Kernel 1 $$DT^XLFDT  

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
My HealtheVet 1 MHV7B1R2  

Entry Points

Name Comments DBIA/ICR reference
RENWCHK(PSODFN,PSORX) ;
; This API function checks if a prescription can be renewed or not.
; Input: PSODFN (required) - Patient IEN Number
; PSORX (required) - Prescription Number
; Output: 0^Message - Cannot be renewed
; 1 - Can be renewed

External References

Name Field # of Occurrence
C^%DTC RENWCHK+32, RENWCHK+33
$$GET1^DIQ RENWCHK+18, RENWCHK+19
$$LSTRFL^PSOBPSU1 RENWCHK+22
$$FIND^PSOREJUT RENWCHK+23
CDOSE^PSORENW0 RENWCHK+34
$$CHKRXPRV^PSOUTIL RENWCHK+12
$$CONJ^PSOUTL RENWCHK+25
$$TITRX^PSOUTL RENWCHK+21
$$DT^XLFDT RENWCHK+15

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PSDRUG - [#50] GET1^DIQ
^PSRX - [#52] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(50.7 - [#50.7] RENWCHK+29
^PS(52.41 - [#52.41] RENWCHK+44
^PS(52.5 - [#52.5] RENWCHK+31
^PS(53 - [#53] RENWCHK+40
^PSDRUG - [#50] RENWCHK+28, RENWCHK+36, RENWCHK+37, RENWCHK+38
^PSRX - [#52] RENWCHK+15, RENWCHK+27, RENWCHK+32, RENWCHK+33, RENWCHK+43

Naked Globals

Name Field # of Occurrence
^("I" RENWCHK+37
^("STA" RENWCHK+27
^(0 RENWCHK+40
^(3 RENWCHK+33

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DAT RENWCHK+7~, RENWCHK+15*, RENWCHK+30, RENWCHK+32, RENWCHK+33, RENWCHK+37
PSDRGIEN RENWCHK+7~, RENWCHK+18*, RENWCHK+19
PSOCHKPR RENWCHK+7~, RENWCHK+12*, RENWCHK+13
PSODFN RENWCHK~, RENWCHK+9, RENWCHK+16
PSODRG RENWCHK+7~, RENWCHK+27*, RENWCHK+28, RENWCHK+36, RENWCHK+37, RENWCHK+38
PSODRUG0 RENWCHK+7~, RENWCHK+38*, RENWCHK+39
PSOINDAT RENWCHK+7~, RENWCHK+29*, RENWCHK+30
PSOLC RENWCHK+7~, RENWCHK+41*
PSONEWOI RENWCHK+7~, RENWCHK+28*, RENWCHK+29
PSONOSIG RENWCHK+8~, RENWCHK+35
PSOOCPRX RENWCHK+7~, RENWCHK+34*
PSOOLPD RENWCHK+8~, RENWCHK+34
PSOOLPF RENWCHK+7~, RENWCHK+34
PSOREFIL RENWCHK+8~, RENWCHK+22*, RENWCHK+23
PSORX RENWCHK~, RENWCHK+10, RENWCHK+12, RENWCHK+15, RENWCHK+18, RENWCHK+21, RENWCHK+22, RENWCHK+23, RENWCHK+25, RENWCHK+27
, RENWCHK+31, RENWCHK+32, RENWCHK+33, RENWCHK+34, RENWCHK+43, RENWCHK+44
PSOSURX RENWCHK+8~, RENWCHK+31*
RX0 RENWCHK+8~, RENWCHK+15*, RENWCHK+16, RENWCHK+40, RENWCHK+41
ST RENWCHK+8~, RENWCHK+27*, RENWCHK+31, RENWCHK+33, RENWCHK+42
>> X RENWCHK+32, RENWCHK+33
X1 RENWCHK+8~, RENWCHK+32*, RENWCHK+33*
X2 RENWCHK+8~, RENWCHK+32*, RENWCHK+33*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All