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 |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: YSBRPC

Package: Mental Health

Routine: YSBRPC


Information

YSBRPC ;SLC/DJE - MHA DASHBOARD ; Apr 01, 2021@16:33

Source Information

Source file <YSBRPC.m>

Entry Points

Name Comments DBIA/ICR reference
RESTFUL(OUT,IN) ;main RPC that interprets RESTful calls
LOADDB(JSONOUT) ;Load dashboard data. Currently close to everything is loaded. User data, widget and widget data.
WEBWIDG(ARGS,RESULTS) ;Load dashboard data for a widget embedded in MHA Web
TOTMP(JSONOUT) ; move JSONOUT array to ^TMP("YTQ-JSON)
NOPAT ; no patients but JSON utility sets up "data":[""]. Needs to be "data":[]
GETUSER(DATAOUT) ;user info
CHKCLIN(WIEN,ERR)
GETWDGT(DATAOUT,WNAME)
SELPATS(DATAOUT) ;
HRINIT(SAFHEAD,SAFDCL,SAFREV,SAFSCNO,SAFSCYES,CSREHEAD,CSRENEW,CSREUPD,SITES) ;
GETCONN(JSONOUT) ;Respond to the connection check

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(40.7 - [#40.7] GET1^DIQ
Info |  Source |  Entry Points |  FileMan Files Accessed Via FileMan Db Call