WVRPCPR ;HIOFO/FT-WV PROCEDURE file (790.1) RPCs (cont.) ;07/06/2020
Source file <WVRPCPR.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Womens Health | 3 | WVLABCHK WVRPCNO WVSNOMED |
Clinical Reminders | 1 | PXRMCWH |
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 |
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 |
Name | Line Occurrences |
---|---|
$$TYPEIEN | BUIEN+2, PAPIEN+2, MAMIENS+9 |
$$TYPENAME | LATEST+74 |
>> | 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 |