id
id: string
partnerId
partnerId: string
Optionalpartner
name
name: string
Optionaldescription
description?: string | null
messageType
direction
isActive
isActive: boolean
isDefault
isDefault: boolean
version
version: number
headerMapping: Record<string, unknown>
OptionallineMapping
lineMapping?: Record<string, unknown> | null
footerMapping?: Record<string, unknown> | null
OptionalvalueMappings
valueMappings?: Record<string, unknown> | null
OptionalconditionalRules
conditionalRules?: Record<string, unknown> | null
transformations?: Record<string, unknown> | null
requiredFields
requiredFields: string[]
optionalFields
optionalFields: string[]
ignoredFields
ignoredFields: string[]
OptionaldefaultValues
defaultValues?: Record<string, unknown> | null
OptionalvalidationRules
validationRules?: Record<string, unknown> | null
OptionallastUsedAt
lastUsedAt?: string | null
usageCount
usageCount: number
createdAt
createdAt: string
updatedAt
updatedAt: string