SSMT: Body Site

From Galen Healthcare Solutions - Allscripts TouchWorks EHR Wiki
Jump to: navigation, search

Description

This page will explain how to manage the Body Site dictionary using SSMT. This dictionary is typically manually managed by the admin team manually and does contain many system delivered entries. In these types of cases SSMT can be useful when helping in moving certain groups or reconciling amongst environments.

Stored Procedures used:

  • Extracting data: Select EntryCode, EntryName, EntryMnemonic, IsInactiveFlag, 'N' 'Create?' From Body_Site_DE where ID > 0 order by EntryName
  • Loading data: IMPSetSimpleDE'Body_Site_DE'

Column Listing and Descriptions

  • Entry Code - this is the unique alpha-mnemonic entry code value for the body site entry.
  • Full Name - this is the full name description of the body site entry.
  • Entry Mnemonic - this is the unique alpha-mnemonic entry code value for the body site entry.
  • Inactive? - acceptable values for this field are:
   * Y - indicates the entry is currently inactive; use to inactivate.
   * N - indicates the entry is currently active; use to create new or update existing entries.
  • Create? - acceptable values for this field are:
   * Y - indicates that a new entry is being created; use to add new entries.
   * Blank - indicates an already existing entry; use to update already existing entries.

Migration Considerations

  • Delivered/Enforced Entries - always review or take the time to briefly reconcile these prior to migrating from environment to environment. It is quite possible that atomic changes to the entry code field (for example) could easily lead to duplicate or unintended records in the new environment.
  • FLAG Cross Check - always cross check any flags that will effect how the record is interpreted by the new environment!!
    • IsInactiveFLAG - double check that inactive records are not attempting to be created. For example, it would not make sense to load records where the IsInactiveFLAG and Create flags are both 'Y'.
    • Create - take the time to make sure that records intended to be net new records are 'Y' and any other potential record updates set to 'N'.