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

Package: Womens Health

Routine: WVRPCPR


Information

WVRPCPR ;HIOFO/FT-WV PROCEDURE file (790.1) RPCs (cont.) ;07/06/2020

Source Information

Source file <WVRPCPR.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Womens Health 2 UPDATE^WVALERTS  ($$DXNAME,$$ERROR,$$NORMAL)^WVRPCPR1  
Kernel 1 $$FMADD^XLFDT  
VA FileMan 1 FILE^DIE  

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

Package Total Caller Graph
Womens Health 3 WVLABCHK  WVRPCNO  WVSNOMED  
Clinical Reminders 1 PXRMCWH  

Entry Points

Name Comments DBIA/ICR reference
TYPEIEN(WVNAME) ; This function returns the IEN of an entry in the
; WV PROCEDURE TYPE file (#790.2)
; Input: WVNAME is the procedure name (i.e., .01 value)
; Output: IEN of the procedure type. Returns -1 if not found.
TYPENAME(WVIEN) ; This function returns the NAME of an entry in the
; WV PROCEDURE TYPE file (#790.2)
; Input: IEN (FILE 790.2)
; Output: Name of the procedure type. Returns -1 if not found.
BUIEN() ; This function returns the IEN for a BREAST ULTRASOUND procedure
; type from FILE 790.2
PAPIEN() ; This function returns the IEN for a screening PAP SMEAR
; procedure type from FILE 790.2
MAMIENS() ; This function returns the IENs for diagnostic MAMMOGRAM
; procedure types from FILE 790.2
; returns a string delimited by caret with the IENS (e.g., "25^26"
LATEST(RESULT,WVDFN,WVPTYPE,WVDATES,WVMAX,WVDX) ; Returns the Pap Smear or
; Mammogram entries in reverse chronological order.
; Input: RESULT - Array name for return values [required]
; WVDFN - patient DFN [required]
; WVPTYPE - "P" for Pap Smear or "M" for Mammogram or
; "U" for Breast Ultrasound [required]
; WVDATES - date range in FileMan internal format
; (e.g., 3020101^3021231) [optional]
; WVMAX - max number of entries to return (e.g., 20)
; (optional - default is 10) [optional]
; WVDX - "N", "A", "P" or "*" to return records with a
; dx/result of normal, abnormal, pending or any
; [optional]
SETRESLT(WVIEN,WVRESULT) ; Update the RESULTS/DIAGNOSIS field (.05)
; for the WV PROCEDURE file (#790.1) record identified by WVIEN.
; Input: WVIEN - FILE 790.1 IEN
; WVRESULT - FILE 790.31 IEN

External References

Name Field # of Occurrence
FILE^DIE SETRESLT+17
UPDATE^WVALERTS SETRESLT+9
$$DXNAME^WVRPCPR1 LATEST+75
$$ERROR^WVRPCPR1 LATEST+52
$$NORMAL^WVRPCPR1 LATEST+63
$$FMADD^XLFDT LATEST+41

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^WV(790.02 - [#790.02] SETRESLT+13
^WV(790.1 - [#790.1] LATEST+33, LATEST+47, LATEST+49, LATEST+50, LATEST+78, SETRESLT+12
^WV(790.2 - [#790.2] TYPEIEN+6, TYPENAME+6

Label References

Name Line Occurrences
$$TYPEIEN BUIEN+2, PAPIEN+2, MAMIENS+9
$$TYPENAME LATEST+74

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DT LATEST+41, LATEST+43
RESULT LATEST~
RESULT( LATEST+81*
RESULT(0 LATEST+28*, LATEST+31*, LATEST+34*, LATEST+84*, LATEST+85*
U TYPENAME+6, MAMIENS+10, LATEST+40, LATEST+42, LATEST+52, LATEST+55, LATEST+56, LATEST+57, LATEST+58, LATEST+59
, LATEST+63, LATEST+67, LATEST+72, LATEST+74, LATEST+75, LATEST+78, LATEST+80, LATEST+85, SETRESLT+12, SETRESLT+13
WVARRAY MAMIENS+3~
WVARRAY( MAMIENS+8
WVARRAY("MAMM OGRAM DX BILAT" , MAMIENS+6*, OGRAM DX UNILAT" , MAMIENS+5*, OGRAM SCREENING" , MAMIENS+7*
WVCNT MAMIENS+3~, MAMIENS+4*, MAMIENS+10*
WVCOUNT LATEST+36~, LATEST+38*, LATEST+70, LATEST+71*, LATEST+81, LATEST+84, LATEST+85
WVDATES LATEST~, LATEST+39*, LATEST+40, LATEST+42
WVDFN LATEST~, LATEST+27, LATEST+33, LATEST+47, LATEST+49
WVDIAG MAMIENS+3~, MAMIENS+4*, MAMIENS+10*, MAMIENS+12
WVDX LATEST~, LATEST+45*, LATEST+64, LATEST+65, LATEST+66, LATEST+67, LATEST+68
WVDXFLAG SETRESLT+7~, SETRESLT+13*, SETRESLT+14
WVEND LATEST+36~, LATEST+42*, LATEST+43*, LATEST+46
WVERR SETRESLT+7~
WVFAC SETRESLT+7~, SETRESLT+12*, SETRESLT+13
WVFDA SETRESLT+7~
WVFDA( SETRESLT+15*, SETRESLT+16*
WVIEN TYPEIEN+4~, TYPEIEN+6*, TYPEIEN+7*, TYPEIEN+8, TYPENAME~, TYPENAME+5, TYPENAME+6, MAMIENS+3~, MAMIENS+9*, MAMIENS+10
, LATEST+36~, LATEST+48*, LATEST+49*, LATEST+50, LATEST+78, LATEST+80, SETRESLT~, SETRESLT+8, SETRESLT+9, SETRESLT+12
, SETRESLT+15, SETRESLT+16
WVLOOP LATEST+36~, LATEST+38*, LATEST+46*, LATEST+47*, LATEST+49
WVMANUAL LATEST+36~, LATEST+77*, LATEST+78*, LATEST+80
WVMAX LATEST~, LATEST+44*, LATEST+70
WVNAME TYPEIEN~, TYPEIEN+5, TYPEIEN+6, TYPENAME+4~, TYPENAME+6*, TYPENAME+7, MAMIENS+3~, MAMIENS+4*, MAMIENS+8*, MAMIENS+9
WVNODE LATEST+36~, LATEST+50*, LATEST+51, LATEST+52, LATEST+55, LATEST+56, LATEST+57, LATEST+58, LATEST+59, LATEST+63
, LATEST+67, LATEST+72, LATEST+74, LATEST+75, LATEST+78, LATEST+80
WVNODE1 LATEST+36~, LATEST+80*, LATEST+81
WVNORM LATEST+36~, LATEST+63*, LATEST+64, LATEST+65, LATEST+66, LATEST+76*, LATEST+80
WVOUT LATEST+36~, LATEST+38*, LATEST+47, LATEST+49, LATEST+70*
WVPTYPE LATEST~, LATEST+30, LATEST+55, LATEST+56, LATEST+57, LATEST+58, LATEST+59
WVRD LATEST+36~
WVRESULT LATEST+37~, LATEST+75*, LATEST+80, SETRESLT~, SETRESLT+10, SETRESLT+15
WVSTART LATEST+37~, LATEST+40*, LATEST+41*, LATEST+47
WVSTATUS LATEST+37~, LATEST+72*, LATEST+73*, LATEST+80
WVTYPE LATEST+37~, LATEST+74*, LATEST+80
WVYES LATEST+37~, LATEST+54*, LATEST+55*, LATEST+56*, LATEST+57*, LATEST+58*, LATEST+59*, LATEST+60, LATEST+62*, LATEST+64*
, LATEST+65*, LATEST+66*, LATEST+67*, LATEST+68*, LATEST+69
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All