Index: cprs/branches/tmg-cprs/Server_KIDS/TMG-CPRS-HIDEADD-1.0-1.KIDS
===================================================================
--- cprs/branches/tmg-cprs/Server_KIDS/TMG-CPRS-HIDEADD-1.0-1.KIDS	(revision 658)
+++ cprs/branches/tmg-cprs/Server_KIDS/TMG-CPRS-HIDEADD-1.0-1.KIDS	(revision 658)
@@ -0,0 +1,198 @@
+KIDS Distribution saved on Jan 07, 2010@15:26:36
+HIDE ADD PATIENT SECURITY KEY
+**KIDS**:TMG-CPRS-HIDEADD*1.0*1^
+
+**INSTALL NAME**
+TMG-CPRS-HIDEADD*1.0*1
+"BLD",6145,0)
+TMG-CPRS-HIDEADD*1.0*1^^0^3100107^n
+"BLD",6145,1,0)
+^^2^2^3100107^^
+"BLD",6145,1,1,0)
+This patch will define a security key that may be used
+"BLD",6145,1,2,0)
+to hide the Add Patient button in TMG-CPRS.
+"BLD",6145,4,0)
+^9.64PA^^0
+"BLD",6145,6.3)
+1
+"BLD",6145,"KRN",0)
+^9.67PA^8989.52^19
+"BLD",6145,"KRN",.4,0)
+.4
+"BLD",6145,"KRN",.401,0)
+.401
+"BLD",6145,"KRN",.402,0)
+.402
+"BLD",6145,"KRN",.403,0)
+.403
+"BLD",6145,"KRN",.5,0)
+.5
+"BLD",6145,"KRN",.84,0)
+.84
+"BLD",6145,"KRN",3.6,0)
+3.6
+"BLD",6145,"KRN",3.8,0)
+3.8
+"BLD",6145,"KRN",9.2,0)
+9.2
+"BLD",6145,"KRN",9.8,0)
+9.8
+"BLD",6145,"KRN",19,0)
+19
+"BLD",6145,"KRN",19.1,0)
+19.1
+"BLD",6145,"KRN",19.1,"NM",0)
+^9.68A^1^1
+"BLD",6145,"KRN",19.1,"NM",1,0)
+TMG CPRS HIDE ADDPATIENT^^0
+"BLD",6145,"KRN",19.1,"NM","B","TMG CPRS HIDE ADDPATIENT",1)
+
+"BLD",6145,"KRN",101,0)
+101
+"BLD",6145,"KRN",409.61,0)
+409.61
+"BLD",6145,"KRN",771,0)
+771
+"BLD",6145,"KRN",870,0)
+870
+"BLD",6145,"KRN",8989.51,0)
+8989.51
+"BLD",6145,"KRN",8989.52,0)
+8989.52
+"BLD",6145,"KRN",8994,0)
+8994
+"BLD",6145,"KRN","B",.4,.4)
+
+"BLD",6145,"KRN","B",.401,.401)
+
+"BLD",6145,"KRN","B",.402,.402)
+
+"BLD",6145,"KRN","B",.403,.403)
+
+"BLD",6145,"KRN","B",.5,.5)
+
+"BLD",6145,"KRN","B",.84,.84)
+
+"BLD",6145,"KRN","B",3.6,3.6)
+
+"BLD",6145,"KRN","B",3.8,3.8)
+
+"BLD",6145,"KRN","B",9.2,9.2)
+
+"BLD",6145,"KRN","B",9.8,9.8)
+
+"BLD",6145,"KRN","B",19,19)
+
+"BLD",6145,"KRN","B",19.1,19.1)
+
+"BLD",6145,"KRN","B",101,101)
+
+"BLD",6145,"KRN","B",409.61,409.61)
+
+"BLD",6145,"KRN","B",771,771)
+
+"BLD",6145,"KRN","B",870,870)
+
+"BLD",6145,"KRN","B",8989.51,8989.51)
+
+"BLD",6145,"KRN","B",8989.52,8989.52)
+
+"BLD",6145,"KRN","B",8994,8994)
+
+"BLD",6145,"QUES",0)
+^9.62^^
+"KRN",19.1,431,-1)
+0^1
+"KRN",19.1,431,0)
+TMG CPRS HIDE ADDPATIENT^Hide CPRS Add Patient button
+"KRN",19.1,431,1,0)
+^^4^4^3100107^^
+"KRN",19.1,431,1,1,0)
+If the holder has this key, the Add Patient 
+"KRN",19.1,431,1,2,0)
+button in CPRS will be hidden. Assign this 
+"KRN",19.1,431,1,3,0)
+key to users who should not be registering
+"KRN",19.1,431,1,4,0)
+patients. 
+"MBREQ")
+0
+"ORD",3,19.1)
+19.1;3;1;;KEY^XPDTA1;;;KEYF2^XPDIA1;;KEYDEL^XPDIA1
+"ORD",3,19.1,0)
+SECURITY KEY
+"QUES","XPF1",0)
+Y
+"QUES","XPF1","??")
+^D REP^XPDH
+"QUES","XPF1","A")
+Shall I write over your |FLAG| File
+"QUES","XPF1","B")
+YES
+"QUES","XPF1","M")
+D XPF1^XPDIQ
+"QUES","XPF2",0)
+Y
+"QUES","XPF2","??")
+^D DTA^XPDH
+"QUES","XPF2","A")
+Want my data |FLAG| yours
+"QUES","XPF2","B")
+YES
+"QUES","XPF2","M")
+D XPF2^XPDIQ
+"QUES","XPI1",0)
+YO
+"QUES","XPI1","??")
+^D INHIBIT^XPDH
+"QUES","XPI1","A")
+Want KIDS to INHIBIT LOGONs during the install
+"QUES","XPI1","B")
+YES
+"QUES","XPI1","M")
+D XPI1^XPDIQ
+"QUES","XPM1",0)
+PO^VA(200,:EM
+"QUES","XPM1","??")
+^D MG^XPDH
+"QUES","XPM1","A")
+Enter the Coordinator for Mail Group '|FLAG|'
+"QUES","XPM1","B")
+
+"QUES","XPM1","M")
+D XPM1^XPDIQ
+"QUES","XPO1",0)
+Y
+"QUES","XPO1","??")
+^D MENU^XPDH
+"QUES","XPO1","A")
+Want KIDS to Rebuild Menu Trees Upon Completion of Install
+"QUES","XPO1","B")
+YES
+"QUES","XPO1","M")
+D XPO1^XPDIQ
+"QUES","XPZ1",0)
+Y
+"QUES","XPZ1","??")
+^D OPT^XPDH
+"QUES","XPZ1","A")
+Want to DISABLE Scheduled Options, Menu Options, and Protocols
+"QUES","XPZ1","B")
+YES
+"QUES","XPZ1","M")
+D XPZ1^XPDIQ
+"QUES","XPZ2",0)
+Y
+"QUES","XPZ2","??")
+^D RTN^XPDH
+"QUES","XPZ2","A")
+Want to MOVE routines to other CPUs
+"QUES","XPZ2","B")
+NO
+"QUES","XPZ2","M")
+D XPZ2^XPDIQ
+"VER")
+8.0^22.0
+**END**
+**END**
Index: cprs/branches/tmg-cprs/Server_KIDS/TMG-CPRS-HIDEADD-1.0-1.TXT
===================================================================
--- cprs/branches/tmg-cprs/Server_KIDS/TMG-CPRS-HIDEADD-1.0-1.TXT	(revision 658)
+++ cprs/branches/tmg-cprs/Server_KIDS/TMG-CPRS-HIDEADD-1.0-1.TXT	(revision 658)
@@ -0,0 +1,129 @@
+$TXT Created by TOPPENBERG,KEVIN at FAMILY PHYSICANS OF GREENEVILLE (KIDS) on Wednesday, January 07, 2010
+============================================================================
+Run Date: JAN 07,2010                   Designation: TMG-CPRS-HIDEADD*1.0*1
+Package : TMG - FAMILY PHYSICANS OF GREENEVILLE  Priority: Optional
+Version : 1       SEQ #1                       Status: Released
+============================================================================
+
+Associated patches: None
+
+Subject: Patch to create security key that can be used to hide the Add Patient button in TMG-CPRS.
+
+Category:
+  - Routine
+
+Dependancies:
+============
+  No prior patches required. If installed on a system not using TMG-CPRS, will have no effect.
+
+License:
+============
+  This patch is copyright 01/07/10 released under GNU Lessor General Public License (LGPL).
+
+Authors:
+============
+  Eddie Hagood and Kevin Toppenberg, Greeneville Family Physicians, PC
+
+Description:
+============
+  This patch is to create a security key that can be used to hide the Add Patient button in TMG-CPRS.
+
+  
+TECHNICAL DETAILS
+==========================
+
+  The name of the security key created is TMG CPRS HIDE ADDPATIENT
+   
+INSTALLATION INSTRUCTIONS:
+==========================
+  This patch should cause minimal impact on live systems, as it provides only 1 routine,
+  Installation will take less than 1 minute.  Users may remain on the system in roll-and-
+  scroll mode.
+
+  Note: the follow instructions were copied from another KIDS install and modified.  There may be
+  some discrepancies.
+
+  The following are instructions for those using the Packman method:
+  ------------------------------------------------------------------ 
+  1.  Use the INSTALL/CHECK MESSAGE option on the PackMan menu.
+   
+  2.  Review your mapped set.  If any of the routines listed in the
+      ROUTINE SUMMARY section are mapped, they should be removed
+      from the mapped set at this time.
+   
+  3.  From the Kernel Installation and Distribution System Menu, select
+      the Installation menu.
+   
+  4.  From this menu, you may elect to use the following options
+      (when prompted for INSTALL NAME, enter TMG-CPRS-HIDEADD*1.0*1:
+          a.  Backup a Transport Global
+          b.  Compare Transport Global to Current System
+          c.  Verify Checksums in Transport Global
+   
+  5.  Use the Install Package(s) option and select the package TMG-CPRS-HIDEADD*1.0*1
+   
+  6.  When prompted 'Want KIDS to INHIBIT LOGONs during the install? YES//'
+      respond NO.
+   
+  7.  When prompted 'Want to DISABLE Scheduled Options, Menu Options, and
+      Protocols? YES//', respond NO.
+   
+  8.  If routines were unmapped as part of step 2, they should be returned
+      to the mapped set once the installation has run to completion.
+
+  9.  (See step 9 below)
+
+  The following are instructions for those loading the patch via Host File System:
+  ---------------------------------------------------------------------------------
+  1.  Navigate the menu option path to reach the Kernel Installation and Distribution
+      System Menu.  Or, the menu option XPD MAIN may be entered directly.
+
+  2.  Next, at the menu displaying:
+          Edits and Distribution ...
+          Utilities ...
+          Installation ...     <---------- pick this one.
+
+  3.  Next, at the menu displaying the options as below, choose each of the options
+      in a step-by-step fashion, in numerical order (i.e. 1, 2, 3 etc.)  Step #1 will
+      prompt the user to enter the file path on the host file system where the source
+      file is stored.  The filename to enter is TMG-CPRS-HIDEADD-1.0-1.KIDS, but add the
+      appropriate path.  E.g. /tmp/TMG-CPRS-HIDEADD-1.0-1.KIDS
+
+       1      Load a Distribution
+       2      Verify Checksums in Transport Global
+       3      Print Transport Global
+       4      Compare Transport Global to Current System
+       5      Backup a Transport Global
+       6      Install Package(s)
+              Restart Install of Package(s)
+              Unload a Distribution
+
+  4.  From this menu, you may elect to use the following options
+      (when prompted for INSTALL NAME, enter TMG-CPRS-HIDEADD*1.0*1
+          a.  Backup a Transport Global
+          b.  Compare Transport Global to Current System
+          c.  Verify Checksums in Transport Global
+   
+  5.  Use the Install Package(s) option and select the package TMG-CPRS-HIDEADD*1.0*1
+   
+  6.  When prompted 'Want KIDS to INHIBIT LOGONs during the install? YES//'
+      respond NO.
+   
+  7.  When prompted 'Want to DISABLE Scheduled Options, Menu Options, and
+      Protocols? YES//', respond NO.
+   
+  8.  If routines were unmapped as part of step 2, they should be returned
+      to the mapped set once the installation has run to completion.
+
+
+=============================================================================
+User Information:                               
+Entered By  : TOPPENBERG,KEVIN            Date Entered : Jan 07,2010
+Completed By: TOPPENBERG,KEVIN            Date Completed: Jan 07,2010
+Released By : TOPPENBERG,KEVIN            Date Released : Jan 07,2010
+=============================================================================
+
+Packman Mail Message:
+=====================
+
+$END TXT 
