PXRMDLLA ;SLC/PJH - REMINDER DIALOG LOADER ;23-Mar-2015 10:11;DU
Source file <PXRMDLLA.m>
Package | Total | Caller Graph |
---|---|---|
Clinical Reminders | 2 | PXRMRPCC PXRMRUTL |
Name | Comments | DBIA/ICR reference |
---|---|---|
PTXT(ITEM) | ;Get progress note (WP) text for type 6 records
|
|
NAME(DFIEN,DFTYP) | ;
|
|
LOAD(DITEM,DCUR,DTTYP) | ;Load dialog questions into array
|
|
PROTH(IEN,DTTYP,DCUR) | ; Additional prompts defined in 801.41
|
|
GUI(IEN) | ;Work out prompt type for PCE
|
|
PRTAX(FNODE,RSUB) | ;Get all additional fields for this resolution type
|
|
TAXPRMPT(DIEN,DTTYP,DCUR) | ;
|
|
FREC(DFIEN,DFTYP) | ;Build type 3 record
|
FileNo | Call Tags |
---|---|
^GMRD(120.51 - [#120.51] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ORD(101.41 - [#101.41] | FREC+15 |
^PXRMD(801.41 - [#801.41] | FREC+9, FREC+21, GUI+2, LOAD+29, LOAD+31, LOAD+32, LOAD+34, LOAD+39, LOAD+48, LOAD+68 , LOAD+70, LOAD+92, LOAD+93, PROTH+4, PROTH+6, PROTH+7, PROTH+9, PROTH+12, PROTH+18, PROTH+22 , PROTH+25, PROTH+29, PROTH+42, PROTH+50, PROTH+51, PROTH+52, PRTAX+13, PRTAX+17, PRTAX+19, PRTAX+24 , PTXT+3, PTXT+4, TAXPRMPT+2 |
^PXRMD(801.42 - [#801.42] | GUI+4 |
^PXRMD(801.45 - [#801.45] | PRTAX+4, PRTAX+5, TAXPRMPT+3 |
^WV(790.404 | NAME+5 |
^YTT(601.71 | FREC+19 |
Name | Line Occurrences |
---|---|
$$GUI | PROTH+18, PRTAX+13 |
$$NAME | FREC+3 |
$$TAXPRMPT | PROTH+14 |
FREC | LOAD+42, LOAD+96 |
PROTH | LOAD+63, LOAD+71, LOAD+72 |
PTXT | LOAD+86, LOAD+88 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACNT | PRTAX+1~ |
ARRAY | LOAD+61~, PTXT+1~ |
ARRAY( | LOAD+75, LOAD+77, LOAD+79, LOAD+81, PROTH+34*, PROTH+45*, PROTH+53*, PRTAX+25*, PTXT+4*, PTXT+5 , PTXT+6 |
ASUB | PRTAX+1~, PRTAX+3*, PRTAX+4*, PRTAX+5 |
CNT | LOAD+2~ |
CSARRAY | FREC+1~ |
CSCNT | FREC+1~ |
DARRAY | LOAD+1~ |
DARRAY( | LOAD+37, LOAD+95 |
DARRAY("APCDACV(" | LOAD+17* |
DARRAY("AUTTEDT(" | LOAD+7* |
DARRAY("AUTTEXAM(" | LOAD+8* |
DARRAY("AUTTHF(" | LOAD+9* |
DARRAY("AUTTIMM(" | LOAD+10* |
DARRAY("AUTTMSR(" | LOAD+14* |
DARRAY("AUTTSK(" | LOAD+11* |
DARRAY("GMRD(120.51," | LOAD+13* |
DARRAY("ICD9(" | LOAD+19* |
DARRAY("ICPT(" | LOAD+20* |
DARRAY("ORD(101.41," | LOAD+15* |
DARRAY("PXD(811.2," | LOAD+24* |
DARRAY("WV(790.1," | LOAD+22* |
DARRAY("WV(790.404," | LOAD+21* |
DARRAY("YTT(601.71," | LOAD+16* |
DCOD | FREC+5*, FREC+12, LOAD+1~ |
DCUR | LOAD~, LOAD+57, LOAD+58, LOAD+71, LOAD+98, LOAD+99, PROTH~, PROTH+14, TAXPRMPT~ |
DDATA | PROTH+1~, PROTH+25*, PROTH+27, PROTH+29*, PROTH+30, PRTAX+2~, PRTAX+5*, PRTAX+7, PRTAX+8, PRTAX+19 , PRTAX+21, PRTAX+24* |
DDEF | PROTH+1~, PROTH+16*, PROTH+27*, PROTH+33*, PROTH+34, PROTH+53, PRTAX+2~, PRTAX+11*, PRTAX+25 |
DEXC | FREC+12, LOAD+1~, LOAD+39*, LOAD+86, LOAD+88, PROTH+1~, PROTH+16*, PROTH+30*, PROTH+34, PROTH+53 , PRTAX+2~, PRTAX+11*, PRTAX+21*, PRTAX+25 |
DFIEN | FREC~, FREC+3, FREC+7*, FREC+12, FREC+15, FREC+17, FREC+19, LOAD+1~, LOAD+36*, LOAD+42 , LOAD+50, LOAD+51, LOAD+57, LOAD+58, LOAD+65, LOAD+94*, LOAD+96, LOAD+98, LOAD+99, NAME~ , NAME+2, NAME+5, NAME+9, NAME+11 |
DFIND | LOAD+1~, LOAD+32*, LOAD+34*, LOAD+36, LOAD+93*, LOAD+94 |
DFTEXT | PROTH+1~, PROTH+34 |
DFTYP | FREC~, FREC+3, FREC+10, LOAD+1~, LOAD+36*, LOAD+37, LOAD+42, LOAD+65, LOAD+94*, LOAD+95 , LOAD+96, NAME~, NAME+1, NAME+5, NAME+6, NAME+8, NAME+9, PROTH+37 |
DGUI | PROTH+1~, PROTH+18*, PROTH+19, PROTH+33, PROTH+34, PROTH+37, PROTH+47, PRTAX+2~, PRTAX+13*, PRTAX+14 , PRTAX+25 |
DIEN | PROTH+1~, PROTH+9*, PROTH+11, PROTH+12, PROTH+14, PROTH+18, PROTH+22, PROTH+25, PROTH+47, PROTH+50 , PROTH+51, PROTH+52, TAXPRMPT~, TAXPRMPT+2 |
DITEM | FREC+9, FREC+12, FREC+21, LOAD~, LOAD+3, LOAD+29, LOAD+31, LOAD+32, LOAD+34, LOAD+39 , LOAD+48, LOAD+57, LOAD+58, LOAD+63, LOAD+68, LOAD+70, LOAD+71, LOAD+72, LOAD+77, LOAD+81 , LOAD+86, LOAD+88, LOAD+92, LOAD+93, LOAD+98, LOAD+99 |
DNAM | FREC+3*, FREC+12, LOAD+1~ |
DNAME | PROTH+1~, PROTH+18*, PROTH+31*, PROTH+34, PRTAX+2~, PRTAX+13*, PRTAX+22*, PRTAX+25 |
DOVR | PROTH+1~, PROTH+30*, PROTH+31, PRTAX+21*, PRTAX+22 |
DPCE | FREC+6, FREC+12, FREC+15, FREC+17, LOAD+1~, LOAD+37*, LOAD+42, LOAD+45, LOAD+63, LOAD+65 , LOAD+67, LOAD+88, LOAD+95*, LOAD+96, LOAD+97 |
DREQ | LOAD+61~, PROTH+1~, PROTH+16*, PROTH+29*, PROTH+34, PROTH+53, PRTAX+2~, PRTAX+11*, PRTAX+19*, PRTAX+25 |
DRES | LOAD+1~, LOAD+31* |
DSEQ | LOAD+1~, LOAD+61~, LOAD+74*, LOAD+75*, LOAD+77, LOAD+79, LOAD+81, PROTH+1~, PROTH+3*, PROTH+4* , PROTH+6, PROTH+34, PROTH+39, PROTH+53, PRTAX+2~, PRTAX+3*, PRTAX+9*, PRTAX+25 |
DSNL | PROTH+1~, PROTH+16*, PROTH+30*, PROTH+34, PROTH+53, PRTAX+11*, PRTAX+21*, PRTAX+25 |
DSSEQ | LOAD+61~, LOAD+78*, LOAD+79*, LOAD+81, PROTH+48~, PROTH+49*, PROTH+50*, PROTH+51, PROTH+53 |
DSUB | LOAD+1~, LOAD+61~, PROTH+1~, PROTH+6*, PROTH+7, PROTH+9, PROTH+29, PROTH+48~, PROTH+51*, PROTH+52 , PRTAX+2~, PRTAX+8*, PRTAX+13, PRTAX+17, PRTAX+19, PRTAX+24 |
DTEXT | PROTH+48~, PROTH+52*, PROTH+53 |
DTITLE | LOAD+61~ |
DTTYP | LOAD~, LOAD+47, LOAD+52*, LOAD+53*, LOAD+55*, LOAD+56*, LOAD+57, LOAD+68, LOAD+71, LOAD+86 , LOAD+88, PROTH~, PROTH+14, TAXPRMPT~, TAXPRMPT+4 |
DTXT | PROTH+2~, PROTH+25*, PROTH+31, PRTAX+19*, PRTAX+22 |
DTYP | LOAD+1~, LOAD+29*, LOAD+61~, PROTH+2~, PROTH+22*, PROTH+23, PROTH+27, PROTH+34, PROTH+37, PROTH+53 , PRTAX+2~, PRTAX+17*, PRTAX+18, PRTAX+25 |
DUZ | PROTH+20, PRTAX+15 |
DVIT | FREC+9*, FREC+12, LOAD+2~, LOAD+37*, LOAD+95* |
FASUB | LOAD+90~, LOAD+91*, LOAD+92*, LOAD+93 |
FGLOB | NAME+3~, NAME+9*, NAME+10 |
FIND | TAXPRMPT+1~, TAXPRMPT+3*, TAXPRMPT+4 |
FNODE | PRTAX~, PRTAX+4, PRTAX+5 |
IDENT | LOAD+2~ |
IEN | GUI~, GUI+1, GUI+2, PROTH~, PROTH+4, PROTH+6, PROTH+7, PROTH+9, PROTH+29, PROTH+42 , TAXPRMPT+1~, TAXPRMPT+2*, TAXPRMPT+3 |
ITEM | PTXT~, PTXT+3, PTXT+4, PTXT+11 |
LAST | PTXT+1~, PTXT+5*, PTXT+8, PTXT+10* |
NAME | NAME+3~, NAME+5*, NAME+6*, NAME+9*, NAME+10*, NAME+11*, NAME+12 |
NODE | LOAD+2~, PROTH+2~, PROTH+7* |
NULL | PTXT+1~, PTXT+7*, PTXT+8, PTXT+10 |
OCNT | FREC+11*, FREC+12, FREC+15, FREC+19, FREC+21, FREC+22, LOAD+1~, LOAD+27*, LOAD+76*, LOAD+77 , LOAD+80*, LOAD+81, PTXT+11* |
>> ORY( | FREC+12*, FREC+15*, FREC+19*, FREC+21*, FREC+22*, LOAD+77*, LOAD+81*, PTXT+11* |
POSN | NAME+3~, NAME+7*, NAME+8*, NAME+9, NAME+10 |
PROTH+2~, PROTH+20*, PROTH+34, PRTAX+2~, PRTAX+15*, PRTAX+25 | |
RSUB | PRTAX~, PRTAX+4, PRTAX+5 |
>> SRV | PROTH+20, PRTAX+15 |
SUB | GUI+2~*, GUI+3, GUI+4, PTXT+1~, PTXT+2*, PTXT+3*, PTXT+4, PTXT+5*, PTXT+6 |
TAX | PROTH+2~ |
TAXBUILT | LOAD+2~, LOAD+46*, LOAD+52*, LOAD+53*, LOAD+55*, LOAD+56*, LOAD+57 |
TAXNODE | LOAD+2~, LOAD+48*, LOAD+49 |
TDX | LOAD+2~, LOAD+50*, LOAD+54, LOAD+55 |
TERMNODE | LOAD+28~ |
TERMOUT | LOAD+28~ |
TERMSTAT | LOAD+28~ |
TEXT | PTXT+1~, PTXT+6*, PTXT+7, PTXT+8*, PTXT+9*, PTXT+10*, PTXT+11 |
TPR | LOAD+2~, LOAD+51*, LOAD+54, LOAD+56 |
TSEL | LOAD+2~, LOAD+49*, LOAD+52, LOAD+53 |
TXTCNT | PTXT+1~ |
U | FREC+9, FREC+12, FREC+15, FREC+19, FREC+21, FREC+22, GUI+2, GUI+4, LOAD+29, LOAD+31 , LOAD+32, LOAD+34, LOAD+39, LOAD+49, LOAD+77, LOAD+81, LOAD+93, NAME+5, NAME+9, NAME+10 , PROTH+9, PROTH+12, PROTH+18, PROTH+22, PROTH+25, PROTH+27, PROTH+29, PROTH+30, PROTH+34, PROTH+45 , PROTH+52, PROTH+53, PRTAX+7, PRTAX+8, PRTAX+13, PRTAX+17, PRTAX+19, PRTAX+21, PRTAX+25, PTXT+11 , TAXPRMPT+2, TAXPRMPT+3 |
WHCNT | PROTH+38~, PROTH+41*, PROTH+42*, PROTH+43 |
>> WHFIND | LOAD+34 |
WHFLAG | PROTH+38~, PROTH+41*, PROTH+42, PROTH+43*, PROTH+44 |
WHLOOP | PROTH+38~, PROTH+39*, PROTH+40*, PROTH+44* |
WHNAME | NAME+6! |
WHNUM | PROTH+38~, PROTH+39*, PROTH+43*, PROTH+45 |