PXRMORXR ;SLC/AGP - Reminder Order Checks XREF;Apr 06, 2018@14:36
Source file <PXRMORXR.m>
| Package | Total | Call Graph |
|---|---|---|
| Clinical Reminders | 3 | $$GETOCINM^PXRMOCG ORDERCHK^PXRMORCH FORMAT^PXRMTEXT |
| VA FileMan | 1 | ^DIC |
| 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 |
|---|---|---|
| Electronic Health Modernization | 2 | EHM-01364 EHM-01654 |
| Clinical Reminders | 1 | PXRM ORDER CHECK TESTER |
| Kernel | 1 | ^DIC(19 |
| PCE Patient Care Encounter | 1 | ^PXD(801 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| XREFCHK | ;
|
|
| BUILDMSG(NIN,TEXTIN,CNT,MESS) | ;
|
|
| CHKGROUP(CNT,OUTPUT) | ;
|
|
| CHKXFRF(GIEN,ITEM,NODE,RULES,CNT,OUTPUT) | ;
|
|
| CHKGDR(GIEN,TYPE,IEN,RIEN,CNT,OUTPUT) | ;
|
|
| CHKRULE(RIEN,CNT,OUTPUT) | ;
|
|
| ITEMKILL(DA,OLD) | ;
|
|
| ITEMSET(DA,NEW) | ;
|
|
| ITEMKWH | ;
|
|
| GETTYPE(TYPE) | ;
|
|
| GETFILE(TYPE) | ;
|
|
| RULEKITM(DA,OLD) | ;
|
|
| RULESITM(DA,NEW) | ;
|
|
| TESTER | ;
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PXD(801 - [#801] | XREFCHK+7, XREFCHK+8, XREFCHK+9, XREFCHK+12, XREFCHK+13, XREFCHK+20, XREFCHK+22, XREFCHK+23, XREFCHK+26, XREFCHK+27 , CHKGROUP+2, CHKGROUP+3, CHKGROUP+4, CHKGROUP+7, CHKGROUP+10, CHKGROUP+13, CHKGROUP+14, CHKGROUP+19, CHKGROUP+24, CHKXFRF+4 , CHKGDR+2, CHKGDR+5, CHKGDR+8, CHKGDR+11, CHKGDR+12, ITEMKILL+4, ITEMKILL+5, ITEMKILL+6!, ITEMSET+4, ITEMSET+5* , ITEMKWH+1!, RULEKITM+5, RULEKITM+8!, RULESITM+3, RULESITM+6* |
| ^PXD(801.1 - [#801.1] | CHKRULE+2 |
| ^TMP($J | TESTER+22, TESTER+25, TESTER+28, TESTER+30, TESTER+31 |
| Name | Line Occurrences |
|---|---|
| $$GETFILE | CHKGDR+3 |
| $$GETTYPE | CHKXFRF+2, ITEMKILL+2, ITEMSET+2, RULEKITM+6, RULESITM+4 |
| BUILDMSG | XREFCHK+16, CHKGROUP+9, CHKGROUP+12, CHKGROUP+15, CHKGROUP+22, CHKGROUP+27, CHKXFRF+9, CHKGDR+7, CHKGDR+10, CHKGDR+15 , CHKRULE+4 |
| CHKGDR | XREFCHK+17 |
| CHKGROUP | XREFCHK+30 |
| CHKRULE | XREFCHK+10 |
| CHKXFRF | XREFCHK+28 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ACTIVE | XREFCHK+1~ |
| CNT | XREFCHK+1~, XREFCHK+3*, XREFCHK+10, XREFCHK+16, XREFCHK+17, XREFCHK+28, XREFCHK+30, XREFCHK+33*, BUILDMSG~, BUILDMSG+3* , BUILDMSG+4*, CHKGROUP~, CHKGROUP+9, CHKGROUP+12, CHKGROUP+15, CHKGROUP+22, CHKGROUP+27, CHKXFRF~, CHKXFRF+9, CHKGDR~ , CHKGDR+7, CHKGDR+10, CHKGDR+15, CHKRULE~, CHKRULE+4, TESTER+1~, TESTER+30*, TESTER+31 |
| DA | ITEMKILL~, ITEMSET~, RULEKITM~, RULESITM~ |
| DA(1 | ITEMKILL+4, ITEMKILL+5, ITEMKILL+6, ITEMSET+4, ITEMSET+5, RULEKITM+5, RULEKITM+8, RULESITM+3, RULESITM+6 |
| DFN | TESTER+1~, TESTER+5*, TESTER+21 |
| DIC | TESTER+1~, TESTER+2*, TESTER+8*, TESTER+13* |
| DIC("A" | TESTER+2*, TESTER+8*, TESTER+13* |
| DIC(0 | TESTER+2*, TESTER+8*, TESTER+13* |
| DIEN | RULEKITM+2~, RULEKITM+5*, RULEKITM+6, RULEKITM+8, RULESITM+1~, RULESITM+3*, RULESITM+4, RULESITM+6 |
| DIROUT | TESTER+1~, TESTER+3, TESTER+9, TESTER+14 |
| DIRUT | TESTER+1~, TESTER+3, TESTER+9, TESTER+14 |
| DRUG | TESTER+1~, TESTER+6*, TESTER+16*, TESTER+17, TESTER+19, TESTER+21 |
| DTOUT | TESTER+1~, TESTER+4, TESTER+10, TESTER+15 |
| DUOUT | TESTER+1~, TESTER+4, TESTER+10, TESTER+15 |
| FOUND | CHKGDR+1~, CHKGDR+11*, CHKGDR+12*, CHKGDR+13 |
| GIEN | XREFCHK+1~, XREFCHK+11*, XREFCHK+12*, XREFCHK+13, XREFCHK+15, XREFCHK+17, XREFCHK+20*, XREFCHK+22, XREFCHK+23, XREFCHK+26 , XREFCHK+27, XREFCHK+28, CHKGROUP+1~, CHKGROUP+2*, CHKGROUP+3, CHKGROUP+4, CHKGROUP+7, CHKGROUP+8, CHKGROUP+10, CHKGROUP+11 , CHKGROUP+13, CHKGROUP+14, CHKGROUP+19, CHKGROUP+21, CHKGROUP+24, CHKGROUP+26, CHKXFRF~, CHKXFRF+4, CHKXFRF+7, CHKGDR~ , CHKGDR+2, CHKGDR+5, CHKGDR+8, CHKGDR+11, CHKGDR+12 |
| GNAME | XREFCHK+1~, CHKGDR+1~, CHKGDR+2* |
| ICNT | CHKGROUP+1~, CHKGROUP+3*, CHKGROUP+5*, CHKGROUP+20, CHKGROUP+21, CHKGROUP+25, CHKGROUP+26 |
| IEN | XREFCHK+6~, XREFCHK+8*, XREFCHK+9, XREFCHK+12, XREFCHK+17, CHKXFRF+1~, CHKXFRF+3*, CHKXFRF+4, CHKXFRF+7, CHKGDR~ , CHKGDR+3, ITEMKILL+1~, ITEMKILL+4*, ITEMKILL+5 |
| ITEM | XREFCHK+27*, XREFCHK+28, CHKGROUP+1~, CHKGROUP+4*, CHKGROUP+6, CHKGROUP+8, CHKXFRF~, CHKXFRF+2, CHKXFRF+7, CHKGDR+1~ , CHKGDR+3*, CHKGDR+4, CHKGDR+5, CHKGDR+6 |
| ITMNAME | CHKGROUP+1~, CHKGROUP+6*, CHKGROUP+7, CHKGROUP+13, CHKGROUP+14 |
| LINE | BUILDMSG+1~, BUILDMSG+4* |
| MESS | BUILDMSG~ |
| MESS( | BUILDMSG+3*, BUILDMSG+4* |
| NAME | CHKXFRF+1~, TESTER+1~, TESTER+27*, TESTER+28*, TESTER+29, TESTER+30, TESTER+31 |
| NEW | ITEMSET~, ITEMSET+2, ITEMSET+5, RULESITM~ |
| NEW(1 | RULESITM+6 |
| NIN | BUILDMSG~, BUILDMSG+2 |
| NODE | CHKXFRF~, CHKRULE+1~ |
| NOUT | BUILDMSG+1~, BUILDMSG+2, BUILDMSG+4 |
| OCINCNT | CHKGROUP+1~, CHKGROUP+17*, CHKGROUP+18, CHKGROUP+19*, CHKGROUP+20, CHKGROUP+21 |
| OCIOCNT | CHKGROUP+1~, CHKGROUP+23*, CHKGROUP+24*, CHKGROUP+25, CHKGROUP+26 |
| OI | XREFCHK+1~, XREFCHK+3*, RULEKITM+2~, RULESITM+1~, TESTER+1~, TESTER+6*, TESTER+11*, TESTER+12, TESTER+17, TESTER+19 , TESTER+21 |
| OINAME | XREFCHK+1~ |
| OLD | ITEMKILL~, ITEMKILL+2, ITEMKILL+6, RULEKITM~ |
| OLD(1 | RULEKITM+8 |
| ONAME | TESTER+1~, TESTER+27*, TESTER+29* |
| OUTPUT | XREFCHK+1~, XREFCHK+10, XREFCHK+16, XREFCHK+17, XREFCHK+28, XREFCHK+30, XREFCHK+32, CHKGROUP~, CHKGROUP+9, CHKGROUP+12 , CHKGROUP+15, CHKGROUP+22, CHKGROUP+27, CHKXFRF~, CHKXFRF+9, CHKGDR~, CHKGDR+7, CHKGDR+10, CHKGDR+15, CHKRULE~ , CHKRULE+4 |
| OUTPUT( | XREFCHK+33 |
| PHARMITM | XREFCHK+6~ |
| PIEN | CHKXFRF+1~, CHKXFRF+2*, CHKXFRF+4 |
| RESULT | GETTYPE+1~, GETTYPE+2*, GETTYPE+3 |
| RIEN | XREFCHK+1~, XREFCHK+9*, XREFCHK+10, XREFCHK+12, XREFCHK+17, XREFCHK+23*, XREFCHK+24, CHKGDR~, CHKGDR+8, CHKGDR+9 , CHKGDR+12, CHKGDR+14, CHKRULE~, CHKRULE+2, CHKRULE+3, ITEMKILL+1~, ITEMKILL+5*, ITEMKILL+6, ITEMSET+1~, ITEMSET+4* , ITEMSET+5 |
| RNAME | XREFCHK+1~, CHKRULE+1~ |
| RULES | XREFCHK+1~, XREFCHK+21!, XREFCHK+25, XREFCHK+28, CHKXFRF~ |
| RULES( | XREFCHK+24*, CHKXFRF+3 |
| SEV | TESTER+1~, TESTER+24*, TESTER+25, TESTER+26, TESTER+28, TESTER+30, TESTER+31 |
| SUB | TESTER+1~, TESTER+19*, TESTER+22, TESTER+25, TESTER+28, TESTER+30, TESTER+31 |
| TEST | XREFCHK+1~, TESTER+1~, TESTER+20*, TESTER+21, TESTER+22, TESTER+23 |
| TEXTIN | XREFCHK+1~, XREFCHK+14!, XREFCHK+16, BUILDMSG~, BUILDMSG+2, CHKGROUP+1~, CHKGROUP+9, CHKGROUP+12, CHKGROUP+15, CHKGROUP+22 , CHKGROUP+27, CHKXFRF+5!, CHKXFRF+9, CHKGDR+1~, CHKGDR+7, CHKGDR+10, CHKGDR+15, CHKRULE+1~, CHKRULE+4 |
| TEXTIN(1 | XREFCHK+15*, CHKGROUP+8*, CHKGROUP+11*, CHKGROUP+14*, CHKGROUP+21*, CHKGROUP+26*, CHKXFRF+6*, CHKGDR+6*, CHKGDR+9*, CHKGDR+14* , CHKRULE+3* |
| TEXTIN(2 | CHKXFRF+7* |
| TEXTIN(3 | CHKXFRF+8* |
| TEXTOUT | BUILDMSG+1~, BUILDMSG+2 |
| TEXTOUT( | BUILDMSG+4 |
| TYPE | XREFCHK+6~, XREFCHK+7*, XREFCHK+8, XREFCHK+9, XREFCHK+12, XREFCHK+17, CHKXFRF+1~, CHKXFRF+2*, CHKXFRF+4, CHKGDR~ , CHKGDR+3, ITEMKILL+1~, ITEMKILL+2*, ITEMKILL+3, ITEMKILL+6, ITEMSET+1~, ITEMSET+2*, ITEMSET+3, ITEMSET+5, GETTYPE~ , GETTYPE+2, GETFILE~, GETFILE+1, RULEKITM+2~, RULEKITM+6*, RULEKITM+7, RULEKITM+8, RULESITM+1~, RULESITM+4*, RULESITM+5 , RULESITM+6 |
| U | CHKGDR+2, ITEMKILL+5, TESTER+5, TESTER+11, TESTER+16 |
| X | XREFCHK+1~, XREFCHK+26*, XREFCHK+27, CHKGROUP+1~, CHKGROUP+3*, CHKGROUP+4, CHKGROUP+7, CHKGROUP+10, CHKGROUP+11, CHKGROUP+13 , CHKGROUP+14, CHKGROUP+17*, CHKGROUP+19*, CHKGROUP+23*, CHKGROUP+24*, CHKGDR+1~, CHKGDR+11*, CHKGDR+12, TESTER+1~ |
| Y | XREFCHK+1~, XREFCHK+22*, XREFCHK+23, TESTER+1~, TESTER+5, TESTER+11, TESTER+16 |