The following document details the deployment interface for components in T-Connect Frameworks.
Once the zip file is extracted, there is a directory structure with “TConnectDeployment” as root folder. The directory contains all necessary application modules, resources and Powershell scripts for deploying the framework on an environment.
T-Connect EDI Databases (HIPAA Set)
The directory “...\TConnectDeployment\TokenizedBackup\PackagingDir\DBs” contains the following create scripts of the following databases:
*Note – Make sure every database is in the folder.
The directory “...\TConnectDeployment\TokenizedBackup\PackagingDir\Portal” contains dashboard components. There are two zip files Portal.API.zip and Portal.Web.zip along with meta-data files.
The directory “...\TConnectDeployment\TokenizedBackup\PackagingDir\Tctep” contains executables, DLL files, and create script for Tctep database. The main components to look for are the following:
The directory “...\TConnectDeployment\TokenizedBackup\PackagingDir\X12Studio” contains X12Studio msi file. Although the MSI will get invoked during the deployment process, it can be run separately if the installation is needed other local machines.
There are multiple PowerShell scripts involved in the deployment process. The main script that orchestrates the rest of the modules is “DeployTConnect.ps1” and that is the script that will be the interface for any modification on settings.
*Note: The “DeployTConnect.ps1” script is defaulted with dummy data as a sample. All the values should be set accordingly before executing the script.
Settings and Configuration
The highlighted sections the key sections in the configuration process. Focusing only on these sections are recommended for first time deployment.
The proper credential of the machine with administrator access should be used in this section.
The provided product license key should be used in this section. The default value is not a valid key. The process will allow deployment session to complete but the service modules will not work properly.
Tctep database file
The directories used in this section should be created before the deploying database TctepDb. This will drop the current version on the server and create a brand new database. Backing up the database is recommended before starting the deployment process. To update the current version, see the update script can be found in directory “...\TConnectDeployment\TokenizedBackup\PackagingDir\”
Tctep database connection string
The default value targets database TctepDb that is deployed on the same machine as the Tctep Services. For environment with a separate SQL Server machine, this value needs to be set to the correct server.
smtp server account
The proper SMTP account should be used in this section.
Once all the settings are satisfied and the script is ready to be executed, make sure the login session as proper permission and the PowerShell is running in Administrator mode.
The deployment needs to access multiple resources on the machine that may require Administrator permission. Also there are series of prompt that the process will go through during the session.
All module configurations are initially set with a placeholder value (tokenize string) and this process will generate a new set of modules with setting values entered in the previous section. The new set will appear in the directory “…\TConnectDeployment\PackagingDir” when this stage is complete. The process will use copies in this directory to deploy to the destination.
The stage will make sure that all the prerequisite items are setup before the deployment. If the machine is fully up to date with the prerequisite items this process can be skipped.
Visual Studio Installation
An installation of Visual Studio is only recommended on a Dev environment.
Deploy T-Connect EDI Databases
This stage of the deployment will drop all existing T-Connect EDI Database and create a new set. If the EDI database already exist, this stage can be skipped. If some is missing, the create script of the missing database should be run manually. Be sure to have all databases deployed
Note: It is recommended that T-Connect EDI Databases are deployed on the same server as TctepDb
Deploy Tctep Database
This stage of the deployment will drop an existing TctepDb instance and create the latest version. If the database is already up to date, this stage can be skipped.
Note: It is recommended that TctepDb is deployed on the same server as T-Connect EDI Databases
Deploy Tctep Services
This stage of the deployment will remove all components in the Tctep directory and deploy the latest version.
Deploy Portal to IIS
This stage of the deployment will overwrite all components in the IIS T-Connect directory with the latest version.
Deploy X12 Studio
If the X12 Studio is already install, the deployment will skip this process. To update, uninstall the current version and execute the MSI manually.
Use an internet browser to inspect the dashboard. Use the following URLs:
For help, contact firstname.lastname@example.org or submit a request at support.caliberhealth.com.