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

APCLFS1.m

Go to the documentation of this file.
  1. APCLFS1 ; IHS/CMI/LAB - DMS FLOW SHEET MANAGEMENT UTILITY ;
  1. ;;2.0;IHS PCC SUITE;;MAY 14, 2009
  1. ;UTILITY PROGRAM TO MANAGE FLOW SHEET CREATION AND EDITING
  1. CSADD ;EP;ADD CLINIC STOP
  1. W @IOF
  1. W !?5,"Select CLINIC to add to the"
  1. W !?5,APCLSNAM,?25,"Flow Sheet"
  1. S DIC="^DIC(40.7,"
  1. S DIC(0)="AEMQZ"
  1. S DIC("A")="Which CLINIC: "
  1. W !
  1. D DIC^APCLDIC
  1. Q:+Y<1
  1. S (DINUM,X)=+Y
  1. S DA(1)=APCLSDA
  1. S DIC="^APCHSFLC("_APCLSDA_",3,"
  1. S DIC(0)="L"
  1. D FILE^APCLDIC
  1. D CSBACK
  1. Q
  1. CSDEL ;EP;DELETE CLINIC STOP
  1. N APCLY
  1. D CSSEL
  1. I $D(APCLQUIT) K APCLQUIT D FSCBACK^APCLFS Q
  1. F APCLI=1:1 S APCLX=$P(APCLY,",",APCLI) Q:APCLX="" D
  1. .Q:'$D(APCLCS(APCLSDA,APCLX))
  1. .S DA=$P(APCLCS(APCLSDA,APCLX),U,2)
  1. .S DA(1)=APCLSDA
  1. .S DIK="^APCHSFLC("_DA(1)_",3,"
  1. .D DIK^APCLDIC
  1. CSBACK S APCLGO="FSC"
  1. D BACK^APCLFS
  1. Q
  1. CSSEL ;SELECT CLINIC STOP
  1. S DIR(0)="LO^1:"_APCLCS
  1. S DIR("A")="Whick Clinic Stop(s)"
  1. W !
  1. D DIR^APCLDIC
  1. I Y<1 S APCLQUIT="" Q
  1. S APCLY=Y
  1. Q