PXRMOCG ;SLC/PKR - Routines for editing order check groups ;04/21/2016 13:20
Source file <PXRMOCG.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 Reminders | 3 | PXRMOCG PXRMORED PXRMORXR |
| PCE Patient Care Encounter | 2 | ORDER CHECK ITEMS RULE LIST |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETOCINM(VP) | ;Given the variable pointer VP get the order check item name.
|
|
| KOCII(DA,X) | ;Kill logic for order check item indexes.
|
|
| OCICAP(IEN) | ;Executable caption for order check items.
|
|
| OCIOT(DA,PI) | ;Output transform for order check items.
|
|
| OICAP(IEN) | ;Executable caption for the orderable item selection.
|
|
| OCRCAP(IEN) | ;Executable caption for the reminder order checks rules list
|
|
| SOCII(DA,X) | ;Set logic for order check items indexes.
|
|
| SMANEDIT(IEN,NEW) | ;Invoke the ScreeMan editor for entry IEN.
|
|
| VRULE(RULEIEN,DA) | ;If the rules in a national orderable item group are being
|
|
| VRULEA(RULEIEN,DA) | ;This check is made from the LAYGO node of the Rule
|
|
| VRULED(DA) | ;This check is made from the DEL node of the Rule List
|
|
| VRULESCR(RULEIEN,DA) | ;Screen for the .01 of the Rule List multiple.
|
| Name | Field # of Occurrence |
|---|---|
| EN^DDIOL | VRULEA+4, VRULED+5 |
| ^DDS | SMANEDIT+7, SMANEDIT+23 |
| UPDATE^DIE | SMANEDIT+18 |
| $$GET1^DIQ | GETOCINM+5 |
| DELETE^PXRMEXFI | SMANEDIT+9 |
| $$GETOCINM^PXRMOCG | OCIOT+1, OCIOT+2, SOCII+2 |
| $$OCIOT^PXRMOCG | KOCII+2 |
| $$VRULE^PXRMOCG | VRULEA+3, VRULED+4, VRULESCR+2 |
| $$FNFR^PXRMUTIL | GETOCINM+4 |
| BLDNLIST^PXRMVPTR | GETOCINM+6 |
| $$NOW^XLFDT | SMANEDIT+16 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PXD(801 - [#801] | KOCII+3!, KOCII+4!, OCICAP+2, OCIOT+4, OICAP+2, OCRCAP+3, SOCII+3*, SOCII+4*, SMANEDIT+3, SMANEDIT+13 , VRULE+11, VRULED+3 |
| ^PXD(801.1 - [#801.1] | VRULE+19 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ADD | VRULEA+2~, VRULEA+3*, VRULEA+4, VRULEA+5 |
| DA | KOCII~, KOCII+2, KOCII+3, KOCII+4, OCIOT~, OCIOT+2, OCIOT+4, SOCII~, SOCII+3, SOCII+4 , SMANEDIT+1~, SMANEDIT+6*, SMANEDIT+19!, SMANEDIT+20*, VRULE~, VRULEA~, VRULEA+3, VRULED~, VRULED+3, VRULED+4 , VRULESCR~, VRULESCR+2 |
| DA(1 | KOCII+3, KOCII+4, OCIOT+4, SOCII+3, SOCII+4, SMANEDIT+20*, VRULE+11, VRULED+3 |
| >> DDS | OCIOT+1, VRULE+13, VRULE+14, VRULE+16 |
| DDSCHANG | SMANEDIT+1~, SMANEDIT+11 |
| DDSFILE | SMANEDIT+1~, SMANEDIT+2*, SMANEDIT+19!, SMANEDIT+21* |
| DDSFILE(1 | SMANEDIT+21* |
| DDSPARM | SMANEDIT+1~, SMANEDIT+2* |
| DDSSAVE | SMANEDIT+1~, SMANEDIT+9 |
| >> DIUTIL | VRULE+7 |
| DR | SMANEDIT+1~, SMANEDIT+5*, SMANEDIT+22* |
| DUZ | SMANEDIT+17 |
| FDA | SMANEDIT+14~ |
| FDA( | SMANEDIT+16*, SMANEDIT+17* |
| FDAIEN | SMANEDIT+14~ |
| FDAIEN(1 | SMANEDIT+20 |
| FNUM | GETOCINM+1~, GETOCINM+4*, GETOCINM+5, GETOCINM+7, SOCII+1~ |
| FORMNAME | VRULE+10~, VRULE+16*, VRULE+17 |
| IEN | GETOCINM+1~, GETOCINM+2*, GETOCINM+5, OCICAP~, OCICAP+2, OICAP~, OICAP+2, OCRCAP~, OCRCAP+3, SOCII+1~ , SMANEDIT~, SMANEDIT+3, SMANEDIT+6, SMANEDIT+9, SMANEDIT+13, SMANEDIT+15, SMANEDIT+20 |
| IENS | SMANEDIT+14~, SMANEDIT+15*, SMANEDIT+16, SMANEDIT+17 |
| MSG | SMANEDIT+14~ |
| NAME | GETOCINM+1~, GETOCINM+5*, GETOCINM+8, KOCII+1~, KOCII+2*, KOCII+3, SOCII+1~, SOCII+2*, SOCII+3, SOCII+4 |
| NEW | SMANEDIT~, SMANEDIT+9 |
| NODEL | VRULED+2~, VRULED+4*, VRULED+5, VRULED+6 |
| NUM | OCICAP+1~, OCICAP+2*, OCICAP+3, OICAP+1~, OICAP+2*, OICAP+3, OCRCAP+2~, OCRCAP+3*, OCRCAP+4 |
| OIGCLASS | SMANEDIT+1~, SMANEDIT+3*, SMANEDIT+4, VRULE+10~, VRULE+11*, VRULE+12 |
| PI | OCIOT~, OCIOT+1, OCIOT+2 |
| PREFIX | GETOCINM+1~, GETOCINM+7*, GETOCINM+8, SOCII+1~ |
| >> PXRMEXCH | VRULE+9 |
| >> PXRMINST | SMANEDIT+4, VRULE+5 |
| RESTRICT | SMANEDIT+1~, SMANEDIT+4*, SMANEDIT+5, VRULE+10~, VRULE+13*, VRULE+17*, VRULE+18, VRULE+20 |
| ROOT | GETOCINM+1~, GETOCINM+3*, GETOCINM+4, SOCII+1~ |
| RULECLASS | VRULE+10~, VRULE+19*, VRULE+20 |
| RULEIEN | VRULE~, VRULE+19, VRULEA~, VRULEA+3, VRULED+2~, VRULED+3*, VRULED+4, VRULESCR~, VRULESCR+2 |
| U | GETOCINM+3, GETOCINM+7, OCICAP+2, OICAP+2, OCRCAP+3, SMANEDIT+3, VRULE+11, VRULE+16, VRULE+19, VRULED+3 |
| VALID | VRULESCR+1~, VRULESCR+2*, VRULESCR+3 |
| VP | GETOCINM~, GETOCINM+2, GETOCINM+3 |
| VPL | GETOCINM+1~, GETOCINM+6, SOCII+1~ |
| VPL( | GETOCINM+7 |
| X | KOCII~, KOCII+2, SOCII~, SOCII+2 |