VistA Patch Display                                                   Page: 1
=============================================================================
Run Date: NOV 29, 2018                      Designation: DI*22.2*9  TEST v9
Package : VA FILEMAN                        Priority   : MANDATORY
Version : 22.2                              Status     : UNDER DEVELOPMENT
=============================================================================

Subject:  MAP SUMMARY DOCUMENT ARCHITECTURE

Category:  ROUTINE
           DATA DICTIONARY
           ENHANCEMENT
           INPUT TEMPLATE
           OTHER

Description:
===========
 
This patch provides an option to map a VistA resource to a 
representation of a Summary Document Architecture (SDA) data type.
 
The patch includes a new ENTITY (#1.5) file.  The ENTITY file defines 
the VistA resource being mapped to an SDA type.
 
Patch Components:
-----------------
 
File Name (#)               Field Name (#)      New/Modified/Deleted
-------------               --------------      -------------
Entity (#1.5)                                   New
 
Form Name                    File #             New/Modified/Deleted
---------                    ------             --------------------
DDE ENTITY ENTER/EDIT        1.5                New
 
Option Name                  Type               New/Modified/Deleted
-----------                  ----               --------------------
Entity Enter/Edit            
[DDE ENTITY ENTER/EDIT]      run routine        New
Entity Mapping             
[DDE ENTITY MAPPING]         menu               New
Other Options[DIOTHER]       menu               Modified
 
 
Input Template               File #             New/Modified/Deleted
--------------               ------             --------------------
DDE EDIT ENITY               1.5                New
 
 
Blood Bank Clearance:
---------------------
EFFECT ON BLOOD BANK FUNCTIONAL REQUIREMENTS: Patch DI*22.2*9 contains
changes to a package referenced in ProPath standard titled: BBM Team
Review of VistA Patches. This patch does not alter or modify any VistA
Blood Bank software design safeguards or safety critical elements
functions.
 
RISK ANALYSIS: Changes made by patch DI*22.2*9 have no effect on Blood
Bank software functionality, therefore RISK's none. 
 
 
Test Sites:
-----------
Charleston, SC
North Chicago, IL
 
Software and Documentation Retrieval Instructions:
-------------------------------------------------- 
Software is being released as a host file and documentation describing
the new functionality introduced by this patch is available.
 
The preferred method is to retrieve files from download.DNS      .DNS   .
This transmits the files from the first available server. Sites may 
also elect to retrieve files directly from a specific server. 
Sites may retrieve the software and/or documentation directly using 
Secure Transfer Protocol (SFTP) from the ANONYMOUS.SOFTWARE directory 
at the following OI Field Offices:
   
Hines:                  DNS     .URL           
Salt Lake City:               .URL       

Software                  File Name                   SFTP Mode
----------------------------------------------------------------------
VPR*1*8 & DI*22.2*9       DI_222_9_VPR_1_8.KID        ASCII
 
 
Documentation can also be found on the VA Software Documentation Library 
at: http://www.DNS   /vdl/ 
 
Title                          File Name                 SFTP Mode
-----------------------------------------------------------------------
FileMan 22.2 Technical Manual  FM22_2TM.PDF              Binary
Install Instructions           DI_222_9_VPR_1_8_II.DOCX  Binary
 
 
Patch Installation:
-------------------
See the install instruction file DI_222_9_VPR_1_8_II.DOCX 

 
Post-Installation Instructions:
-------------------------------
None

 
Backout and Rollback Procedure:
-------------------------------
During the VistA Installation Procedure of the KIDS build, the 
installer should back up the modified routines by the use of the
'Backup a Transport Global' action (step 3a in the Installations 
Instructions below).
 
If rollback/backout is required, the installer can use the MailMan
message to restore the routines to previous state. 
 
To backout the ENTITY (#1.5) file and DDE EDIT ENTITY input template, use 
the EN^DIU2 API. Caution should be taken when using this API. For more 
information on usage of this API see FileMan 22.2 Developer Guide. The
following is an example execution to remove files and input template:
 
S DIU=1.5,DIU(0)="DT" D EN^DIU2
 
To rollback/backout DDE options exported with this patch, may be disabled
by using VA FileMan to assign an Out of Order message as follows:
 
VA FileMan 22.2
 
 
Select OPTION: 1  ENTER OR EDIT FILE ENTRIES
 
 
Input to what File: OPTION//              (11330 entries)
EDIT WHICH FIELD: ALL// OUT OF ORDER MESSAGE  
THEN EDIT FIELD: 
 
 
Select OPTION NAME: Entity Mapping       DDE ENTITY MAPPING
OUT OF ORDER MESSAGE: ROLLBACK PATCH DI*22.2*9
 
Select OPTION NAME: 
 
To rollback/backout DDE form exported with this patch, use VA FileMan
[DDS DELETE A FORM] option as follows:
 
VA FileMan 22.2
 
 
Select OPTION: OTHER OPTIONS  
Select OTHER OPTION: SCREENMAN  
Select SCREENMAN OPTION: DELETE A FORM  
 
Delete Form for what File: OPTION// ENTITY    (2 entries)
 
Select FORM to delete: DDE ENTITY ENTER/EDIT  DDE ENTITY ENTER/EDIT
                                   #165    3/6/18                 File 
#1.5
 
 
  BLOCKS USED ON FORM "DDE ENTITY ENTER/EDIT" (IEN #165)
 
 Internal                                        Used on
 Entry Number    Block Name                      Other Forms?  Deletable?
 ------------    -------------                   ------------  ----------
  602            DDE ENTITY HEADER                    NO            YES
  603            DDE ENTITY 1                         NO            YES
  604            DDE ITEMS                            NO            YES
  605            DDE ENTITY 2                         NO            YES
  606            DDE ENTITY 3                         NO            YES
  607            DDE ITEM FIXED                       NO            YES
  608            DDE ITEM ID                          NO            YES
  609            DDE ITEM SIMPLE                      NO            YES
  610            DDE ITEM WORD PROC                   NO            YES
  611            DDE ITEM COMPLEX                     NO            YES
  612            DDE ITEM ENTITY                      NO            YES
  613            DDE ITEM LIST                        NO            YES
  614            DDE COMPLEX LIST                     NO            YES
  615            DDE LIST FILE                        NO            YES
  616            DDE LIST COMPLEX                     NO            YES
  617            DDE LIST COMPLEX ITEMS               NO            YES
 
 
Delete all deletable blocks used on form DDE ENTITY ENTER/EDIT
from the BLOCK file (Y/N)? YES// 
 
 
Delete blocks without prompting (Y/N)? NO// y  YES
 
Continue (Y/N)? NO// YES
 
Deleting form DDE ENTITY ENTER/EDIT (IEN #165) ...
 
Deleting block DDE ENTITY HEADER (IEN #602) ...
Deleting block DDE ENTITY 1 (IEN #603) ...
Deleting block DDE ITEMS (IEN #604) ...
Deleting block DDE ENTITY 2 (IEN #605) ...
Deleting block DDE ENTITY 3 (IEN #606) ...
Deleting block DDE ITEM FIXED (IEN #607) ...
Deleting block DDE ITEM ID (IEN #608) ...
Deleting block DDE ITEM SIMPLE (IEN #609) ...
Deleting block DDE ITEM WORD PROC (IEN #610) ...
Deleting block DDE ITEM COMPLEX (IEN #611) ...
Deleting block DDE ITEM ENTITY (IEN #612) ...
Deleting block DDE ITEM LIST (IEN #613) ...
Deleting block DDE COMPLEX LIST (IEN #614) ...
Deleting block DDE LIST FILE (IEN #615) ...
Deleting block DDE LIST COMPLEX (IEN #616) ...
Deleting block DDE LIST COMPLEX ITEMS (IEN #617) ...
 
DONE!
 

Routine Information:
====================

The second line of each of these routines now looks like:
 ;;22.2;VA FileMan;**[Patch List]**;Jan 05, 2016;Build 46

The checksums below are new checksums, and
 can be checked with CHECK1^XTSUMBLD.

Routine Name: DDE
    Before:       n/a   After:  B4683326  **9**
Routine Name: DDE1A
    Before:       n/a   After:   B737990  **9**
Routine Name: DDEG
    Before:       n/a   After:B122842189  **9**
Routine Name: DDEGET
    Before:       n/a   After: B10359109  **9**
Routine Name: DDEMAP
    Before:       n/a   After: B44771305  **9**
Routine Name: DDEOPT
    Before:       n/a   After:   B794105  **9**
Routine Name: DDERR
    Before:       n/a   After:   B683652  **9**
Routine Name: DDEX
    Before:       n/a   After:  B1026050  **9**
Routine Name: DII1
    Before:  B2240976   After:  B2361298  **8,10,9**
 
Routine list of preceding patches: 10


=============================================================================
User Information:  
  Entered By  :   DIMICELI,RON         Date Entered  :   FEB 28,2017
  Completed By:                        Date Completed:   
  Released By :                        Date Released :   
=============================================================================