Files
paul 0aeb893c0f feat: Implement initial setup for Financial Crime domain
- Added Makefile for orchestrating domain instantiation and management.
- Created deploy README for guiding the setup process of the Financial Crime domain.
- Introduced domain configuration file for mapping metadata to the deployment template.
- Implemented pre-commit hook for validating metadata before commits.
- Developed instantiation script to manage the lifecycle of the Financial Crime domain.
- Added Salesforce CRM source with associated metadata and transformation files.
- Added SAP Fraud Management source with associated metadata and transformation files.
- Added Temenos Payment source with associated metadata and transformation files.
- Removed obsolete payment event and parties transformation files.
2026-06-14 16:46:06 +12:00

1.8 KiB

Salesforce CRM

Salesforce CRM is the customer relationship source for onboarding, profile maintenance, and communication preferences. It contributes party identity, customer profile, and contact data used by KYC and due diligence workflows.

Metadata

id: salesforce-crm
owner: crm.platform@bank.com
steward: data.governance@bank.com

change_model: real-time-cdc
change_events:
  - Customer Created
  - Customer Updated
  - Contact Address Updated
  - Customer Preference Updated

update_frequency: real-time
data_quality_tier: 1
status: Production
version: "1.0.0"

Financial Crime Feeds

Canonical Entity Transform File Attributes Contributed Change Model
Party table_account Party Identifier, Party Status real-time-cdc
Person table_contact Given Name, Family Name, Date of Birth, PEP Status real-time-cdc
Company table_account Legal Name, Registration Identifier real-time-cdc
Customer table_account Customer Number, Onboarding Date, Segment real-time-cdc
Contact Address table_contact_point Address Purpose, Verification Status, Effective Dates real-time-cdc
Customer Preferences table_preference Preferred Contact Channel, Marketing Consent event-driven