Release Notes Archive
Note
This is a continuation of older release notes from the main release notes page.
April 8, 2024
Extension Data Constraints
Added a new Extension Data Constraints Feature Guide feature guide for understanding configuration and use of the contraints feature in building user interfaces.
Shortfall Management
Added new endpoints supporting the ability to write-off shortfalls in payments below a configured threshold:
These endpoints return ShortfallCreditResponse object(s).
Also, added the property shortfallCreditLocators
to CreditDistributionResponse
Quote Groups
Added endpoints supporting Quote Groups:
Other changes:
Added the ability to assign a quote to a different group when copying, using a QuoteGroupAssignmentRequest
Added the property
quoteGroupLocator
to QuoteResponse
Term Fetch
Added an endpoint to fetch all terms in a policy:
Installments
Added the
basedOnLocator
andeffectiveTime
properties to InstallmentLatticeResponseAdded the property
normalizedWeight
to InstallmentLatticeFrame
Policy Transaction Changes
Added an endpoint to update the change instructions for a policy transaction based on explicit updates to the new policy segment. This endpoint returns a standard PolicyTransactionResponse with the changeInstructions
property updated:
Other Changes
Removed the property
transactionLocator
from EventResponseChanged the type of the
outcome
property of GraceJobData from an enumeration to a stringAdded the properties
reversalReason
andshortfallCreditLocators
to CreditDistributionResponse
April 1, 2024
Search
See the new Search Feature Guide for details about Search including about how to use the Search API.
Events
Added endpoints Fetch Event and Fetch Events for a Request
Renamed endpoint
listEvents
to Fetch Multiple EventsAdded the optional field
transactionLocator
to EventResponse
Elements
Removed the properties
locator
,tenantLocator
, androotLocator
.Marked the properties
staticLocator
andelements
as optional.
On ElementResponse:
Marked the properties
staticLocator
,rootLocator
, andelements
as optional.
Payments, Credit Distributions, and Disbursements
Added the Reverse Payment endpoint.
Added the
reversalReason
andshortfallCreditLocators
properties to PaymentResponseAdded the property
useDefaultFinancialInstrument
to PaymentUpdateRequest and DisbursementUpdateRequestAdded a request body of CreditDistributionReverseRequest to Reverse Credit Distribution
Installments
Added properties
reversalOfInstallmentLocator
andreversedByInstallmentLocator
to InstallmentResponseAdded properties
reversalOfInstallmentItemLocator
andreversedByInstallmentItemLocator
to InstallmentItemResponse
Plans and Prferences
Added the property
shortfallTolerancePlanName
to AccountCreateRequest, AccountUpdateRequest, AccountUpdateReplaceDataRequest, and AccountResponse
Constraints
Changed the ConditionValue entity to use
staticLocator
instead ofelementLocator
for referencing elements.
Resource Groups
Marked the
selectionStartTime
property asRequired
.
Accounting
On AccountLineItem Changed the properties
refLocator
,refType
andtype
toreferenceLocator
,refType
, andaccountingType
, respectively.On AccountingTransactionResponse, changed the properties
transactionLocator
,transactionNote
, andtransactionTime
tofaTransactionLocator
,faTransactionNote
, andfaTransactionTime
, respectively.On LedgerAccountLineItem, changed the properties
txnLocator
,txnNote
,entryType
, andtxnTime
tofaTransactionLocator
,faTransactionNote
,accountingType
, andfaTransactionTime
respectively.
March 27, 2024
Policy Service
Updated the operation of policy transactions (policy change, renewal, etc.) to allow manipulation of the actual segment to be created in addition to operating only on the change instructions that describe how to do the transformation. This will better support our upcoming Constraint Tables feature, and will allow for more flexibility when working with transactions. Details on usage will follow.
Added endpoints:
Removed
productName
from QuoteUpdateRequestAdded
initialized
to the allowed values for the PolicyTransactionResponsestate
property.On ElementResponse, marked
staticLocator
androotLocator
as optional.
Billing Service
Added endpoints:
fetchLedgerCashAccount
On InstallmentSettings and InstallmentPreferences, changed the property
explicitAnchorDate
toanchorTime
On InstallmentPreferences, added properties
anchorTime
,dayOfWeek
, andweekOfMonth
On AccountingTransactionResponse, changed the properties
transactionLocator
,transactionNote
, andtransactionTime
tofaTransactionLocator
,faTransactionNote
, andfaTransactionTime
, respectively.On InstallmentResponse, added the properties
reversalOfInstallmentLocator
andreversedByTransactionLocator
Platform
Changed Fetch Search Results to use method
POST
instead ofGET
On ResourceGroupCreateRequest, the
selectionStartTime
property is now properly marked asrequired
On ProductRef, added the property
defaultShortfallTolerancePlan
Changed the name of the
ResourceGroup
entity to ResourceGroupResponse
Configuration
Added the entities
1PropertyTypeInfo
, ReversalTypeRef, and ShortfallTolerancePlanRefOn ConfigurationRef, added the properties
defaultShortfallTolerancePlan
,shortfallTolerancePlans
andreversalTypes
Note
The Fetch Dependency Map for Policy Transaction endpoint is part of Constraint Tables, an upcoming feature. Details will be provided within the next few days.
March 20, 2024
New Endpoints
Path Change
The Fetch All Holds for an Account endpoint has changed its path:
from /billing/{tenantLocator}/holds/{accountLocator}/list
to /billing/{tenantLocator}/holds/accounts/{accountLocator}/list
Constraint Tables
Note
Constraint Tables are part of an upcoming feature to facilitate UI development and validation. This feature is not yet ready for use.
These endpoints have been added:
Other Changes
Added the properties
dayOfWeek
,explicitAnchorDate
, andweekOfMonth
to InstallmentSettingsAdded the property
constraintTables
to ConfigurationRefAdded the properties
constraint
andpropertyScopes
to PropertyRefAdded the property
graceStartedAt
to DelinquencyResponse, and renamedstate
todelinquencyState
Renamed the property
state
on DisbursementResponse todisbursementState
Renamed the property
state
on PaymentResponse topaymentState
Removed the
POST /billing/{tenantLocator}/invoices/{locator}/delinquencies
endpoint
March 13, 2024
Credit Distributions
Added these endpoints:
Added these entities:
Billing Holds
Added these endpoints:
Added these entities:
Billing Triggers
Billing triggers (either on accepted
or on issued
) are moving from billing plans to quotes and policies themselves.
Added the Update Policy Billing Trigger endpoint which uses a BillingTriggerUpdateRequest.
Added the
billingTrigger
property to QuoteCreateRequest, QuoteUpdateRequest, QuoteResponse, PolicyResponse, and PolicyTransactionResponse.Removed
billingTrigger
from BillingSettings and BillingPreferences.
Search
Changed the
searchType
on SearchRequest to be calledsearchEntityType
.Removed the
fetchSearchConfiguration
endpoint along with theEntitySearchConfiguration
,SearchConfiguration
, andSearchSummaryResponse
endpoints.Removed the
searchSummary
response from SearchResultResponse
Other Changes
Changed the type of the
removeSources
andremoveTargets
properties of PaymentUpdateRequest and DisbursementUpdateRequest from locator[] to CreditItem[].Removed the properties
webhookLocator
andtenantLocator
from DivertedEventResponse.
March 6, 2024
Static Data
Added a feature to associate “static” data with Quotes and Policies. This is data that lives outside the existing extension data for these entities, and is managed outside of policy transactions. It currently doesn’t require configuration but is otherwise structured like normal extension data.
New endpoints:
Also added the property static
to QuoteResponse, QuoteCreateRequest, PolicyResponse, and PolicySnapshotResponse
Note
The POST
versions of the above endpoints differ from PUT
in that they will fail if there is already static data on the entity at the time of the request.
Search
Integrated the new Socotra Insurance Suite search service.
New endpoints:
fetchSearchConfiguration
New entities:
SearchSummaryResponse
SearchConfiguration
EntitySearchConfiguration
Webhook Failure Handling
Functionality to handle failed webhook events has been added.
New endpoints:
New entities:
Other changes:
Added the
failureHandling
property to CreateWebhookRequest and WebhookResponseAdded
removeFailureHandling
to UpdateWebhookRequest
Passwords
Added endpoint Reset User Password
Added the optional
temporaryPassword
property to UserCreateRequest, UserUpdateRequest, and UserResponse
Other Changes
Added endpoint Fetch Affected Transactions to find which transactions have been affected by a transaction, such as those that were reversed and/or reapplied as a result of an out-of-sequence transaction. Also added AffectedTransaction for the response.
Added the
transactionLocator
property to DelinquencyReferenceChanged the name of the
completedTime
property of InstallmentJobData tocompletedAt
Added the properties
referenceDocumentLocator
,segmentLocator
, andtermLocator
to DocumentInstanceResponse
February 28, 2024
Disbursements
Added a new Disbursements controller, including endpoints:
Added entities:
Added configuration for:
Other Changes
Added a new endpoint to copy a quote: Copy Quote
Added a new endpoint to fetch the “local stack” of issued transactions for a policy: Fetch Issued Transactions
The PaymentCreateRequest and PaymentUpdateRequest entities have added properties
type
,currency
,addTargets
, andremoveTargets
, but has removedtargetLocator
,name
, andtargetType
.Added the Fetch Policy Snapshot endpoint along with PolicySnapshotResponse and TransactionSnapshotResponse entities.
Added the
issuedTime
peroperty to PolicyTransactionResponseAdded the
tag
property to extenstion data properties in configuration.Changed the
CreditResponse
entity to PaymentResponse.Removed the Parameters
date
,byStaticName
, andkey
from the Fetch Lookup Table In Zip Format endpoint.Added
currency
properties to the entities PaymentCreateRequest, PaymentUpdateRequest, LedgerAccountResponse, and AccountingTransactionResponse.InstallmentResponse now has a
reversalOfTransactionLocator
property, butinstallmentState
andamount
have been removed.
February 23, 2024
Marked the
baseLapseOn
andlapseConflictHandling
properties of the configuration item DelinquencyPlanRef asdeprecated
. These will be removed in an upcoming release.
February 21, 2024
Changed the name of the
CreditResponse
entity to PaymentResponseAdded the Fetch Table Record endpoint
Added the payments and disbursements properties to ConfigurationRef
February 8, 2024
Changed Endpoints
Add Elements To Quote has changed the type of its
elements
property to ElementCreateRequest[]Update Account Replace Data has changed its request type to AccountUpdateReplaceDataRequest
Update User has changed its request type to UserUpdateRequest
Changed Entities
QuoteCreateRequest has changed the type of its
elements
property to ElementCreateRequest[]
February 6, 2024
Added Endpoints
Removed Endpoints
issueNextInvoiceForAccount
fetchLedgerAccountLineItems
Added Entities
Changed Entities
PaymentResponse has new property
currency
InstallmentItemResponse has property
staticElementLocator
renamed tostaticElementLocator
InvoiceItemResponse has the types of properties
chargeCategory
andchargeType
both changed tostring
InstallmentResponse has these properties renamed:
generateDate
=>generateTime
dueDate
=>dueTime
installmentStartDate
=>installmentStartTime
installmentEndDate
=>installmentEndTime
InstallmentLatticeFrame has these properties renamed:
generationDate
=>generateTime
dueDate
=>dueTime
installmentStart
=>installmentStartTime
installmentEnd
=>installmentEndTime
coverageStart
=>coverageStartTime
coverageEnd
=>coverageEndTime
ConfigurationRef has removed property
defaults