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

DGPTPXRM.m

Go to the documentation of this file.
  1. DGPTPXRM ;SLC/PKR - Routines for Clinical Reminder index. ;09/30/2004
  1. ;;5.3;Registration;**478,1015**;Aug 13, 1993;Build 21
  1. ;===========================================================
  1. PTF(DAS,DATA) ;Return data for a PTF entry
  1. N D0,TEMP
  1. S D0=$P(DAS,";",1)
  1. S TEMP=^DGPT(D0,0)
  1. S DATA("ADMISSION DATE")=$P(TEMP,U,2)
  1. S DATA("FACILITY")=$P(TEMP,U,3)
  1. S DATA("FEE BASIS")=$P(TEMP,U,4)
  1. I $D(^DGPT(D0,70)) D
  1. . S TEMP=$G(^DGPT(D0,70))
  1. . S DATA("DISCHARGE DATE")=$P(TEMP,U,1)
  1. . S DATA("DISCHARGE SPECIALITY")=$P(TEMP,U,2)
  1. . S DATA("DISCHARGE STATUS")=$P(TEMP,U,14)
  1. . S DATA("DISCHARGE PROVIDER")=$P(TEMP,U,15)
  1. I DAS["M" D
  1. . N D1
  1. . S D1=$P(DAS,";",3)
  1. . S TEMP=^DGPT(D0,"M",D1,0)
  1. . S DATA("MOVEMENT RECORD")=$P(TEMP,U,1)
  1. Q
  1. ;