ORQQPL3 ; ALB/PDR,REV,ISL/JER/TC - Problem List RPCs ;02/13/17 14:04
Source file <ORQQPL3.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
PROBL(ROOT,DFN,CONTEXT,ORIDT) | ; GET LIST OF PATIENT PROBLEMS
|
|
LIST(GMPL,GMPDFN,GMPSTAT,ORIDT) | ; -- Returns list of problems for patient GMPDFN
; in GMPL(#)=ifn^status^description^ICD^onset^last modified^SC^SpExp^Condition^Loc^ ; loc.type^prov^service^priority^has comment^date recorded^SC condition(s)^ ; inactive flag^ICD long description^ICD coding system ; & GMPL(0)=number of problems returned ; This is virtually same as LIST^GMPLUTL2 except that it appends the ; condition - T)ranscribed or P)ermanent,location,loc type,provider, service. |
|
DELLIST(RETURN,GMPDFN,ORIDT) | ; GET LIST OF DELETED PROBLEMS
; see GETPLIST^GMPLMGR1 and LIST^GMPUTL2 |
|
GETSP() | ; GET EXPOSURES
|
|
CAT(ORTMP,ORDUZ,ORCLIN) | ; Get user category list
|
|
PROB(TMP,ORGROUP) | ; Get user problem list for given group
|
|
GETRPRV(RETURN,INP) | ; GET LIST OF RESPONSIBLE PROVIDERS FROM PRBLM LIST
; RETURN - aa list of responsible providers from which to select for filtering ; INP - array of problem list providers to select from |
|
GETCLIN(RETURN,INP) | ; Get FILTERED LIST OF CLINICS
; RETURN NAMES FOR LIST OF CLINICS PASSED IN |
|
GETSRVC(RETURN,INP) | ; GET FILTERED LIST OF INPATIENT SERVICES
; RETURN NAMES FOR LIST OF IEN PASSED IN |
RPC Name | Call Tags |
---|---|
ORQQPL PROBLEM LIST | PROBL |
ORQQPL USER PROB CATS | CAT |
ORQQPL USER PROB LIST | PROB |
ORQQPL PROV FILTER LIST | GETRPRV |
ORQQPL CLIN FILTER LIST | GETCLIN |
ORQQPL SERV FILTER LIST | GETSRVC |