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 |  Used in RPC
Print Page as PDF
Routine: DVBCPRF

Package: Automated Medical Information Exchange

Routine: DVBCPRF


Information

DVBCPRF ;ALB/AG-Patient Record Flag ; 5/12/20 10:35am

Source Information

Source file <DVBCPRF.m>

Entry Points

Name Comments DBIA/ICR reference
FMT(ROOT) ; Format - Convert record flag data to displayable data
; Sets ^TMP("DVBPRF",$J,NN) with flag data for multiple flags
HASFLG(DVBY,PTDFN) ;Does patient PTDFN have flags
; DBIA 3860: $$GETACT^DGPFAPI(PTDFN,.FLGDATA)
; Returns array DVBY listing active assigned flags
; Array DVBY has form:
; DVBY(flagID) = flagID^flagname,CAT1
; where CAT1 is 1 if flag is cat 1, 0 if cat 2
; DVBY = Num of items returned in array ORY = num of flags
TRIGRPOP(POPUP,PTDFN) ;Should the flag display pop up upon patient selection
GETFLG(DVBY,PTDFN,FLAGID) ;Return detailed flag info for flag FLAGID
CLEAR(ORY) ;Clear up the temp global

Used in RPC

RPC Name Call Tags
DVBAB PRF POPUP TRIGRPOP
DVBAB HASFLG HASFLG
DVBAB GETFLAG GETFLG
DVBAB CLRFLG CLEAR
Info |  Source |  Entry Points |  Used in RPC