YTQAPI7 ;ALB/ASF- MHAX ANSWERS ; 5/24/07 10:12am
Source file <YTQAPI7.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 | 12 | YS129PST YS170PST YS211PST YS223PST YS237PST YS253PST YTQ BATTDEL YTQ KEYS YTQ RULEDEL YTQ TEST ORDER YTQ VERSRV YTQRCRT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| KEY(YSDATA,YS) | ;get all keys for a test
; input: CODE as TEST name ; output:SCALE=ScaleName^scale Id ; KEY=Question ID^Target^Value^Key Ien |
|
| ANSLIST(YSDATA,YS) | ;simple answer list
|
|
| VERSRV(YSDATA,YS) | ; Return server version stored in YS BROKER1
; input: YSB as option name ; output: 2:MHA3 version number ; 3: CR DLL VERSION ; 4:mh DLL VERSION |
|
| UPDVER(WHICH,VER) | ; update MHA version number in broker option
; WHICH: 1=server, 2="A" DLL, 3=MHA exe ; VER: version string for WHICH component |
|
| RULEDEL(YSDATA,YS) | ; deletes a rule and all associated skips and instrument rules
|
|
| BATDEL(YSDATA,YS) | ;deletes a battery and associated users and content
|
|
| SNDBUL(YSDATA,YS) | ;send message to psych test ordering clinician
|
| Name | Field # of Occurrence |
|---|---|
| ^DIC | SNDBUL+13 |
| $$FIND1^DIC | UPDVER+4 |
| FIND^DIC | VERSRV+8 |
| FILE^DIE | UPDVER+10 |
| ^DIK | RULEDEL+7, RULEDEL+9, RULEDEL+11, BATDEL+7, BATDEL+9, BATDEL+11 |
| CLEAN^DILF | UPDVER+12 |
| $$GET1^DIQ | UPDVER+7 |
| $$NOW^XLFDT | VERSRV+19 |
| EN^XMB | SNDBUL+15 |
| $$GET^XPAR | VERSRV+16, VERSRV+17, VERSRV+19 |
| GETWP^XPAR | VERSRV+21 |
| BMES^XPDUTL | UPDVER+5, UPDVER+6, UPDVER+11 |
| SCALEG^YTQAPI3 | KEY+10 |
| RPC Name | Call Tags |
|---|---|
| YTQ KEYS | KEY |
| YTQ VERSRV | VERSRV |
| YTQ RULEDEL | RULEDEL |
| YTQ TEST ORDER | SNDBUL |
| YTQ BATTDEL | BATDEL |
| FileNo | Call Tags |
|---|---|
| ^DIC(19 - [#19] | FIND1^DIC, FIND^DIC, GET1^DIQ |
| ^YTT(601.77 - [#601.77] | Classic Fileman Calls |
| ^YTT(601.78 - [#601.78] | Classic Fileman Calls |
| ^YTT(601.781 - [#601.781] | Classic Fileman Calls |
| ^YTT(601.79 - [#601.79] | Classic Fileman Calls |
| ^YTT(601.82 - [#601.82] | Classic Fileman Calls |
| ^YTT(601.83 - [#601.83] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD("DD" | SNDBUL+11 |
| ^DPT - [#2] | SNDBUL+15 |
| ^TMP("DIERR" | UPDVER+6, UPDVER+11 |
| ^TMP($J | KEY+5!, KEY+7*, KEY+9*, KEY+11, KEY+12*, KEY+13, KEY+14, KEY+15*, KEY+20* |
| ^VA(200 - [#200] | SNDBUL+15 |
| ^YTT(601.71 - [#601.71] | KEY+7, KEY+8 |
| ^YTT(601.77 - [#601.77] | BATDEL+5 |
| ^YTT(601.78 - [#601.78] | BATDEL+9 |
| ^YTT(601.781 - [#601.781] | BATDEL+11 |
| ^YTT(601.79 - [#601.79] | RULEDEL+11 |
| ^YTT(601.82 - [#601.82] | RULEDEL+5 |
| ^YTT(601.83 - [#601.83] | RULEDEL+9 |
| ^YTT(601.85 - [#601.85] | ANSLIST+4, ANSLIST+5, ANSLIST+6, ANSLIST+8 |
| ^YTT(601.86 - [#601.86] | KEY+9 |
| ^YTT(601.91 - [#601.91] | KEY+16, KEY+17 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| D1 | ANSLIST+1~, ANSLIST+5*, ANSLIST+6*, ANSLIST+8 |
| DA | ANSLIST+4*, ANSLIST+5, ANSLIST+6, ANSLIST+8, RULEDEL+3~, RULEDEL+7*, RULEDEL+9*, RULEDEL+11*, BATDEL+3~, BATDEL+7* , BATDEL+9*, BATDEL+11* |
| DIC | SNDBUL+6~, SNDBUL+13* |
| DIC(0 | SNDBUL+13* |
| DIERR | UPDVER+3~, UPDVER+6, UPDVER+11 |
| DIK | RULEDEL+3~, RULEDEL+7*, RULEDEL+9*, RULEDEL+11*, BATDEL+3~, BATDEL+7*, BATDEL+9*, BATDEL+11* |
| DT | SNDBUL+11 |
| DUZ | SNDBUL+15 |
| FDA | UPDVER+3~ |
| FDA(19 | UPDVER+9* |
| G | KEY+4~, KEY+17*, KEY+18, ANSLIST+1~, ANSLIST+5*, ANSLIST+8 |
| I | KEY+4~, KEY+13*, KEY+14, VERSRV+20~, VERSRV+22*, SNDBUL+6~, SNDBUL+9* |
| N | KEY+4~, KEY+12*, KEY+15*, KEY+19*, KEY+20, ANSLIST+3*, ANSLIST+7*, ANSLIST+8 |
| N1 | ANSLIST+1~, ANSLIST+5*, ANSLIST+7*, ANSLIST+8 |
| OPT | UPDVER+3~, UPDVER+4*, UPDVER+5, UPDVER+7, UPDVER+9 |
| TXT | UPDVER+3~, UPDVER+7*, UPDVER+8*, UPDVER+9 |
| U | KEY+14, KEY+15, KEY+18, KEY+20, ANSLIST+8, SNDBUL+15 |
| VER | UPDVER~, UPDVER+8 |
| VERPART | UPDVER+3~, UPDVER+7*, UPDVER+8* |
| WHICH | UPDVER~, UPDVER+8 |
| X | VERSRV+20~, VERSRV+22*, VERSRV+23, SNDBUL+6~, SNDBUL+13* |
| XMB | SNDBUL+6~, SNDBUL+15* |
| XMB( | SNDBUL+9* |
| XMB(1 | SNDBUL+15* |
| XMB(2 | SNDBUL+15* |
| XMB(3 | SNDBUL+15* |
| XMB(4 | SNDBUL+15* |
| XMB(6 | SNDBUL+10 |
| XMDUZ | SNDBUL+6~, SNDBUL+15* |
| XMY | SNDBUL+6~ |
| XMY( | SNDBUL+15* |
| Y | SNDBUL+6~, SNDBUL+11*, SNDBUL+14 |
| YS | KEY~, KEY+10, ANSLIST~, VERSRV~, RULEDEL~, BATDEL~, SNDBUL~ |
| YS("CODE" | KEY+6 |
| YS("DFN" | SNDBUL+7 |
| YS("IEN" | ANSLIST+2, RULEDEL+4, BATDEL+4 |
| YS("ORD" | SNDBUL+8 |
| YS("TEST" | SNDBUL+9 |
| YS("YSB" | VERSRV+6 |
| YSAI | ANSLIST+1~, ANSLIST+2*, ANSLIST+4 |
| YSB | VERSRV+5~, VERSRV+6*, VERSRV+7, VERSRV+8 |
| YSBAT | BATDEL+3~, BATDEL+4*, BATDEL+5, BATDEL+7, BATDEL+9, BATDEL+11 |
| YSCALEI | KEY+4~, KEY+14*, KEY+15, KEY+16 |
| YSCNAME | KEY+4~, KEY+14*, KEY+15 |
| YSCODE | KEY+4~, KEY+6*, KEY+7, KEY+8 |
| YSCODEN | KEY+4~, KEY+8*, KEY+9 |
| YSDATA | KEY~, KEY+5*, KEY+10, KEY+11*, ANSLIST~, VERSRV~, RULEDEL~, BATDEL~, SNDBUL~ |
| YSDATA( | ANSLIST+8* |
| YSDATA(1 | ANSLIST+2*, VERSRV+7*, VERSRV+9*, VERSRV+12*, RULEDEL+5*, RULEDEL+12*, BATDEL+5*, BATDEL+12*, SNDBUL+7*, SNDBUL+8* , SNDBUL+10*, SNDBUL+14*, SNDBUL+16* |
| YSDATA(2 | ANSLIST+2*, VERSRV+7*, VERSRV+9*, VERSRV+13*, RULEDEL+5*, RULEDEL+12*, BATDEL+5*, BATDEL+12*, SNDBUL+7*, SNDBUL+8* , SNDBUL+10*, SNDBUL+14*, SNDBUL+16* |
| YSDATA(3 | VERSRV+14* |
| YSDATA(4 | VERSRV+15* |
| YSDATA(5 | VERSRV+16* |
| YSDATA(6 | VERSRV+17* |
| YSDATA(7 | VERSRV+23* |
| YSDFN | SNDBUL+6~, SNDBUL+7*, SNDBUL+15 |
| YSDT | SNDBUL+6~ |
| YSDT(1 | SNDBUL+11*, SNDBUL+15 |
| YSIEN | RULEDEL+3~, RULEDEL+9*, RULEDEL+11*, BATDEL+3~, BATDEL+9*, BATDEL+11* |
| YSKEYI | KEY+4~, KEY+16*, KEY+17, KEY+20 |
| YSLST | VERSRV+5~ |
| YSLST("DILIST" | VERSRV+9, VERSRV+10 |
| YSMSG | VERSRV+20~, VERSRV+21 |
| YSMSG( | VERSRV+22 |
| YSORD | SNDBUL+6~, SNDBUL+8*, SNDBUL+15 |
| YSQ | ANSLIST+1~, ANSLIST+3*, ANSLIST+4* |
| YSQN | KEY+4~, KEY+18*, KEY+20 |
| YSRULE | RULEDEL+3~, RULEDEL+4*, RULEDEL+5, RULEDEL+7, RULEDEL+9, RULEDEL+11 |
| YSTARG | KEY+4~, KEY+18*, KEY+20 |
| YSVAL | KEY+4~, KEY+18*, KEY+20, VERSRV+5~, VERSRV+10*, VERSRV+11*, VERSRV+13, VERSRV+14, VERSRV+15 |