Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: EDPDD

EDPDD.m

Go to the documentation of this file.
  1. EDPDD ;SLC/KCM - Test Update ED Log - Update ;2/28/12 08:33am
  1. ;;2.0;EMERGENCY DEPARTMENT;;May 2, 2012;Build 103
  1. ;
  1. ISGONE(STS) ;
  1. Q STS=$O(^EDPB(233.1,"B","edp.status.gone",0))
  1. ;
  1. LFS ; Local form set logic from code field
  1. N LST,X0,NM,ABB
  1. S LST=$P(^EDPB(233.2,DA(1),0),U)
  1. S X0=$G(^EDPB(233.2,DA(1),1,DA,0))
  1. S NM=$P(X0,U,4),ABB=$P(X0,U,5)
  1. Q:LST="" Q:X0=""
  1. S ^EDPB(233.2,"AS",LST,X,DA)=ABB_U_NM
  1. Q
  1. LFK ; Local form kill logic from code field
  1. N LST,CODE
  1. S LST=$P(^EDPB(233.2,DA(1),0),U)
  1. S CODE=$P(^EDPB(233.2,DA(1),1,DA,0),U,2)
  1. Q:LST="" Q:CODE=""
  1. K ^EDPB(233.2,"AS",LST,X,DA)
  1. Q
  1. LFS1 ; Local form set logic from name, abbreviation
  1. N X0,LST,CODE,NM,ABB
  1. S LST=$P(^EDPB(233.2,DA(1),0),U)
  1. S X0=$G(^EDPB(233.2,DA(1),1,DA,0))
  1. S CODE=$P(X0,U,2),NM=$P(X0,U,4),ABB=$P(X0,U,5)
  1. Q:LST="" Q:CODE=""
  1. S ^EDPB(233.2,"AS",LST,CODE,DA)=ABB_U_NM
  1. Q
  1. LFK1 ; Local form kill logic name, abbreviation
  1. N LST,CODE
  1. S LST=$P(^EDPB(233.2,DA(1),0),U)
  1. S CODE=$P($G(^EDPB(233.2,DA(1),1,DA,0)),U,2)
  1. Q:LST="" Q:CODE=""
  1. K ^EDPB(233.2,"AS",LST,CODE,DA)
  1. Q