Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points
Print Page as PDF
Routine: WVRPCPT

Package: Womens Health

Routine: WVRPCPT


Information

WVRPCPT ;HIOFO/FT - WV PATIENT FILE (790) APIS AND RPCS ;Apr 05, 2021@14:28

Source Information

Source file <WVRPCPT.m>

Entry Points

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
Info |  Source |  Entry Points