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

GMTSPT12.m

Go to the documentation of this file.
  1. GMTSPT12 ; SLC/JER - Post-install for Health Summary patch 12
  1. ;;2.7;Health Summary;**12**;Feb 28, 1996
  1. HSCFILE ; Install Health Summary components
  1. N DIC,DLAYGO,DINUM,X,Y,INCLUDE
  1. I +$O(^GMT(142.1,"B","PROGRESS NOTES SELECTED",0)) D Q
  1. . D BMES^XPDUTL("SELECTED PROGRESS NOTES COMPONENT ALREADY INSTALLED.")
  1. D BMES^XPDUTL("Filing SELECTED PN component in HEALTH SUMMARY COMPONENT FILE.")
  1. S (DIC,DLAYGO)=142.1,DIC(0)="NXL",X="PROGRESS NOTES SELECTED"
  1. S DINUM=$$GETNUM
  1. I +DINUM'>1 D Q
  1. . D BMES^XPDUTL("Could not install SELECTED PROGRESS NOTE component.")
  1. D ^DIC
  1. I +Y'>0 D Q
  1. . D BMES^XPDUTL("Could not install SELECTED PROGRESS NOTE component.")
  1. S DIE=DIC,DA=+Y
  1. S DR="1///^S X=""MAIN""_$C(59)_""GMTSPNSL"";2///Y;3///SPN;4///Y"
  1. S DR=DR_";9///Selected Prog Notes"
  1. D ^DIE
  1. S ^GMT(142.1,+DA,1,0)="^142.17P^1^1"
  1. S ^GMT(142.1,+DA,1,1,0)="8925.1"
  1. S ^GMT(142.1,+DA,1,"B",8925.1,1)=""
  1. S ^GMT(142.1,+DA,3.5,0)="^^1^1^"_DT_U
  1. S ^GMT(142.1,+DA,3.5,1,0)="Allows selection of progress notes titles."
  1. S DIK=DIE D IX^DIK ; Reindex file for new entry
  1. S INCLUDE=0 D ENPOST^GMTSLOAD
  1. Q
  1. GETNUM() ; Get next available component record number <1000
  1. Q +$O(^GMT(142.1,1000),-1)+1