Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Routine: PXRMOCG

Package: Clinical Reminders

Routine: PXRMOCG


Information

PXRMOCG ;SLC/PKR - Routines for editing order check groups ;04/21/2016 13:20

Source Information

Source file <PXRMOCG.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Clinical Reminders 4 DELETE^PXRMEXFI  ($$GETOCINM,$$OCIOT,$$VRULE)^PXRMOCG  $$FNFR^PXRMUTIL  BLDNLIST^PXRMVPTR  
VA FileMan 4 EN^DDIOL  ^DDS  UPDATE^DIE  $$GET1^DIQ  
Kernel 1 $$NOW^XLFDT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Clinical Reminders 3 PXRMOCG  PXRMORED  PXRMORXR  
PCE Patient Care Encounter 2 ORDER CHECK ITEMS  RULE LIST  

Entry Points

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.

External References

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

Global Variables Directly Accessed

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

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables  | All