WVRPCPT1 ;ISP/RFR - WV PATIENT FILE (790) APIS AND RPCS ;Jun 15, 2021@12:11
Source file <WVRPCPT1.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| GETFINDS(RESULT,WVDFN,WVVISIT,WVNIEN) | ;RETURN DATA NEEDED TO IDENTIFY GENERAL FINDINGS
 ; INPUT: RESULT - SUBSCRIPT UNDER WHICH TO RETURN DATA OR ERROR MESSAGES ; [OPTIONAL; DEFAULT IS "WVDATA"] ; WVDFN - IEN OF PATIENT IN WV PATIENT FILE [REQUIRED] ; WVVISIT - IEN IN VISIT FILE OR TIU VISIT STRING [OPTIONAL] ; WVNIEN - IEN IN TIU DOCUMENT FILE [OPTIONAL] ; NOTE: ONE OF WVVISIT OR WVNIEN IS REQUIRED; BOTH CANNOT BE NULL ; OUTPUT: ^TMP(RESULT,$J)=NUMBER OF ENTRIES RETURNED ; -1^Error message ; FOR NON-MULTIPLES: ; ^TMP(RESULT,$J,"PACKAGE","FILE NUMBER","FIELD NUMBER")=EXTERNAL FORMAT ; FOR MULTIPLES: ; ^TMP(RESULT,$J,"PACKAGE","FILE NUMBER","FIELD NUMBER",IEN)=EXTERNAL FORMAT  | 
|
| SHOVISIT | ;RETURN MESSAGE FOR TIU USER ABOUT PRESENCE OF PREGNANCY/LACTATION STATUS DATA
 | 
|
| GETORDRS(WVDFN,WVTYPE,WVCCACHE) | ;GET HARMFUL ORDERS FOR A GIVEN CONTEXT
 ; INPUT: WVDFN - INTERNAL ENTRY NUMBER (IEN) OF PATIENT IN WV PATIENT FILE (#790) ; WVTYPE - CONTEXT OF ORDERS [REQUIRED]: ; "P": PREGNANT ; "L": LACTATING ; WVCCACHE - STORE RETURNED TEXT IN CACHE [OPTIONAL]: ; 1: STORE TEXT IN CACHE ; 0 OR UNDEFINED: DO NOT STORE TEXT IN CACHE  | 
|
| GETMRST(WVDFN,WVTYPE) | ;GET MOST RECENT STATUS
 ; INPUT: WVDFN - INTERNAL ENTRY NUMBER (IEN) OF PATIENT IN WV PATIENT FILE (#790) ; WVTYPE - TYPE OF STATUS TO RETURN; P FOR PREGNANCY, L FOR LACTATION  | 
|
| GETMUCRT(WVDFN) | ;GET MOST RECENT MEDICALLY UNABLE TO CONCEIVE REASON
 | 
|
| VERDFN(WVDFN,WVCHKREG,WVRESULT) | ;VERIFY DFN IS IN WV PATIENT FILE (#790)
 | 
|
| SAVESRND(WVDATA) | ;SAVE EVENT THAT TRIGGERED STATUS REVIEW NOTIFICATION
 | 
|
| GETSRND(WVDFN,WVTYPE) | ;GET EVENT THAT TRIGGERED STATUS REVIEW NOTIFICATION
 | 
|
| PATMGR(RESULTS,PAT,WHO,IDEN,DIV) | ;RETURN HEALTHCARE MANAGERS FOR PATIENT
 ; INPUT: RESULTS - REFERENCE TO ARRAY IN WHICH TO RETURN DATA [REQUIRED] ; PAT - IEN OF PATIENT IN WV PATIENT FILE [REQUIRED] ; WHO - TYPE OF MANAGER TO RETURN; VALUES INCLUDE: ; "C" FOR CASE MANAGER ; "M" FOR MATERNITY CARE COORDINATOR ; "CM" FOR CASE MANAGER AND MATERNITY CARE COORDINATOR ; IDEN - WHETHER TO IDENTIFY THE PROVIDER'S ROLE IN THE RETURN ARRAY [OPTIONAL] ; 1 TO RETURN THE ROLE [DEFAULT], 0 TO NOT RETURN THE ROLE ; DIV - IEN OF THE INSTITUTION FOR THE PATIENT [REQUIRED]  | 
|
| GETRECIPS(RESULTS,PAT,SOURCE,TYPE,IDEN,DIV) | ;RETURN STATUS CONFLICT NOTIFICATION RECIPIENTS
 ; INPUT: RESULTS - REFERENCE TO ARRAY IN WHICH TO RETURN RECIPIENT LIST ; [REQUIRED] ; PAT - IEN OF PATIENT IN WV PATIENT FILE [REQUIRED] ; SOURCE - TYPE OF CONFLICT SOURCE [REQUIRED]; VALUES INCLUDE: ; "CODE" FOR ICD AND SNOMED CODES ; "LAB" FOR LABORATORY TEST ; TYPE - TYPE OF STATUS CONFLICT [REQUIRED]; VALUES INCLUDE: ; "P" FOR PREGNANCY ; "L" FOR LACTATION ; IDEN - WHETHER TO IDENTIFY THE PROVIDER'S ROLE IN THE RETURN ARRAY [OPTIONAL] ; 1 TO RETURN THE ROLE, 0 TO NOT RETURN THE ROLE [DEFAULT] ; DIV - IEN OF THE INSTITUTION FOR THE PATIENT [REQUIRED]  | 
| FileNo | Call Tags | 
|---|---|
| ^WV(790.9 - [#790.9] | WP^DIE | 
| ^DIC(9.4 - [#9.4] | FIND1^DIC |