YTWJSONF ;SLC/KCM - File/Export JSON versions of instruments ; 7/20/2018
Source file <YTWJSONF.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Mental Health | 3 | YS130PST YTXCHG YTXCHGT |
Name | Comments | DBIA/ICR reference |
---|---|---|
SAVEDIR | ; Save all active instruments to directory
; may need to first remove current files from the destination directory ; (this doesn't clean up the destination directory first) |
|
SAVE96 | ; Save all active instruments as JSON in 601.96
|
|
LPACTV(PATH) | ; Loop thru all active instruments to create JSON documents
; PATH: if empty, JSON documents are saved to 601.96 ; otherwise, this specifics the host directory |
|
DEL96 | ; Delete active instruments from 601.96
|
|
FILE96(TEST) | ; save JSON test to 601.96
|
|
LIST96 | ; Save list of instruments as JSON in 601.96
|
|
FILE(TEST,PATH) | ; save JSON test to a file
|
|
LIST(PATH) | ; Save list of instruments as JSON to directory
|
|
LPSEED | ; Loop thru all active instruments to seed JSON documents
|
|
FILE712(TEST) | ; save JSON test to 601.712
|
Name | Field # of Occurrence |
---|---|
$$GTF^%ZISH | FILE+10, LIST+4 |
$$NOW^XLFDT | FILE712+11 |
MES^XPDUTL | FILE96+11 |
GETSPEC^YTWJSON | FILE96+9, FILE+4, FILE712+4 |
CHKSPEC^YTWJSONE | FILE712+7 |
$$PROMPT^YTWJSONU | SAVEDIR+4 |
NAMES^YTWJSONU | LIST96+6, LIST+2 |
FMADD^YTXCHGU | FILE96+14, LIST96+8, FILE712+16 |
FMDEL^YTXCHGU | DEL96+4, DEL96+6 |
FMUPD^YTXCHGU | FILE96+13, LIST96+7, FILE712+15 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("YTQ-FILE" | FILE712+1!, FILE712+6*, FILE712+7, FILE712+13, FILE712+17! |
^TMP($J | FILE+7!, FILE+8*, FILE+10, FILE+12!, LIST+3!*, LIST+4, LIST+6! |
^YTT(601.71 - [#601.71] | LPACTV+4, LPACTV+5, FILE96+1, FILE96+2, FILE96+5, FILE96+11, FILE+1, FILE+5, FILE+9, LPSEED+2 , LPSEED+3, FILE712+3, FILE712+5 |
^YTT(601.712 - [#601.712] | FILE712+14 |
^YTT(601.96 - [#601.96] | DEL96+2, DEL96+3, DEL96+5, FILE96+8, LIST96+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CRC | FILE712+2~, FILE712+7, FILE712+12 |
ERRS | FILE712+2~, FILE712+7, FILE712+8 |
I | FILE712+2~, FILE712+6* |
IEN | DEL96+1~, DEL96+3*, DEL96+4, DEL96+5*, DEL96+6, FILE96+4~, FILE96+8*, FILE96+13, LIST96+1~, LIST96+5* , LIST96+7, FILE712+2~, FILE712+14*, FILE712+15 |
JSON | FILE96+4~, FILE96+9, FILE96+10, LIST96+1~, LIST96+6, FILE+3~, FILE+4, FILE+5, FILE+8, LIST+1~ , LIST+2, LIST+3, FILE712+2~, FILE712+4, FILE712+5 |
JSON( | FILE712+6 |
NAME | FILE+9~*, FILE+10, FILE+11 |
NM | DEL96+1~, DEL96+2*, DEL96+3 |
OK | FILE+3~, FILE+10*, FILE+11, LIST+1~, LIST+4*, LIST+5 |
PATH | SAVEDIR+3~, SAVEDIR+4*, SAVEDIR+5, SAVEDIR+6, LPACTV~, LPACTV+6, LPACTV+7, FILE~, FILE+10, LIST~ , LIST+4 |
REC | FILE96+4~, FILE96+13, FILE96+14, LIST96+1~, LIST96+7, LIST96+8, FILE712+2~, FILE712+15, FILE712+16 |
REC( | FILE96+5*, FILE96+6*, FILE96+8, LIST96+2*, LIST96+3*, FILE712+10*, FILE712+11*, FILE712+12* |
REC(1 | FILE96+7*, LIST96+4*, FILE712+13* |
TEST | LPACTV+3~, LPACTV+4*, LPACTV+5, LPACTV+6, LPACTV+7, FILE96~, FILE96+1*, FILE96+2, FILE96+5, FILE96+9 , FILE96+11, FILE~, FILE+1*, FILE+4, FILE+5, FILE+9, LPSEED+1~, LPSEED+2*, LPSEED+3, LPSEED+4 , FILE712~, FILE712+3*, FILE712+4, FILE712+5, FILE712+10, FILE712+14 |
U | LPACTV+5, FILE96+5, FILE96+11, FILE+5, FILE+9, LPSEED+3, FILE712+5 |