Olet tässä:
InsClaimItemService:createPayments
Käytä tätä palvelua luodaksesi ja tallentaaksesi korvausvaatimusten maksutietueita rivikohteiden tunnusten ja groupPayments-vaihtoehdon perusteella.
Metodi: createPayments
Miten se toimii?
Riippuen korvausvaatimuksen maksun tunnuksesta, palvelu luo joko Vlocity-maksun tai Salesforce-maksun.
Salesforce-datamallin tuki on käytettävissä Insurance Summer '21 -julkaisusta alkaen.
Salesforcen datamalli
-
Palvelu jäsentää rivikohteen tunnukset ja kyselee niitä vastaavia
ClaimCoveragePaymentDetail-tietueita. -
Riippuen
groupPayments-vaihtoehdon input-arvosta, palvelu luo ja tallentaaClaimPaymentSummary-tietueet. -
Palvelu päivittää seuraavat parametrit
ClaimCoveragePaymentDetail-tietueissa:-
Asettaa
ClaimPaymentSummary.Id. -
Määrittää
statusmaksuksi, ellet syötä toista arvoa tälle etävaihtoehdolle.
-
-
Palvelu päivittää siihen liittyvät
ClaimCoverageReserveAmounts (Loss/Expense) jaClaimCoverageReserveDetail, jos sellainen on. -
Sen jälkeen se luo ja tallentaa
ClaimCoverageReserveAdjustmentsseuratakseen varasummien muutoksia maksettuihin summiin nähden.
Vlocity-datamalli
-
Palvelu jäsentää transaktion tunnukset ja kyselee niitä vastaavia
InsClaimReserveTransaction__c-tietueita. -
Riippuen
groupPayments-arvon syöttämisestä, palvelu luo ja tallentaa sittenClaimPayment__c records-arvon. -
Palvelu päivittää
InsClaimReserveTransaction__c-tietueet Maksun tunnus -arvolla.
Etäasetukset
Etävaihtoehto |
Kuvaus |
|---|---|
|
Pakollinen. Jos arvo on ”true”, se luo yhden Jos arvo on false, se luo yhden tietueen per rivikohde. |
|
Pakollinen. Transaktioiden tunnusten luettelo. Palvelu käyttää näitä transaktioiden tunnuksia kyselläkseen niitä vastaavia |
|
Pakollinen. Kohteen tunnusten luettelo. Palvelu käyttää näitä kohteiden tunnuksia kyselläkseen niitä vastaavia Katso myös: InsClaimItemService:invokeInitiatePaymentIP |
|
Valinnainen. Maksetun |
Syötetty JSON
Alla on syötetyn JSON-tiedoston muoto:
Vlocity-datamalli
{
"groupPayments": <Boolean>,
"transactionIds": [<Id>, <Id>]
}
Salesforce-datamalli
{
"groupPayments": <Boolean>,
"itemIds": [
{
"Id" : <Id>
},
{
"Id" : <Id>
}
]
}Alla on esimerkki syötetystä JSON-tiedostosta:
Vlocity-datamalli
{
"groupPayments": false,
"transactionIds": ["01t000000000000001", "01t000000000000002"]
}Salesforce-datamalli
{
"groupPayments": true,
"itemIds": [
{
"Id" : "01t000000000000003"
},
{
"Id" : "01t000000000000004"
}
]
}