Table Detail Report

SI_SERVICE_RELTN



Column Section Relationship Section Top of Page


Table-level Detail

Description: System Integration Service Relation
Definition: Relates entities like Contributor Systems and OIDs to Services
Table Type: REFERENCE





Column Detail - SI_SERVICE_RELTN


Column Name Type Null? Definition
AUTHORIZATION_TYPE_CD NUMBER N Authorization Type Code
AUTH_LOCATION_URI VC2(255) Y Location of the Authorization Uniform Resource Identifier
CERTIFICATE_LOCATION_URI VC2(255) Y Location of the Certificate Uniform Resource Identifier
CERTIFICATE_TYPE_CD NUMBER N Certificate Type Code
CONTENT_CAT_FILTER_CD NUMBER N Optional value used to filter services to used based on the content category of the service request.
DEFAULT_IND NUMBER N Indicates that this row is the default reltn to use based on the external_service_type_cd, parent_entity_name, parent_entity_id, and content_cat_filter_cd values
EXTERNAL_SERVICE_TYPE_CD NUMBER N The type of service utilized for this system.
LISTENER_ALIAS VC2(48) Y The selected Listener Alias used for processing as it relates to the External Service.
PARENT_ENTITY_ID NUMBER N The primary key of the entity table related to the service.
PARENT_ENTITY_NAME VC2(32) N The name of the entity that will relate to the service in question. This value can be CONTRIBUTOR_SYSTEM, LOCATION, ORGANIZATION, or SI_OID.
SERVICE_URI VC2(512) Y Location of the Service Uniform Resource Identifier
SI_EXTERNAL_SERVICE_ID NUMBER N Number that identifies a single row on the SI_EXTERNAL_SERVICE table
SI_SERVICE_RELTN_ID NUMBER N Unique generated number that identifies a single row on the SI_SERVICE_RELTN table.
UPDT_APPLCTX NUMBER N The application context number from the record info block. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_CNT NUMBER N Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_DT_TM DATE N The date and time the row was last inserted or updated. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_ID NUMBER N The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_TASK NUMBER N The registered (assigned) task number for the process that inserted or updated the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.



Relationship Detail - SI_SERVICE_RELTN


Child Column in SI_SERVICE_RELTN(FK) Parent Table Name Parent Column Name
Parents: SI_EXTERNAL_SERVICE_ID SI_EXTERNAL_SERVICE SI_EXTERNAL_SERVICE_ID


SI_SPECIAL_CONFIGURATION



Column Section Top of Page


Table-level Detail

Description: System Integration Special Configurations
Definition: This table stores the definitions of the SI_Manager Special Configurations.
Table Type: REFERENCE





Column Detail - SI_SPECIAL_CONFIGURATION


Column Name Type Null? Definition
ALIAS_TYPE_DISPLAY_TXT VC2(200) N This extension works in conjunction with the "Alias Type List" extension. In certain cases, the value in the "Alias Type List" extension will not make sense to the user and a different display is needed. This is the format of the field. ";" The ";" is a delimiter between displayed values. It isn't necessary to populate this extension, but if it is to be used then for each value in the "Alias Type List" there must be a corresponding value in this extension.
ALIAS_TYPE_LIST_TXT VC2(200) N This extension stores available options for alias type meanings, if multiple options are possible. This is the format of the field. ";" The ";" is a delimiter between stored values. Remember that the extension field is 100 characters in length; steps should be taken to ensure that this length is met, otherwise other options will have to be used.
CATEGORY_TXT VC2(40) N This is the category for which the related value falls under. For example: Orders, Results, Person/Encounter processing.
CODE_SET NUMBER N Special Configuration's Code Set
CONFIGURATION_CD NUMBER N Special Configurations Code Value
CONFIGURATION_CDF_TXT VC2(12) N the CDF_Meaning related to the Code Value used to define this record
DEF_MEANING_TXT VC2(20) N Certain values require a specified Alias Meaning be set when the code value is activated. This extension stores the expected default Alias Meaning.
FIELD_TXT VC2(25) N This extension serves multiple purposes. It defines any special processing related to the given code value, for example "ProFit" and the ZM2 code values. It also defines the type of alias required by the related code value Alias Text (If multiple Aliases are possible), Receiving App, and Sending App. Possible values include "Alias Text", "Receiving App", "Sending App", or a pre-defined text that the code has been setup to recognize.
QUESTION_TXT VC2(300) N This extension holds the question/description of the code value that an alias needs to be set for.
SECTION_TXT VC2(40) N This is the section for which the related value falls under. The related code value does not require a section to be set if the Category extension is sufficient for placement in the hierarchy.
SERVER_VERSION_TXT VC2(20) N Indicates which version of the ESI Server is being used. Possible values are "New," "Old," and "Both."
SI_SPECIAL_CONFIGURATION_ID NUMBER N Unique Identifier
SORT_SEQUENCE NUMBER N Sort Order for the position of the configuration in the display.
SUBSECTION_TXT VC2(40) N This is the sub-section for which the related value falls under. The related code value does not require a sub-section if either the Section extension was not populated or the Category/Section relationship is sufficient for placement in the hierarchy.
UPDT_APPLCTX NUMBER N The application context number from the record info block. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_CNT NUMBER N Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_DT_TM DATE N The date and time the row was last inserted or updated. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_ID NUMBER N The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_TASK NUMBER N The registered (assigned) task number for the process that inserted or updated the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
USE_OPTION_TABLE_IND NUMBER N If the value of this extension is "1", then the code should query the SI_SPECIAL_CONFIG_OPTIONS table for the configured values for the given code value. See the SI_SPECIAL_CONFIG_OPTIONS section for details on this new table.


SI_SPECIAL_CONFIG_OPTIONS



Column Section Relationship Section Top of Page


Table-level Detail

Description: System Integration Special Configuration Options
Definition: Special Configurations for Contributor Systems
Table Type: REFERENCE





Column Detail - SI_SPECIAL_CONFIG_OPTIONS


Column Name Type Null? Definition
ADDITIONAL_INFO VC2(255) N Additional information related to the answer.
CONTRIBUTOR_SYSTEM_CD NUMBER N Contributor system identifies the source feed of data from which a row was populated. This is mainly used to determine how to update a set of data that may have originated from more than one source feed.
QUESTION_CD NUMBER N A code value related to Special Configuration questions from code sets 15769, 18089, 20389, 16089, 28320, 28321, 16091
QUESTION_VALUE_TXT VC2(100) N The value related to the question used for the configuration.
SI_SPECIAL_CONFIG_OPTIONS_ID NUMBER N Primary key
UPDT_APPLCTX NUMBER N The application context number from the record info block.
UPDT_CNT NUMBER N Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row.
UPDT_DT_TM DATE N The date and time the row was last inserted or updated.
UPDT_ID NUMBER N The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table.
UPDT_TASK NUMBER N The registered (assigned) task number for the process that inserted or updated the row.



Relationship Detail - SI_SPECIAL_CONFIG_OPTIONS


Child Column in SI_SPECIAL_CONFIG_OPTIONS(FK) Parent Table Name Parent Column Name
Parents: CONTRIBUTOR_SYSTEM_CD CONTRIBUTOR_SYSTEM CONTRIBUTOR_SYSTEM_CD


SI_SYSTEM_ORG_RELTN



Column Section Relationship Section Top of Page


Table-level Detail

Description: System Integration System Organization Relation
Definition: This table will store relationships between Contributor Systems, Organizations, and Alias Pools.
Table Type: REFERENCE





Column Detail - SI_SYSTEM_ORG_RELTN


Column Name Type Null? Definition
ALIAS_POOL_CD NUMBER N This Alias Pool needs to have an OID valued on the SI_OID table to qualify to be selected.
CONTRIBUTOR_SYSTEM_CD NUMBER N Contributor system identifies the source feed of data from which a row was populated. This is mainly used to determine how to update a set of data that may have originated from more than one source feed.
ORGANIZATION_ID NUMBER N This is the Organization ID that is part of the relationship between contributor systems and alias pools. This value is required.
PRIMARY_IND NUMBER N This is the primary relationship for the system, organization, and alias pool when this indicator is set.
SI_SYSTEM_ORG_RELTN_ID NUMBER N Unique Identifier for the SI_SYSTEM_ORG_RELTN table.
UPDT_APPLCTX NUMBER N The application context number from the record info block.
UPDT_CNT NUMBER N Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row.
UPDT_DT_TM DATE N The date and time the row was last inserted or updated.
UPDT_ID NUMBER N The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table.
UPDT_TASK NUMBER N The registered (assigned) task number for the process that inserted or updated the row.



Relationship Detail - SI_SYSTEM_ORG_RELTN


Child Column in SI_SYSTEM_ORG_RELTN(FK) Parent Table Name Parent Column Name
Parents: ORGANIZATION_ID ORGANIZATION ORGANIZATION_ID


SI_UNMTCHD_PRSN_ALIAS



Column Section Relationship Section Top of Page


Table-level Detail

Description: System Integration Unmatched Person Alias
Definition: This table will store the aliases related to an inbound message if it can't be matched to an existing person.
Table Type: ACTIVITY





Column Detail - SI_UNMTCHD_PRSN_ALIAS


Column Name Type Null? Definition
ALIAS_NAME VC2(200) N Primary Alias from message
ALIAS_POOL_CD NUMBER N Alias Pool Code from Message
ALIAS_TYPE_CD NUMBER N Alias type code from message
SI_UNMTCHD_PRSN_ALIAS_ID NUMBER N PRIMARY KEY IDENTIFIER
SI_UNMTCHD_PRSN_QUE_ID NUMBER N Foreign key to si_unmatched_person_qure
UPDT_APPLCTX NUMBER N The application context number from the record info block.
UPDT_CNT NUMBER N Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row.
UPDT_DT_TM DATE N The date and time the row was last inserted or updated.
UPDT_ID NUMBER N The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table.
UPDT_TASK NUMBER N The registered (assigned) task number for the process that inserted or updated the row.



Relationship Detail - SI_UNMTCHD_PRSN_ALIAS


Child Column in SI_UNMTCHD_PRSN_ALIAS(FK) Parent Table Name Parent Column Name
Parents: SI_UNMTCHD_PRSN_QUE_ID SI_UNMTCHD_PRSN_QUE SI_UNMTCHD_PRSN_QUE_ID