MDWORSR ; HOIFO/NCA - Daily Schedule Studies;Apr 4, 2018@11:53 ; 2/11/19 10:35am
Source file <MDWORSR.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 |
---|---|---|
Clinical Procedures | 3 | MD SCHEDULED STUDIES MD STUDY CHECK-IN MDWCHK |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN1 | ; Entry Point to process scheduled studies
|
|
CLINICPT | ; Check-in CP study with multiple results
|
|
GETC(MDPAT,MDDA) | ; Get consult date
|
|
GINST(MDDA) | ; Get instrument from CP Definition
|
|
GSTUDY(MDPAT,MDDA) | ;Get study for scheduled date/time
|
|
GPRO(MDPAT,MDCLIN) | ; Get procedure for study
|
|
MATCH(MDPAT,MDCLIN) | ; Match study to appointment
|
|
ADD(MDPAT,MDY3,MDY4,MDCLIN,MDSC) | ; Add study, if none exist
|
Name | Field # of Occurrence |
---|---|
C^%DTC | CLINICPT+5, CLINICPT+50 |
FILE^DIE | EN1+20, EN1+26, CLINICPT+39, CLINICPT+44, CLINICPT+46, CLINICPT+88, CLINICPT+90 |
UPDATE^DIE | CLINICPT+83, ADD+12 |
$$GET1^DIQ | EN1+9, CLINICPT+20, CLINICPT+21, CLINICPT+34, CLINICPT+35, CLINICPT+66, CLINICPT+67, GINST+2 |
CPLIST^GMRCCP | GETC+1, GPRO+1 |
$$SUB^MDHL7B | EN1+17, CLINICPT+41, CLINICPT+85 |
CP^MDKUTL | EN1+23, CLINICPT+46, CLINICPT+90 |
GETPLIST^SDAMA202 | CLINICPT+27, CLINICPT+53 |
$$NOW^XLFDT | EN1+13, EN1+19, CLINICPT+36, CLINICPT+40, CLINICPT+76, CLINICPT+84, ADD+6 |
$$GET^XPAR | CLINICPT+4 |
GETLST^XPAR | EN1+3, CLINICPT+6 |
FileNo | Call Tags |
---|---|
^GMR(123 - [#123] | GET1^DIQ |
^MDD(702 - [#702] | GET1^DIQ |
^MDS(702.01 - [#702.01] | GET1^DIQ |
^MDS(702.09 - [#702.09] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | CLINICPT+63 |
^MDD(702 - [#702] | EN1+6, EN1+13, EN1+14*, CLINICPT+7, CLINICPT+8, CLINICPT+40*, CLINICPT+62, CLINICPT+84*, GETC+6, GSTUDY+2 , GSTUDY+3, GPRO+4, ADD+4 |
^MDS(702.01 - [#702.01] | EN1+22, GINST+2 |
^TMP("MDACLN" | EN1+2!, EN1+5*, EN1+16, EN1+27! |
^TMP("MDCLINIC" | CLINICPT+3!, CLINICPT+18*, CLINICPT+25, CLINICPT+92! |
^TMP("MDLST" | CLINICPT+3!, CLINICPT+19*, CLINICPT+92!, GPRO+3, MATCH+3 |
^TMP("MDMULT" | CLINICPT+3!, CLINICPT+23*, CLINICPT+51, CLINICPT+92! |
^TMP("MDSTATUS" | CLINICPT+2!, CLINICPT+12*, CLINICPT+91!, MATCH+2, MATCH+3 |
^TMP("MDTMP" | GETC+1!, GETC+2, GETC+3, GETC+4, GETC+5!, GPRO+1!, GPRO+2, GPRO+3, GPRO+5! |
^TMP($J | CLINICPT+2!, CLINICPT+26!, CLINICPT+28, CLINICPT+29, CLINICPT+30, CLINICPT+31, CLINICPT+52!, CLINICPT+54, CLINICPT+56, CLINICPT+57 , CLINICPT+58, CLINICPT+91! |
Name | Field # of Occurrence |
---|---|
^( | CLINICPT+51, GINST+2, GPRO+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DT | EN1+2, EN1+6, CLINICPT+2, CLINICPT+5, CLINICPT+50 |
DUZ | ADD+7 |
MD | CLINICPT+1~, CLINICPT+28*, CLINICPT+29, CLINICPT+30, CLINICPT+31, CLINICPT+54*, CLINICPT+56, CLINICPT+57, CLINICPT+58 |
MDACL | EN1+1~, EN1+4*, EN1+5 |
MDATYP | CLINICPT+2~, CLINICPT+31*, CLINICPT+32, CLINICPT+58*, CLINICPT+59 |
MDCDT | CLINICPT+1~, CLINICPT+50*, CLINICPT+68 |
MDCF | GETC+1~*, GETC+4*, GETC+6, GPRO+1~*, GPRO+2, GPRO+4*, GPRO+6 |
MDCFX | GPRO+1~, GPRO+3*, GPRO+4 |
MDCL | CLINICPT+1~, CLINICPT+17*, CLINICPT+18, CLINICPT+19, CLINICPT+23, CLINICPT+26*, CLINICPT+37, CLINICPT+51*, CLINICPT+80 |
MDCLIN | GPRO~, GPRO+3, MATCH~, MATCH+3, ADD~, ADD+10 |
MDCOM | CLINICPT+1~, CLINICPT+2*, CLINICPT+5*, CLINICPT+68 |
MDCON | EN1+1~, EN1+8*, EN1+9, CLINICPT+1~, CLINICPT+64*, CLINICPT+79 |
MDCV | EN1+1~, EN1+15*, EN1+16 |
MDDA | GETC~, GETC+1, GINST~, GINST+2, GSTUDY~, GSTUDY+2 |
MDDT | CLINICPT+1~, CLINICPT+2*, CLINICPT+27, CLINICPT+53 |
MDDX | CLINICPT+1~, CLINICPT+33*, CLINICPT+34, CLINICPT+35, CLINICPT+61*, CLINICPT+62, CLINICPT+66, CLINICPT+67 |
MDEND | CLINICPT+1~, CLINICPT+2*, CLINICPT+27, CLINICPT+53 |
MDERR | EN1+1~, CLINICPT+1~, CLINICPT+74!, CLINICPT+83, ADD+1~, ADD+3!, ADD+12 |
MDFDA | EN1+1~, EN1+7!, EN1+20, CLINICPT+1~, CLINICPT+39!, CLINICPT+44, CLINICPT+46!, CLINICPT+74!, CLINICPT+83!, CLINICPT+88 , CLINICPT+90!, CLINICPT+91!, ADD+1~, ADD+3!, ADD+13! |
MDFDA(702 | EN1+18*, EN1+19*, EN1+24*, EN1+25*, CLINICPT+36*, CLINICPT+37*, CLINICPT+38*, CLINICPT+42*, CLINICPT+43*, CLINICPT+46* , CLINICPT+75*, CLINICPT+76*, CLINICPT+77*, CLINICPT+78*, CLINICPT+79*, CLINICPT+80*, CLINICPT+81*, CLINICPT+82*, CLINICPT+86*, CLINICPT+87* , CLINICPT+90*, ADD+5*, ADD+6*, ADD+7*, ADD+8*, ADD+9*, ADD+10*, ADD+11* |
MDGET | CLINICPT+50~ |
MDHEMO | CLINICPT+1~, CLINICPT+21*, CLINICPT+22, CLINICPT+35*, CLINICPT+40, CLINICPT+46, CLINICPT+67*, CLINICPT+84, CLINICPT+90 |
MDHL7 | EN1+17*, EN1+18, EN1+19, CLINICPT+1~, CLINICPT+41*, CLINICPT+42, CLINICPT+43, CLINICPT+85*, CLINICPT+86, CLINICPT+87 |
MDHOLD | EN1+1~, EN1+12*, EN1+13*, EN1+14, EN1+15, EN1+24, CLINICPT+2~*, CLINICPT+40*, CLINICPT+46, CLINICPT+84* , CLINICPT+90 |
MDI | MATCH+1~, MATCH+2*, MATCH+3 |
MDIEN | CLINICPT+1~, CLINICPT+74! |
MDIEN(1 | CLINICPT+84, CLINICPT+85 |
MDIENN | ADD+3! |
MDIENN(1 | ADD+14 |
MDIENS | EN1+12*, EN1+18, EN1+19, EN1+23, EN1+24, EN1+25, CLINICPT+1~, CLINICPT+35*, CLINICPT+36, CLINICPT+37 , CLINICPT+38, CLINICPT+40, CLINICPT+41, CLINICPT+42, CLINICPT+43, CLINICPT+45, CLINICPT+46, CLINICPT+84*, CLINICPT+86, CLINICPT+87 , CLINICPT+89, CLINICPT+90, ADD+1~ |
MDIN | GINST+1~, GINST+2*, GSTUDY+1~, GSTUDY+2*, GSTUDY+3 |
MDINP | CLINICPT+2~, CLINICPT+55*, CLINICPT+63* |
MDINST | CLINICPT+50~, CLINICPT+73*, CLINICPT+81 |
MDINT | GINST+1~*, GINST+2* |
MDK | CLINICPT+1~, CLINICPT+17*, CLINICPT+23, CLINICPT+25*, CLINICPT+33, CLINICPT+51* |
MDKK | EN1+1~, EN1+4* |
MDL | EN1+1~, EN1+6* |
MDL1 | EN1+1~, EN1+6*, EN1+12, EN1+13, EN1+14, EN1+17 |
MDLP | CLINICPT+1~, CLINICPT+7*, CLINICPT+8, CLINICPT+12 |
MDLSP | EN1+1~, EN1+3 |
MDLSP( | EN1+4 |
MDLST | CLINICPT+1~, CLINICPT+6, CLINICPT+15, CLINICPT+25! |
MDLST( | CLINICPT+17 |
MDLST1 | CLINICPT+2~ |
MDLST2 | CLINICPT+2~, CLINICPT+15* |
MDMAXD | EN1+1~, EN1+2*, EN1+6 |
MDMULT | CLINICPT+1~, CLINICPT+20*, CLINICPT+22, CLINICPT+34*, CLINICPT+66*, CLINICPT+68 |
MDNEW | CLINICPT+2~, CLINICPT+40* |
MDNODE | CLINICPT+1~, CLINICPT+62*, CLINICPT+64, CLINICPT+65, CLINICPT+69, CLINICPT+70, CLINICPT+71, CLINICPT+73, CLINICPT+77, CLINICPT+78 |
MDNOW | EN1+1~, EN1+13*, CLINICPT+84* |
MDNUM | CLINICPT+1~, CLINICPT+4*, CLINICPT+5 |
MDP | ADD+1~, ADD+4* |
MDPAT | GETC~, GETC+1, GSTUDY~, GSTUDY+3, GPRO~, GPRO+1, MATCH~, MATCH+2, MATCH+3, ADD~ , ADD+4, ADD+5 |
MDPS | ADD+1~, ADD+4*, ADD+7 |
MDPT | CLINICPT+1~, CLINICPT+60*, CLINICPT+61 |
MDRET | CLINICPT+1~, CLINICPT+27, CLINICPT+53 |
MDSC | ADD~, ADD+10 |
MDSCHD | CLINICPT+1~, CLINICPT+30*, CLINICPT+37, CLINICPT+38, CLINICPT+40, CLINICPT+57*, CLINICPT+60, CLINICPT+72, CLINICPT+80, CLINICPT+82 , CLINICPT+84 |
MDSTAT | EN1+1~, EN1+9*, EN1+10 |
MDT | CLINICPT+2~, CLINICPT+33* |
MDV | EN1+1~, EN1+4*, EN1+5 |
MDVSTR | CLINICPT+1~, CLINICPT+65*, CLINICPT+72 |
MDX | EN1+1~, EN1+6*, EN1+8, EN1+11, EN1+12, EN1+21, GETC+1~, GETC+2*, GETC+3*, GETC+4 , GPRO+1~, GPRO+2*, GPRO+3 |
MDXX | CLINICPT+17~ |
MDXY | EN1+1~, EN1+12*, EN1+16, EN1+21*, EN1+22 |
MDY | CLINICPT+1~, CLINICPT+8*, CLINICPT+9, CLINICPT+10, CLINICPT+11, CLINICPT+12, CLINICPT+17!*, CLINICPT+19, CLINICPT+20, CLINICPT+21 , CLINICPT+23, CLINICPT+25!*, CLINICPT+26, CLINICPT+27, CLINICPT+51!*, CLINICPT+53, CLINICPT+61 |
MDY1 | CLINICPT+1~, CLINICPT+29*, CLINICPT+33, CLINICPT+56*, CLINICPT+60, CLINICPT+63, CLINICPT+75 |
MDY2 | MATCH+1~*, MATCH+2, MATCH+3*, MATCH+4 |
MDY3 | CLINICPT+2~, ADD~, ADD+2, ADD+8, ADD+11 |
MDY4 | CLINICPT+2~, ADD~, ADD+9 |
MDYR | CLINICPT+1~, CLINICPT+68*, CLINICPT+69 |
U | EN1+18, EN1+22, CLINICPT+42, CLINICPT+86, GETC+3, GETC+4, GPRO+2 |
X | CLINICPT+1~, CLINICPT+5, CLINICPT+50 |
X1 | CLINICPT+1~, CLINICPT+5*, CLINICPT+50* |
X2 | CLINICPT+1~, CLINICPT+5*, CLINICPT+50* |
Y1 | GINST+1~*, GINST+2*, GINST+3, GSTUDY+1~*, GSTUDY+2, GSTUDY+3*, GSTUDY+4 |