Entity Communication Detail

DescriptionAn entry that records the receiving or sending of a communication between two parties, one of which is typically the modeled organization. A communication may be in any medium such as a telephone call, a letter, a fax, an email, a meeting, and so on. It may have occurred or be planned to occur. In each case, a discrete occurrence of communication is identifiable. Correspondence which takes place over a period of time, it is not a single communication but is modeled as a series of individual related communications.

Attributes
Actual End DateActual End Date
Actual Labor HoursActual Labor Hours
Actual Start DateActual Start Date
Actual Time SpentActual Time Spent
Communication Delivery Format Code SkCommunication Delivery Format Code Sk
Communication Direction Code SkCommunication Direction Code Sk
Communication Incomplete FlagCommunication Incomplete Flag
Communication Response DateCommunication Response Date
Communication Response Type Code SkCommunication Response Type Code Sk
Communication SkCommunication Sk
Communication Status Code SkCommunication Status Code Sk
Communication Status Reason Code SkCommunication Status Reason Code Sk
Communication Storage LocationCommunication Storage Location
Communication Type Code SkCommunication Type Code Sk
Delay Reason Code SkDelay Reason Code Sk
Effective From DtEffective From Dt
Effective To DtEffective To Dt
Initiator Type Code SkInitiator Type Code Sk
Load Info SkLoad Info Sk
NameName
Planned DurationPlanned Duration
Planned End DatePlanned End Date
Planned ManpowerPlanned Manpower
Planned Start DatePlanned Start Date
Recipient Type Code SkRecipient Type Code Sk
Requested DateRequested Date
Source Code SkSource Code Sk
Tenant SkTenant Sk
Valid From TsValid From Ts
Valid To TsValid To Ts

Relationship
Communication Detail_Communication_FKCommunication Detail_Communication_FK

Primary Key
Communication Detail PKCommunication Detail PK

Dependencies
 

Reverse Dependencies
 

Attribute Details

 Actual End Date
DescriptionActual date upon which the activity was completed.
Data TypeStandards - Data Domains.ddm/Data Domains/Date Time [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Actual Labor Hours
DescriptionA count of hours taken to perform the activity.
Data TypeStandards - Data Domains.ddm/Data Domains/Small Counter [SHORT]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Actual Start Date
DescriptionActual date upon which the activity commenced.
Data TypeStandards - Data Domains.ddm/Data Domains/Date Time [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Actual Time Spent
DescriptionThe actual time spent performing the activity. This describes elapsed time rather than effort so a 4 hour task may have been completed over a period of 3 days.
Data TypeStandards - Data Domains.ddm/Data Domains/Number Decimal Large [DECIMAL(15,6)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Communication Delivery Format Code Sk
DescriptionA Communication Delivery Format classifies communications according to the specific format of the communication.

For example:
Face-to-face
Fax
Internet
Mail
Phone
Telephone direct
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Communication Direction Code Sk
DescriptionThe direction of a communication relative to the modeled organization.
For example:
External
Inbound
Internal
Outbound
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Communication Incomplete Flag
DescriptionIndicates that a communication may not have been complete.
Data TypeStandards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Communication Response Date
DescriptionThe date upon which the response to the communication was received.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Communication Response Type Code Sk
DescriptionThe communication response type distinguishes between communications according to the nature of the response received.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Communication Sk
DescriptionAnchor surrogate key for the Communication data
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Communication Status Code Sk
DescriptionThe communication status distinguishes between communications according to their current state.
For example:
Awaiting further information
Closed
Open
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Communication Status Reason Code Sk
DescriptionThe reasons why a communication is currently in a given communication status.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Communication Storage Location
DescriptionThe place where the full details and content of the communication can be found, for example, the physical or electronic file in which a letter is stored.
Data TypeStandards - Data Domains.ddm/Data Domains/String [VARCHAR(255)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Communication Type Code Sk
DescriptionIndicates which type of communication occurs or is planned to occur.

For example:
Campaign mailing
Claim coverage notification
Complaint
Demographic data
Eligibility response
Quotation request
Regular statement
Returned mail
Sale
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Delay Reason Code Sk
DescriptionIndicates the cause of any discrepancy between planned and actual end dates.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Effective From Dt
DescriptionEstablishes a period where a set of attributes are true according to the business.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Effective To Dt
DescriptionEnds a period of effectivity.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Initiator Type Code Sk
DescriptionThe type of the party who is the initiator of the communication.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Load Info Sk
DescriptionThe surrogate key of the load information entry describing the details regarding the loading of the row.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Name
DescriptionA text reference that aids the identification and understanding of this communication content.
For example,
Complaint
Direct debit authorization.
Policy document
Data TypeStandards - Data Domains.ddm/Data Domains/Name Long [VARCHAR(255)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Planned Duration
DescriptionThe time planned for the performing of the activity. This describes elapsed time rather than effort so a 4 hour task may be planned for completion over a period of 3 days.
Data TypeStandards - Data Domains.ddm/Data Domains/Number Decimal Large [DECIMAL(15,6)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Planned End Date
DescriptionDate upon which the activity is planned to finish.
Data TypeStandards - Data Domains.ddm/Data Domains/Date Time [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Planned Manpower
DescriptionThe anticipated manpower required for the activity typically expressed in labor hours.
Data TypeStandards - Data Domains.ddm/Data Domains/Number Decimal Large [DECIMAL(15,6)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Planned Start Date
DescriptionDate upon which the activity is planned to commence.
Data TypeStandards - Data Domains.ddm/Data Domains/Date Time [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Recipient Type Code Sk
DescriptionThe type of the party who is the recipient of the communication.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Requested Date
DescriptionThe date upon which the communication is requested.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Source Code Sk
DescriptionThe origin of the data identifying the actual load source, vendor, manual key entry, or context of the data in a specific row in the database.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Tenant Sk
DescriptionThe surrogate key of the entry identifying the legal owner of the data.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Valid From Ts
DescriptionEstablishes a period where a set of attributes are true in the source system. This would be populated with the transaction timestamp and would be used for the snapshot date.
Data TypeStandards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Valid To Ts
DescriptionEnds a period of validity.
Data TypeStandards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse

Relationship Details

 Communication Detail_Communication_FK
Is Identifying Relationshiptrue
Child TableCommunication Detail
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableCommunication
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE

Primary Key Details

 Communication Detail PK
Key AttributeCommunication Sk