SDEC51B ;ALB/LAB,ANU - VISTA SCHEDULING RPCS ;APR 12, 2021@14:39
Source file <SDEC51B.m>
Package | Total | Call Graph |
---|---|---|
Scheduling | 4 | $$PRIORITY^SDEC51 $$PRIO^SDEC51A $$CALLCON^SDECAR1A ERR1^SDECERR |
VA FileMan | 1 | ($$GET1,GETS)^DIQ |
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 |
---|---|---|
Scheduling | 1 | SDEC1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
CONSLIST(SDECY,DFN) | ;Return a list of ACTIVE or PENDING CONSULTS for patient
|
|
INIT | ;
|
|
VALIDATE | ;
|
|
HDR | ;Get the header information
; ; Consult IEN^Request Type^ORIGDT^TO Service^CLINIEN^CLINNAME^Date of Request ; Prio^Provider IEN^Provider Name^Service Rendered As ; Req_Proc_Act^Stop^PRHBLOC^Earliest ; CPHONE^CLET^Covid_Priority ; 1 2 3 4 |
|
SELCONS | ;selection all open consults - those consults in PENDING and ACTIVE status
|
|
ASSIGNINFO | ;
|
|
BLDREC | ;build consult record
|
|
EXIT | ;
|
|
CONSULT1(SDECY,SDCONSID) | ; RPC: SDEC GET PAT CONSULT BY IEN - Return a CONSULT
|
|
VALIDATE1 | ;
|
Name | Field # of Occurrence |
---|---|
$$GET1^DIQ | SELCONS+6, SELCONS+7, ASSIGNINFO+18, ASSIGNINFO+21, CONSULT1+30 |
GETS^DIQ | ASSIGNINFO+2 |
$$PRIORITY^SDEC51 | ASSIGNINFO+25 |
$$PRIO^SDEC51A | ASSIGNINFO+10 |
$$CALLCON^SDECAR1A | ASSIGNINFO+22 |
ERR1^SDECERR | CONSLIST+28, CONSULT1+29 |
FileNo | Call Tags |
---|---|
^GMR(123 - [#123] | GET1^DIQ, GETS^DIQ |
123.5688 | GET1^DIQ |
^SC - [#44] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | VALIDATE+6 |
^GMR(123 - [#123] | SELCONS+5, VALIDATE1+6 |
^GMR(123.5 - [#123.5] | ASSIGNINFO+17 |
^ORD(100.01 - [#100.01] | INIT+3, INIT+4 |
^TMP("SDEC51B" | INIT+1!, BLDREC+10*, EXIT+3*, EXIT+4* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACTIVE | CONSLIST+24~, INIT+3*, SELCONS+8, CONSULT1+23~ |
COVPRIORITY | SELCONS+1~, ASSIGNINFO+25*, BLDREC+9, CONSULT1+23~ |
CPRSSTAT | SELCONS+1~, SELCONS+6*, SELCONS+8 |
DFN | CONSLIST~, VALIDATE+2, VALIDATE+6, SELCONS+5, ASSIGNINFO+22, CONSULT1+23~, CONSULT1+30* |
ERRMSG | CONSLIST+24~, CONSLIST+28, INIT+5*, VALIDATE+4*, VALIDATE+8*, CONSULT1+23~, CONSULT1+29, VALIDATE1+4*, VALIDATE1+8* |
ERRPOP | CONSLIST+24~, CONSLIST+28, INIT+5*, VALIDATE+5*, VALIDATE+9*, CONSULT1+23~, CONSULT1+29, VALIDATE1+5*, VALIDATE1+9* |
IFCSTAT | SELCONS+1~, SELCONS+7*, SELCONS+8 |
PENDING | CONSLIST+24~, INIT+4*, SELCONS+8, CONSULT1+23~ |
PRHBLOC | SELCONS+1~, ASSIGNINFO+21*, BLDREC+7, CONSULT1+23~ |
SDARRERR | ASSIGNINFO+1~ |
SDCLIEN | SELCONS+2~, ASSIGNINFO+6*, ASSIGNINFO+21, BLDREC+3, CONSULT1+23~ |
SDCLNAME | SELCONS+2~, ASSIGNINFO+7*, BLDREC+3, CONSULT1+24~ |
SDCOMM | SELCONS+2~ |
SDCONLET | SELCONS+3~, ASSIGNINFO+22*, ASSIGNINFO+23, ASSIGNINFO+24, CONSULT1+24~ |
SDCONSARR | ASSIGNINFO+1~, CONSULT1+24~ |
SDCONSARR(123 | ASSIGNINFO+3, ASSIGNINFO+4, ASSIGNINFO+5, ASSIGNINFO+6, ASSIGNINFO+7, ASSIGNINFO+8, ASSIGNINFO+9, ASSIGNINFO+11, ASSIGNINFO+12, ASSIGNINFO+13 , ASSIGNINFO+14 |
SDCONSID | SELCONS+1~, SELCONS+4*, SELCONS+5*, SELCONS+6, SELCONS+7, ASSIGNINFO+2, ASSIGNINFO+3, ASSIGNINFO+4, ASSIGNINFO+5, ASSIGNINFO+6 , ASSIGNINFO+7, ASSIGNINFO+8, ASSIGNINFO+9, ASSIGNINFO+10, ASSIGNINFO+11, ASSIGNINFO+12, ASSIGNINFO+13, ASSIGNINFO+14, ASSIGNINFO+22, ASSIGNINFO+25 , BLDREC+3, CONSULT1~, CONSULT1+30, VALIDATE1+2, VALIDATE1+6 |
SDCONTACT | SELCONS+3~, ASSIGNINFO+23*, BLDREC+9, CONSULT1+24~ |
SDDOREQ | SELCONS+2~, ASSIGNINFO+8*, BLDREC+3, CONSULT1+24~ |
SDEARLI | SELCONS+3~, ASSIGNINFO+14*, BLDREC+7, CONSULT1+24~ |
SDECALL | ASSIGNINFO+1~, CONSULT1+24~ |
SDECI | CONSLIST+24~, CONSLIST+25*, CONSLIST+28, INIT+5*, HDR+14, BLDREC+10*, EXIT+1, EXIT+2*, EXIT+3, EXIT+4 , CONSULT1+23~, CONSULT1+24~, CONSULT1+29 |
SDECLET | ASSIGNINFO+1~, CONSULT1+25~ |
SDECY | CONSLIST~, CONSLIST+28, INIT+2*, HDR+14, CONSULT1~, CONSULT1+29 |
SDLET | SELCONS+3~, ASSIGNINFO+24*, BLDREC+9, CONSULT1+25~ |
SDORIGDT | SELCONS+2~, ASSIGNINFO+3*, BLDREC+3, CONSULT1+25~ |
SDPRIEN | SELCONS+2~, ASSIGNINFO+11*, BLDREC+5, CONSULT1+25~ |
SDPRIO | SELCONS+2~, ASSIGNINFO+10*, BLDREC+5, CONSULT1+25~ |
SDPRNAME | SELCONS+2~, ASSIGNINFO+12*, BLDREC+5, CONSULT1+25~ |
SDREQTYPE | SELCONS+1~, ASSIGNINFO+9*, BLDREC+3, CONSULT1+25~ |
SDSRA | SELCONS+2~, ASSIGNINFO+13*, BLDREC+5, CONSULT1+25~ |
SDSTOP | SELCONS+2~, ASSIGNINFO+15*, ASSIGNINFO+19*, ASSIGNINFO+20*, BLDREC+7, CONSULT1+25~ |
SDTMP | CONSLIST+24~, HDR+7*, HDR+9*, HDR+11*, HDR+13*, HDR+14, BLDREC+3*, BLDREC+5*, BLDREC+7*, BLDREC+9* , BLDREC+10, CONSULT1+23~, CONSULT1+25~ |
SDTOSVC | SELCONS+1~, SELCONS+2~, ASSIGNINFO+4*, BLDREC+3, CONSULT1+26~ |
SDTOSVCI | SELCONS+2~, ASSIGNINFO+5*, ASSIGNINFO+16, ASSIGNINFO+17, ASSIGNINFO+18, CONSULT1+26~ |
SDURGEN | SELCONS+1~ |
SIEN | SELCONS+1~, ASSIGNINFO+17*, ASSIGNINFO+18, CONSULT1+26~ |
STOP | SELCONS+1~, ASSIGNINFO+15*, ASSIGNINFO+18*, ASSIGNINFO+19, ASSIGNINFO+20, CONSULT1+26~ |
U | ASSIGNINFO+23, ASSIGNINFO+24, BLDREC+3, BLDREC+5, BLDREC+7, BLDREC+9 |