YTQRCDB2 ;BAL/KTL - MHA CLOUD DATABASE RPC CALLS;Jun 18, 2025@08:53:54
Source file <YTQRCDB2.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PID2(ARGS,RESULTS) | ;Get additional patient demographics
|
|
| TZ(ARGS,RESULTS) | ;Get Timezone
|
|
| GETLIST(ARGS,RESULTS) | ; GET Insts for Pat
|
|
| GETALST(ARGS,RESULTS) | ; GET admins for Pat+Inst
|
|
| SETRES(STR) | ;
|
|
| GETAD(ARGS,RESULTS) | ; GET properties for a single admin
|
| Name | Field # of Occurrence |
|---|---|
| $$UTC^DIUTC | TZ+5 |
| DEM^VADPT | PID2+5 |
| PID^VADPT | PID2+5 |
| $$FMTE^XLFDT | GETALST+24, GETALST+25, GETALST+39, GETALST+40, GETAD+18, GETAD+19 |
| $$NOW^XLFDT | TZ+5 |
| $$KSP^XUPARAM | TZ+4 |
| UPDTSRFL^YTQRQAD4 | GETLIST+10 |
| SETERROR^YTQRUTL | PID2+3, PID2+4, GETLIST+11, GETLIST+12, GETALST+8, GETALST+9, GETALST+10, GETAD+3, GETAD+4 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | PID2+4, GETLIST+12, GETALST+9 |
| ^PXRMINDX(601.84 | GETALST+28, GETALST+29 |
| ^TMP("YTQ-JSON" | GETLIST+6!, GETLIST+27*, GETLIST+29, GETALST+5!, GETALST+43*, GETALST+45, SETRES+1* |
| ^YTT(601.71 - [#601.71] | GETLIST+18, GETALST+10, GETAD+10 |
| ^YTT(601.84 - [#601.84] | GETLIST+13, GETLIST+14, GETALST+14, GETALST+15, GETALST+30, GETAD+4, GETAD+5 |
| ^YTT(601.844 - [#601.844] | GETALST+20, GETALST+35, GETAD+11 |
| Name | Line Occurrences |
|---|---|
| SETRES | GETLIST+7, GETLIST+26, GETLIST+28, GETALST+11, GETALST+27, GETALST+42, GETALST+44 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ADM | GETALST+1~, GETALST+4*, GETALST+14*, GETALST+15, GETALST+29*, GETALST+30 |
| ADMIN | GETAD+1~, GETAD+2*, GETAD+3, GETAD+4, GETAD+5 |
| ADMINAR | GETLIST+3~ |
| ADMINAR( | GETLIST+21!, GETLIST+22*, GETLIST+23, GETLIST+24, GETLIST+25 |
| ADMINDT | GETLIST+2~, GETLIST+17*, GETLIST+20, GETLIST+22, GETALST+2~, GETALST+21*, GETALST+24, GETALST+36*, GETALST+39, GETAD+1~ , GETAD+12*, GETAD+18 |
| ADMINID | GETLIST+2~, GETALST+2~, GETALST+21*, GETALST+24, GETALST+36*, GETALST+39, GETAD+1~, GETAD+12*, GETAD+15 |
| ARGS | PID2~, TZ~, GETLIST~, GETALST~, GETAD~ |
| ARGS("adminId" | GETAD+2 |
| ARGS("dfn" | PID2+2, GETLIST+9, GETALST+7 |
| ARGS("instrumentName" | GETALST+7 |
| CMPL | GETLIST+2~, GETLIST+16*, GETALST+2~, GETALST+17*, GETALST+26, GETALST+32*, GETALST+41, GETAD+7* |
| CNT | GETLIST+2~, GETLIST+6*, GETLIST+27, GETALST+2~, GETALST+5*, GETALST+43, SETRES+1* |
| DFN | PID2+1~, PID2+2*, PID2+3, PID2+4, GETLIST+1~, GETLIST+9*, GETLIST+11, GETLIST+12, GETLIST+13, GETALST+1~ , GETALST+7*, GETALST+8, GETALST+9, GETALST+14, GETALST+28, GETALST+29 |
| ERRLST | GETLIST+2~ |
| ERRLST( | GETLIST+15* |
| ERRSTR | GETLIST+2~ |
| G | GETLIST+2~, GETLIST+14*, GETLIST+15, GETLIST+16, GETLIST+17, GETLIST+18, GETLIST+19, GETALST+2~, GETALST+15*, GETALST+16 , GETALST+17, GETALST+19, GETALST+20, GETALST+21, GETALST+22, GETALST+23, GETALST+30*, GETALST+31, GETALST+32, GETALST+34 , GETALST+35, GETALST+36, GETALST+37, GETALST+38, GETAD+1~, GETAD+5*, GETAD+6, GETAD+7, GETAD+9, GETAD+11 , GETAD+12, GETAD+13, GETAD+14 |
| HIT | GETLIST+2~, GETLIST+8*, GETLIST+26*, GETLIST+27, GETALST+2~, GETALST+6*, GETALST+27*, GETALST+42*, GETALST+43 |
| I | GETLIST+1~, GETALST+1~ |
| INST | TZ+1~, TZ+4*, TZ+5 |
| INSTIEN | GETALST+3~, GETALST+10*, GETALST+24, GETALST+28, GETALST+29, GETALST+39 |
| LST | GETLIST+1~ |
| N | GETLIST+2~, GETLIST+5*, GETALST+2~, GETALST+4* |
| NAME | GETLIST+3~, GETLIST+18*, GETLIST+20, GETLIST+21, GETLIST+22 |
| NM | GETLIST+1~, GETLIST+5*, GETLIST+13*, GETLIST+14, GETLIST+15, GETLIST+24*, GETLIST+25 |
| NMARR | GETLIST+4~ |
| NMARR( | GETLIST+20, GETLIST+21, GETLIST+22* |
| ORD | GETLIST+3~, GETALST+3~, GETALST+19*, GETALST+26, GETALST+34*, GETALST+41, GETAD+1~, GETAD+9*, GETAD+22 |
| PAT | GETLIST+2~ |
| PROP | TZ+1~, TZ+2*, TZ+3 |
| RESULTS | PID2~, TZ~, GETLIST~, GETLIST+29*, GETALST~, GETALST+45*, GETAD~ |
| RESULTS( | TZ+3* |
| RESULTS("adminId" | GETAD+15* |
| RESULTS("administrationDate" | GETAD+18* |
| RESULTS("dob" | PID2+13* |
| RESULTS("entrySource" | GETAD+21* |
| RESULTS("external" | TZ+7* |
| RESULTS("fileman" | TZ+6* |
| RESULTS("instrumentIen" | GETAD+17* |
| RESULTS("instrumentName" | GETAD+16* |
| RESULTS("offset" | TZ+8* |
| RESULTS("orderedBy" | GETAD+22* |
| RESULTS("reviewed" | GETAD+23* |
| RESULTS("saveDate" | GETAD+19* |
| RESULTS("sex" | PID2+15* |
| RESULTS("sigi" | PID2+16* |
| RESULTS("ssn" | PID2+14* |
| RESULTS("suicideRisk" | GETAD+20* |
| RESULTS("timezone" | TZ+9* |
| RVW | GETLIST+3~, GETALST+3~, GETALST+19*, GETALST+26, GETALST+34*, GETALST+41, GETAD+1~, GETAD+9*, GETAD+23 |
| SAVEDT | GETLIST+3~, GETALST+3~, GETALST+22*, GETALST+25, GETALST+37*, GETALST+40, GETAD+1~, GETAD+13*, GETAD+19 |
| SRC | GETLIST+3~, GETALST+3~, GETALST+20*, GETALST+25, GETALST+35*, GETALST+40, GETAD+1~, GETAD+11*, GETAD+21 |
| SRISK | GETLIST+1~, GETLIST+19*, GETLIST+22, GETALST+1~, GETALST+23*, GETALST+25, GETALST+38*, GETALST+40, GETAD+1~, GETAD+14* , GETAD+20 |
| STR | GETLIST+2~, GETLIST+25*, GETLIST+26, GETLIST+27*, GETALST+2~, GETALST+18*, GETALST+24*, GETALST+25*, GETALST+26*, GETALST+27 , GETALST+33*, GETALST+39*, GETALST+40*, GETALST+41*, GETALST+42, GETALST+43*, SETRES~, SETRES+1, GETAD+8* |
| TEST | GETLIST+1~, GETALST+1~, GETALST+7*, GETALST+10, GETALST+13, GETALST+24, GETALST+28, GETALST+39, GETAD+1~, GETAD+10* , GETAD+16 |
| TST | GETLIST+1~, GETLIST+18*, GETALST+1~, GETALST+19*, GETALST+34*, GETAD+1~, GETAD+9*, GETAD+10, GETAD+17 |
| U | PID2+7, PID2+10, PID2+12, TZ+6, TZ+7, TZ+8, TZ+9, GETLIST+16, GETLIST+17, GETLIST+18 , GETLIST+19, GETALST+17, GETALST+19, GETALST+20, GETALST+21, GETALST+22, GETALST+23, GETALST+32, GETALST+34, GETALST+35 , GETALST+36, GETALST+37, GETALST+38, GETAD+7, GETAD+9, GETAD+10, GETAD+11, GETAD+12, GETAD+13, GETAD+14 |
| UTC | TZ+1~, TZ+5*, TZ+6, TZ+7, TZ+8, TZ+9 |
| VA | PID2+1~ |
| VA("BID" | PID2+9 |
| VADM | PID2+1~ |
| VADM(1 | PID2+6 |
| VADM(14 | PID2+12 |
| VADM(3 | PID2+7 |
| VADM(4 | PID2+8 |
| VADM(5 | PID2+10 |
| XDT | GETLIST+3~, GETLIST+23*, GETLIST+24, GETLIST+25, GETALST+3~, GETALST+12*, GETALST+28*, GETALST+29 |
| YSAGE | PID2+1~, PID2+8* |
| YSDATA | GETLIST+2~ |
| YSDOB | PID2+1~, PID2+7*, PID2+13 |
| YSIENS | GETLIST+2~ |
| YSNM | PID2+1~, PID2+6* |
| YSSEX | PID2+1~, PID2+10*, PID2+11, PID2+15 |
| YSSIG | PID2+1~, PID2+12*, PID2+16 |
| YSSSN | PID2+1~, PID2+9*, PID2+14 |
| YSSX | PID2+1~, PID2+11* |