Dynamic Record Passed as an Array in Create Policy Payload Returned as an Object
(Doc ID 2849609.1)
Last updated on MARCH 25, 2022
Applies to:
Oracle Insurance Policy Administration Cloud Service - Version NA and laterInformation in this document applies to any platform.
Symptoms
Medicare Card(Dynamic Record) which is an extension to a Person(Relation) is being passed in the create policy payload as an array. When we fetch the Person details we get the medicare card as an object and not as an array. Need to understand the change in response.
PUT: {{OHI}}/pol-api/policies
"medicareCard": [
{ //Array [{...}]
"medicareCardNumber": "1111111111",
"referenceNumber": "1",
"expiryDate": "2023-04-15",
"reciprocalAgreementValidTo": ""
}
],
"studentDeclaration": [
{ //Array [{...}]
"institutionName": "InstitutionABC",
"startDate": "2022-06-23",
"endDate": ""
}
],
"ZF6PX6NQ7')
"studentDeclaration": [
{ //Array [{...}]
"startDate": "2022-06-23",
"id": 1003467,
"institutionName": "InstitutionABC"
}
],
"medicareCard": { //Object {...} -- no brackets
"id": 1003468,
"referenceNumber": "1",
"expiryDate": "2023-04-15",
"medicareCardNumber": "1111111111"
},
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |