Customer Profile¶
entity customer
Collection of descriptive customer information maintained by the Customer Domain.
Business Purpose: Provide customer context used for identification, personalization, service, and customer-facing interactions.
Attributes¶
| Attribute | Description |
|---|---|
profile-id Profile ID |
Stable profile identifier. |
customer-id Customer ID |
Reference to the customer. |
display-name Display Name |
Customer display name. |
preferred-language Preferred Language |
Preferred language when known. |
updated-at Updated At |
Date and time when the profile was last updated. |
Lifecycle¶
created → active → updated → inactive → deleted
Relationships¶
| Type | Target |
|---|---|
references |
customer customer |
Used by Capabilities¶
- customer-profile Customer Profile
Note
Defined from the canonical customer-domain model; current process models reference customer rather than customer-profile directly.
Referenced by APIs¶
| Endpoint | Method | Role | Capability |
|---|---|---|---|
/customers/{id} |
GET | response |
customer-profile |