YTQRQAD4 ;ISP/MJB - RESTful Calls to handle MHA lists ; 1/25/2017
Source file <YTQRQAD4.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETLIST(ARGS,RESULTS) | ; GET Insts for Pat
|
|
| SETRES(STR) | ;
|
|
| GETLOCS(ARGS,RESULTS) | ; get list of hosp loc
; C=Clinics, Z=Other, $$ACTLOC ; .Y=return, ORFROM=text to $O from, DIR=$O dir. |
|
| GETLNAM(ARGS,RESULTS) | ;Hosp Loc name
|
|
| ACTLOC(LOC) | ; TRUE if active
|
|
| GETCATA(DOCNAME,RESULTS) | ; set ^TMP with doc named and cat
|
|
| GETDES(NAME,DARR) | ;Get Inst Desc
|
|
| GETINTRP(ARGS,RESULTS) | ;Get Interp Desc
|
|
| ASMTLST(ARGS,RESULTS) | ; get assgn by patid
|
|
| SETASGN(ASMT) | ;Set up the Assign JSON
|
|
| INCMPLT(DFN,ORDBY,INCMPL) | ; add list of incompl insts for DFN/ORDBY
; expects RSP,YSIDX,PTADMIN |
|
| CHKADM(YSADMIN,YSNAM,YSDFN) | ;Check Instrument Ad= what is in XTMP
|
|
| ASMTIDA(DFN,LSTINST) | ; get admins by DFN/TSTIEN
; Find last complete admin |
|
| UPDTSRFL | ;
; Set index for 601.84 MH ADMINISTRATIONS ; X(1)=Patient X(2)=Instrument X(3)=Date Given ; ^PXRMINDX(601.84,"IP",X(2),X(1),X(3),DA)="" ; ^PXRMINDX(601.84,"PI",X(1),X(2),X(3),DA)="" |
| FileNo | Call Tags |
|---|---|
| ^YTT(601.71 - [#601.71] | GET1^DIQ |
| ^YTT(601.84 - [#601.84] | GET1^DIQ, GETS^DIQ |