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

SDAMBAE6.m

Go to the documentation of this file.
  1. SDAMBAE6 ;ALB/MJK - A/E Protocol; 11 FEB 1993 10:00 am
  1. ;;5.3;Scheduling;**27,132,76,1015**;08/13/93;Build 21
  1. ;; ;
  1. EN ; -- AE entry point for SDAM ADD EDIT protocol
  1. ; - assumes SDAMTYP, SDBEG and SDEND defined from appt mgt
  1. ; - assumes SDFN is defined if SDAMTYP="P"
  1. ;
  1. S VALMBCK=""
  1. D FULL^VALM1
  1. S DFLG=0 I SDAMTYP="P" S DFN=SDFN D 2^VADPT I +VADM(6) D Q:DFLG
  1. . I SDBEG>+VADM(6) W VADM(7) S DFLG=1 R ZX:10
  1. D FREE($S(SDAMTYP="P":SDFN,1:""))
  1. ENQ Q
  1. ;
  1. EN1 ; -- AE entry point for SDCO ADD EDIT NEW protocol
  1. ; - assumes SDBEG and SDEND defined from co mgt
  1. N SDOE0
  1. S VALMBCK=""
  1. D FULL^VALM1
  1. S SDOE0=$G(^SCE(+$G(SDOE),0))
  1. D FREE(+$P(SDOE0,U,2))
  1. ENQ1 Q
  1. ;
  1. EN2 ; -- AE entry point for SDADDEDIT option
  1. S SDVISIT=$$ENCEDIT^PXAPI("ADDEDIT","SD","PIMS","","","","","PO",-1,"AD",1)
  1. I +SDVISIT<-1 W !!,$P(SDVISIT,U,2)
  1. ENQ2 Q
  1. ;
  1. FREE(SDFN) ; -- ask to create a standalone stop
  1. N SDVISIT
  1. IF SDFN D
  1. . S SDVISIT=$$ENCEDIT^PXAPI("ADDEDIT","SD","PIMS",SDFN,SDBEG,SDEND,"","PO",-1,"AD",1)
  1. ELSE D
  1. . S SDVISIT=$$ENCEDIT^PXAPI("ADDEDIT","SD","PIMS","",SDBEG,SDEND,"","PO",-1,"AD",1)
  1. I +SDVISIT<-1 W !!,$P(SDVISIT,U,2)
  1. S VALMBCK="R"
  1. ;
  1. FREEQ Q
  1. ;