HPD_ADDRESS



Column Section Relationship Section Top of Page


Table-level Detail

Description: Healthcare Provider Directory Address
Definition: Stores the networked address information
Table Type: REFERENCE





Column Detail - HPD_ADDRESS


Column Name Type Null? Definition
ACTIVE_IND DOUBLE N The table row is active or inactive. A row is generally active unless it is in an inactive state such as logically deleted, combined away, pending purge, etc.
ADDRESS_TYPE_CD DOUBLE N The code set value corresponding to the type of address (e.g. mailing, billing, business, etc.)
CITY_NAME VARCHAR(100) Y The text name of the city.
HPD_ADDRESS_ID DOUBLE N PRIMARY KEY
HPD_ORGANIZATION_ID DOUBLE N Foreign Key Value from the HPD_ORGANIZATION table.
LOGICAL_DOMAIN_ID DOUBLE N The unique identifier for the logical domain of the address.
REVISION_NBR DOUBLE N Highest revision on the table. All rows in the same update should have the same revision number.
STATE_NAME VARCHAR(100) Y The text name of the state or province.
STREET_ADDRESS1 VARCHAR(100) Y The first line of the street address.
STREET_ADDRESS2 VARCHAR(100) Y The second line of the street address.
STREET_ADDRESS3 VARCHAR(100) Y The third line of the street address. Typically only used for international addresses.
STREET_ADDRESS4 VARCHAR(100) Y The fourth line of the street address. Typically only used for international addresses.
UPDT_APPLCTX DOUBLE N The application context number from the record info block.
UPDT_CNT DOUBLE 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 DATETIME N The date and time the row was last inserted or updated.
UPDT_ID DOUBLE 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 DOUBLE N The registered (assigned) task number for the process that inserted or updated the row.
ZIPCODE_TXT VARCHAR(25) Y The postal code for the address.



Relationship Detail - HPD_ADDRESS


Child Column in HPD_ADDRESS(FK) Parent Table Name Parent Column Name
Parents: HPD_ORGANIZATION_ID HPD_ORGANIZATION HPD_ORGANIZATION_ID
LOGICAL_DOMAIN_ID LOGICAL_DOMAIN LOGICAL_DOMAIN_ID


HPD_MEMBERSHIP



Column Section Relationship Section Top of Page


Table-level Detail

Description: Healthcare Provider Directory Membership
Definition: Stores the membership relations between a provider (HPD_PROVIDER) and an organization (HPD_ORGANIZATION)
Table Type: REFERENCE





Column Detail - HPD_MEMBERSHIP


Column Name Type Null? Definition
ACTIVE_IND DOUBLE N The table row is active or inactive. A row is generally active unless it is in an inactive state such as logically deleted, combined away, pending purge, etc.
HPD_MEMBERSHIP_ID DOUBLE N PRIMARY KEY
HPD_ORGANIZATION_ID DOUBLE N Foreign Key that corresponds to a single row on the HPD_ORGANIZATION table
HPD_PROVIDER_ID DOUBLE N Foreign Key that corresponds to a single row on the HPD_PROVIDER table
REVISION_NBR DOUBLE N Current revision of the table. This should be incremented 1 higher than the highest revision on the table. All rows in the same update should have the same revision.
UPDT_APPLCTX DOUBLE N The application context number from the record info block.
UPDT_CNT DOUBLE 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 DATETIME N The date and time the row was last inserted or updated.
UPDT_ID DOUBLE 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 DOUBLE N The registered (assigned) task number for the process that inserted or updated the row.



Relationship Detail - HPD_MEMBERSHIP


Child Column in HPD_MEMBERSHIP(FK) Parent Table Name Parent Column Name
Parents: HPD_ORGANIZATION_ID HPD_ORGANIZATION HPD_ORGANIZATION_ID
HPD_PROVIDER_ID HPD_PROVIDER HPD_PROVIDER_ID




Parent Column in HPD_MEMBERSHIP (PK) Child Table Name Child Column Name
Children: HPD_MEMBERSHIP_ID HPD_MEMBER_SERVICE_RELTN HPD_MEMBERSHIP_ID
HPD_MEMBER_SPECIALTY_RELTN HPD_MEMBERSHIP_ID


HPD_MEMBER_SERVICE_RELTN



Column Section Relationship Section Top of Page


Table-level Detail

Description: Healthcare Provider Directory Membership-Service Relation
Definition: Stores the Membership-Service relations between a Membership (HPD_MEMBERSHIP) and a Service (HPD_SERVICE)
Table Type: REFERENCE





Column Detail - HPD_MEMBER_SERVICE_RELTN


Column Name Type Null? Definition
ACTIVE_IND DOUBLE N The table row is active or inactive. A row is generally active unless it is in an inactive state such as logically deleted, combined away, pending purge, etc.
HPD_MEMBERSHIP_ID DOUBLE N Foreign Key that corresponds to a single row on the HPD_MEMBERSHIP table
HPD_MEMBER_SERVICE_RELTN_ID DOUBLE N PRIMARY KEY
HPD_SERVICE_ID DOUBLE N Foreign Key that corresponds to a single row on the HPD_SERVICE table
UPDT_APPLCTX DOUBLE N The application context number from the record info block.
UPDT_CNT DOUBLE 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 DATETIME N The date and time the row was last inserted or updated.
UPDT_ID DOUBLE 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 DOUBLE N The registered (assigned) task number for the process that inserted or updated the row.



Relationship Detail - HPD_MEMBER_SERVICE_RELTN


Child Column in HPD_MEMBER_SERVICE_RELTN(FK) Parent Table Name Parent Column Name
Parents: HPD_MEMBERSHIP_ID HPD_MEMBERSHIP HPD_MEMBERSHIP_ID
HPD_SERVICE_ID HPD_SERVICE HPD_SERVICE_ID


HPD_MEMBER_SPECIALTY_RELTN



Column Section Relationship Section Top of Page


Table-level Detail

Description: Healthcare Provider Directory Membership-Specialty Relation
Definition: Stores the Membership-Specialty relations between a Membership (HPD_MEMBERSHIP) and a Specialty (HPD_SPECIALTY)
Table Type: REFERENCE





Column Detail - HPD_MEMBER_SPECIALTY_RELTN


Column Name Type Null? Definition
ACTIVE_IND DOUBLE N The table row is active or inactive. A row is generally active unless it is in an inactive state such as logically deleted, combined away, pending purge, etc.
HPD_MEMBERSHIP_ID DOUBLE N Foreign Key that corresponds to a single row on the HPD_MEMBERSHIP table
HPD_MEMBER_SPECIALTY_RELTN_ID DOUBLE N PRIMARY KEY
HPD_SPECIALTY_ID DOUBLE N Foreign Key that corresponds to a single row on the HPD_SPECIALTY table
UPDT_APPLCTX DOUBLE N The application context number from the record info block.
UPDT_CNT DOUBLE 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 DATETIME N The date and time the row was last inserted or updated.
UPDT_ID DOUBLE 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 DOUBLE N The registered (assigned) task number for the process that inserted or updated the row.



Relationship Detail - HPD_MEMBER_SPECIALTY_RELTN


Child Column in HPD_MEMBER_SPECIALTY_RELTN(FK) Parent Table Name Parent Column Name
Parents: HPD_MEMBERSHIP_ID HPD_MEMBERSHIP HPD_MEMBERSHIP_ID
HPD_SPECIALTY_ID HPD_SPECIALTY HPD_SPECIALTY_ID


HPD_ORGANIZATION



Column Section Relationship Section Top of Page


Table-level Detail

Description: Healthcare Provider Directory Organization
Definition: Stores the networked organization information
Table Type: REFERENCE





Column Detail - HPD_ORGANIZATION


Column Name Type Null? Definition
ACTIVE_IND DOUBLE N The table row is active or inactive. A row is generally active unless it is in an inactive state such as logically deleted, combined away, pending purge, etc.
BILLING_ADDRESS VARCHAR(255) Y Billing Address of the Organization
FAX_NUMBER_TXT VARCHAR(25) Y Fax Number of the Organization
HPD_ORGANIZATION_ID DOUBLE N PRIMARY KEY
LABELED_URI VARCHAR(255) Y Uniform Resource Identifier for the organization. As an example this can be the organization's web site URL.
LOGICAL_DOMAIN_ID DOUBLE N The unique identifier for a logical domain. This identifier allows the data to be grouped by logical domain. For example, If you assign clients a logical_domain_id this would allow you to store data for multiple clients on this table.
MAILING_ADDRESS VARCHAR(255) Y Mailing Address of the Organization
ORGANIZATION_NAME VARCHAR(255) N Name of the Organization
PARENT_HPD_ORGANIZATION_ID DOUBLE N Foreign Key that corresponds to a single row on the HPD_ORGANIZATION table to represent the parent organization.
REVISION_NBR DOUBLE N Current revision of the table. This should be incremented 1 higher than the highest revision on the table. All rows in the same update should have the same revision.
TELEPHONE_NUMBER_TXT VARCHAR(25) Y Telephone Number of the Organization
UPDT_APPLCTX DOUBLE 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 DOUBLE 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 DATETIME 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 DOUBLE 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 DOUBLE 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 - HPD_ORGANIZATION


Child Column in HPD_ORGANIZATION(FK) Parent Table Name Parent Column Name
Parents: PARENT_HPD_ORGANIZATION_ID HPD_ORGANIZATION HPD_ORGANIZATION_ID
LOGICAL_DOMAIN_ID LOGICAL_DOMAIN LOGICAL_DOMAIN_ID




Parent Column in HPD_ORGANIZATION (PK) Child Table Name Child Column Name
Children: HPD_ORGANIZATION_ID HPD_ADDRESS HPD_ORGANIZATION_ID
HPD_MEMBERSHIP HPD_ORGANIZATION_ID
HPD_ORGANIZATION PARENT_HPD_ORGANIZATION_ID