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 |  Interaction Calls
Print Page as PDF
Routine: HMPHTTP

Package: Enterprise Health Management Platform

Routine: HMPHTTP


Information

HMPHTTP ;SLC/MKB,ASMR/BL,RRB,CK - HTTP interface;Aug 29, 2016 20:06:27

Source Information

Source file <HMPHTTP.m>

Entry Points

Name Comments DBIA/ICR reference
EN ; -- manage the background job
STS() ; -- get the status of ZTSK
STOP() ; -- stop the task?
START() ; -- [re]start the task?
QUE ; -- create the background task: returns ZTSK
POKE ; -- background job to poke the client when new data is available
; ^XTMP("HMP",DFN,TYPE,ID) = new data since last update
SEND(LIST) ; send each list ID to its URL
HANG ; -- wait #seconds
KILL ; -- kill/reset ^HMP(800000) for testing

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,?24,"--- HMP Patient Data Monitor ---"
  • Line Location: EN+3
Function Call: WRITE
  • Prompt: !!,"Task"_$S(ZTSK:" #"_ZTSK,1:"")_" is "_$P(STS,U,2)_".",!
  • Line Location: EN+4
Function Call: WRITE
  • Prompt: !,$P(X,U,2),!
  • Line Location: EN+8
Function Call: WRITE
  • Prompt: !!,"Starting HMP Patient Data Monitor ... "
  • Line Location: EN+11
Function Call: WRITE
  • Prompt: "task #"_ZTSK_" started.",!
  • Line Location: EN+12
Function Call: WRITE
  • Prompt: !,"ERROR: task NOT created. Try again later.",!
  • Line Location: EN+13
Function Call: WRITE
  • Prompt: !,"Null Device Not Found"
  • Line Location: QUE+2
Info |  Source |  Entry Points |  Interaction Calls