My Oracle Support Banner

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 later
Information 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


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.