Index: /pharmacy-utils/drug-file-cleanup/VWPSSXPD.m
===================================================================
--- /pharmacy-utils/drug-file-cleanup/VWPSSXPD.m	(revision 1399)
+++ /pharmacy-utils/drug-file-cleanup/VWPSSXPD.m	(revision 1400)
@@ -1,3 +1,3 @@
-VWPSSXPD	; VW/SMH - Update the Drug File and friends... ; Wed Apr 12 2012
+VWPSSXPD ; VW/SMH - Update the Drug File and friends... ; Wed Apr 12 2012
 	;;WorldVista Modifications;1.0;;;Build 3
 	; (C) Sam Habiel
@@ -5,10 +5,28 @@
 	;
 	; This routine contains utilities to remove a drug file and install a new drug
-	; file in VISTA.
-	; Workflow:
+	; file in VISTA originating in another system. As of Build 3, you can use KIDS 
+	; to transport the file.
+	;
+	; Workflow (Manual, without using KIDS)
+	; On the Origin System:
+	; - Create a Global Output containing ^PSDRUG and ^PS(50.6)
+	; On the Destination System:
 	; 1. Call KILLDRUG to remove all Drug Data
 	; 2. Restore a global containing a Drug File (^PSDRUG) and Pharmacy Orderable 
-	;    Item file (^PS(50.6)). Can use a KIDS global transport.
+	;    Item file (^PS(50.6)) created on the origin system.
 	; 3. Call RESTOCK to sync CPRS files back with drug files.
+	; 
+	; Workflow (using KIDS):
+	; On the Origin System:
+	; - Create a KIDS build that calls the follwing:
+	;  1. ENV is the Environment Check for the Build
+	;  2. TRAN is the Pre-Transport Routine for your originating system drug data
+	;  3. PRE is the Pre-Init for the Destination System
+	;  4. POST is the Post-Init for the Destination System
+	; - Generate the KIDS Build
+	; On the Destination System:
+	; - Install the KIDS Build
+	; 
+	; --- ()()() ---
 	;
 	; PEPs: KILLDRUG to remove all Drugs
@@ -21,14 +39,7 @@
 	;	POST -> Post-Init for the Destination System
 	;
+	; KIDS EPs call PEPs to do their work.
+	;
 	; Environment Check falls through from the top
-	; 
-	; As of Build 3, this routine supports transporting a drug file using
-	; -> plain jane KIDS builds rather than a manual workflow outlined above.
-	; 
-	; You do it by creating a KIDS build that calls the follwing:
-	; - ENV is the Environment Check for the Build
-	; - TRAN is the Pre-Transport Routine for your originating system drug data
-	; - PRE is the Pre-Init for the Destination System
-	; - POST is the Post-Init for the Destination System
 	; 
 	; -- START KIDS HOOKS --
@@ -85,5 +96,5 @@
 	; Files
 	S PSOIEN=0 F  S PSOIEN=$O(^PS(50.7,PSOIEN)) Q:'PSOIEN  D 
-	. D MES^XPDUTL("Updating Pharamcy Orderable Item "_PSOIEN)
+	. D MES^XPDUTL("Syncing Pharamcy Orderable Item "_PSOIEN)
 	. D EN^PSSPOIDT(PSOIEN),EN2^PSSHL1(PSOIEN,"MUP")
 	D CPRS ; Update Orderable Item View files 
