WVRPCPT ;HIOFO/FT - WV PATIENT FILE (790) APIS AND RPCS ;Apr 05, 2021@14:28
Source file <WVRPCPT.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| BRTX(DFN,BRTX,BRDD,CRTX,CRDD,WVPDATE) | ; Update the patient's treatment needs and
 ; due dates in WV PATIENT file (790) ; Input: DFN - patient DFN [required] ; BRTX - breast treatment need IEN (790.51) [optional] ; BRDD - breast treatment need offset (e.g., 1Y) [optional] ; CRTX - cervical treament need IEN (790.5) [optional] ; CRDD - cervical treatment need offset (e.g., 90D) [optional] ; WVPDATE - date procedure was performed [optional] ; default is today ; Output: <none>  | 
|
| GETDATA(RESULT,WVDFN,WVTYPE,WVSDATE,WVEDATE,WVMAX,WVDIR,WVDT) | ;RETURN REQUESTED DATA
 ; INPUT: RESULT - SUBSCRIPT UNDER WHICH TO RETURN DATA OR ERROR MESSAGES ; [REQUIRED] ; WVDFN - IEN OF PATIENT IN WV PATIENT FILE [REQUIRED] ; WVTYPE - TYPE OF DATA TO RETURN [REQUIRED]: ; "P": PREGNANCY DATA ; "L": LACTATION DATA ; WVSDATE - START DATE IN INTERNAL FILEMAN FORMAT [OPTIONAL] ; DEFAULT: NO DATE RANGE RESTRICTION ; WVEDATE - END DATE IN INTERNAL FILEMAN FORMAT [OPTIONAL] ; DEFAULT: NO DATE RANGE RESTRICTION ; WVMAX - MAXIMUM NUMBER OF ENTRIES TO RETURN [OPTIONAL] ; DEFAULT: RETURN ALL DATA ; WVDIR - SEARCH DIRECTION [OPTIONAL]: ; 1:CHRONOLOGICAL ORDER ; -1: REVERSE CHRONOLOGICAL ORDER [DEFAULT] ; WVDT - THE DATE (IN FILEMAN INTERNAL FORMAT) TO USE AS TODAY'S DATE [OPTIONAL] ; DEFAULT: VALUE STORED IN DT VARIABLE ; OUTPUT: ^TMP(RESULT,$J)=NUMBER OF ENTRIES RETURNED ; -1^Error message ; ^TMP(RESULT,$J,N,"FIELD NAME")=INTERNAL_FORMAT^EXTERNAL FORMAT  | 
|
| PFIELDS | ;PSEUDO-FIELD DEFINITIONS
 | 
|
| SAVEDATA(WVRETURN,WVDATA) | ;SAVE DATA FROM CLINICAL REMINDERS
 ; INPUT: WVRETURN - REFERENCE TO ARRAY IN WHICH TO RETURN STATUS ; [REQUIRED] ; WVDATA - REFERENCE TO ARRAY OF DATA TO SAVE ; [REQUIRED]  | 
|
| VALENTRY(WVFILE,WVENTRY,WVFDA,WVNEWREC) | ;VALIDATE THE DATA TO FILE
 | 
|
| CHKIENS(WVDATA) | ;ENSURE IENS ARE COMPLETE AND ACCURATE
 | 
|
| SETARRAY(WVFILE,WVFIELD,WVDATA,WVMSUB) | ;SET DATA INTO THE RETURN ARRAY
 ; INPUT: WVFILE - FILE NUMBER CONTAINING THE FIELD [REQUIRED] ; WVFIELD - FIELD NUMBER [REQUIRED] ; WVDATA - INTERNAL VALUE OF THE FIELD [REQUIRED] ; WVMSUB - SUBSCRIPT WITHIN THE TMP GLOBAL TO RETURN DATA IN  | 
|
| GETSTATUS(WVDFN) | ;RETURN SINGLE LINE PREGNANT/LACTATING
 | 
|
| GETEDD(WVDFN) | ;RETURN EDD AND WEEKS GESTATION
 |