Define reusable data types at the project level to ensure consistency across processes
Data Model Layer | Description |
---|---|
Process Data Model | Can leverage data types defined in the Project Data Model or Library Data Model. |
Project Data Model (PDM) | Defines data types that can be reused across processes and other resources within the project |
Library Data Model | Defined within a library. Allows data types to be reused across multiple projects, promoting standardization. |
Open FlowX.AI Designer
Navigate to your project
Select Data Model
Add a new data type
Name the data type
Add attributes
Select the data type
Make changes
Edit the data type
Select the data type
Click remove
Confirm deletion
Access PDM
Make changes
Propagation
Updates
Core data types in PDM
customerId
: stringfirstName
: stringlastName
: stringdateOfBirth
: datecontactInformation
: ContactInfo (reference)policyNumbers
: array of stringcustomerSince
: dateriskProfile
: RiskProfile (reference)email
: stringphone
: stringaddress
: Address (reference)claimId
: stringpolicyNumber
: string (reference to Policy)claimType
: enum [“Auto”, “Property”, “Medical”, “Liability”]incidentDate
: datereportedDate
: datestatus
: enum [“New”, “Under Review”, “Pending Documents”, “Approved”, “Denied”, “Closed”]estimatedAmount
: numberapprovedAmount
: numberdocuments
: array of Document (reference)documentId
: stringdocumentType
: stringfileName
: stringfileUrl
: stringuploadDate
: dateProcess-specific data models
claim
: Claim (reference from PDM)assignedAdjuster
: stringvehicleInfo
: AutoClaimDetails (reference)processingStage
: enum [“Initial Review”, “Damage Assessment”, “Liability Determination”, “Settlement Negotiation”, “Payment Processing”]vehicleMake
: stringvehicleModel
: stringvehicleYear
: numbervin
: stringaccidentLocation
: Address (reference from PDM)damageDescription
: stringExample use cases
loyaltyTier
to the Customer data type in the PDM.Benefits demonstrated
Cannot modify a referenced data type in process
Problem
Solution
Cannot delete a data type that is in use
Problem
Solution
References broken after type change
Problem
Solution
Library update warning about breaking changes
Problem
Solution