HMPDJ2 ;SLC/MKB,ASMR/RRB,CK - HMP Object RPCs;May 15, 2016 14:15
Source file <HMPDJ2.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| GET(HMP,FILTER) | ; -- Return search results as JSON in @HMP@(n)
 ; RPC = HMP GET OBJECT  | 
|
| GQ | ;build return JSON
 | 
|
| DEL(HMP,HMPID) | ; -- Delete object HMPID from ^HMP(800000.11)
 ; RPC = HMP DELETE OBJECT  | 
|
| PUT(HMP,TYPE,JSON) | ; -- Save/update JSON OBJECT in ^HMP(800000.11), return UID if successful
 ; RPC = HMP PUT OBJECT  | 
|
| PTQ | ; add item count and terminating characters
 | 
|
| NEW1(UID) | ; -- create new entry in ^HMP(800000.11) from PAT,TYPE,HMPSYS
 ; Return UID & DA, or ERR  | 
|
| NEW | ; -- create new entry in ^HMP(800000.11) from PAT,TYPE,HMPSYS
 ; Return UID & DA, or ERR  | 
|
| NEXTIFN() | ; -- Returns next available IFN
 | 
|
| ERR(X,VAL) | ; -- return error message
 | 
|
| HL7NOW() | ; -- Return current time in HL7 format
 | 
| RPC Name | Call Tags | 
|---|---|
| HMP DELETE OBJECT | DEL | 
| HMP GET OBJECT | GET | 
| HMP PUT OBJECT | PUT | 
| FileNo | Call Tags | 
|---|---|
| ^HMP(800000.11 - [#800000.11] | Classic Fileman Calls |