POST v1/claims/generalBusinessGenericClaim

Request Information

URI Parameters

None.

Body Parameters

generalBusinessGenericClaimRequest
NameDescriptionTypeAdditional information
businessTypeCode

string

None.

policyNo

string

None.

user_id

integer

None.

claimItemData

Collection of claimRiskItem

None.

Request Formats

application/json, text/json

Sample:
{
  "businessTypeCode": "sample string 1",
  "policyNo": "sample string 2",
  "user_id": 3,
  "claimItemData": [
    {
      "riskId": "sample string 1",
      "dateOfAccident": "sample string 2",
      "accidentTime": "sample string 3",
      "daysInHospital": 4,
      "natureOfClaim": "sample string 5",
      "impactOfAccident": "sample string 6",
      "causeOfLoss": "sample string 7",
      "medicalCondition": "sample string 8",
      "responsibleForAccident": "sample string 9",
      "docs": [
        {
          "documentName": "sample string 1",
          "base64Document": "sample string 2",
          "documentFormat": "sample string 3"
        },
        {
          "documentName": "sample string 1",
          "base64Document": "sample string 2",
          "documentFormat": "sample string 3"
        }
      ],
      "thirdPartyRegNo": [
        "sample string 1",
        "sample string 2"
      ],
      "claimAmount": 10.0,
      "comment": "sample string 11",
      "riskDesc": "sample string 12"
    },
    {
      "riskId": "sample string 1",
      "dateOfAccident": "sample string 2",
      "accidentTime": "sample string 3",
      "daysInHospital": 4,
      "natureOfClaim": "sample string 5",
      "impactOfAccident": "sample string 6",
      "causeOfLoss": "sample string 7",
      "medicalCondition": "sample string 8",
      "responsibleForAccident": "sample string 9",
      "docs": [
        {
          "documentName": "sample string 1",
          "base64Document": "sample string 2",
          "documentFormat": "sample string 3"
        },
        {
          "documentName": "sample string 1",
          "base64Document": "sample string 2",
          "documentFormat": "sample string 3"
        }
      ],
      "thirdPartyRegNo": [
        "sample string 1",
        "sample string 2"
      ],
      "claimAmount": 10.0,
      "comment": "sample string 11",
      "riskDesc": "sample string 12"
    }
  ]
}

application/xml, text/xml

Sample:
<generalBusinessGenericClaimRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/unifiedApp.Models.createClaim">
  <businessTypeCode>sample string 1</businessTypeCode>
  <claimItemData>
    <generalBusinessGenericClaimRequest.claimRiskItem>
      <accidentTime>sample string 3</accidentTime>
      <causeOfLoss>sample string 7</causeOfLoss>
      <claimAmount>10</claimAmount>
      <comment>sample string 11</comment>
      <dateOfAccident>sample string 2</dateOfAccident>
      <daysInHospital>4</daysInHospital>
      <docs>
        <Doc>
          <base64Document>sample string 2</base64Document>
          <documentFormat>sample string 3</documentFormat>
          <documentName>sample string 1</documentName>
        </Doc>
        <Doc>
          <base64Document>sample string 2</base64Document>
          <documentFormat>sample string 3</documentFormat>
          <documentName>sample string 1</documentName>
        </Doc>
      </docs>
      <impactOfAccident>sample string 6</impactOfAccident>
      <medicalCondition>sample string 8</medicalCondition>
      <natureOfClaim>sample string 5</natureOfClaim>
      <responsibleForAccident>sample string 9</responsibleForAccident>
      <riskDesc>sample string 12</riskDesc>
      <riskId>sample string 1</riskId>
      <thirdPartyRegNo xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </thirdPartyRegNo>
    </generalBusinessGenericClaimRequest.claimRiskItem>
    <generalBusinessGenericClaimRequest.claimRiskItem>
      <accidentTime>sample string 3</accidentTime>
      <causeOfLoss>sample string 7</causeOfLoss>
      <claimAmount>10</claimAmount>
      <comment>sample string 11</comment>
      <dateOfAccident>sample string 2</dateOfAccident>
      <daysInHospital>4</daysInHospital>
      <docs>
        <Doc>
          <base64Document>sample string 2</base64Document>
          <documentFormat>sample string 3</documentFormat>
          <documentName>sample string 1</documentName>
        </Doc>
        <Doc>
          <base64Document>sample string 2</base64Document>
          <documentFormat>sample string 3</documentFormat>
          <documentName>sample string 1</documentName>
        </Doc>
      </docs>
      <impactOfAccident>sample string 6</impactOfAccident>
      <medicalCondition>sample string 8</medicalCondition>
      <natureOfClaim>sample string 5</natureOfClaim>
      <responsibleForAccident>sample string 9</responsibleForAccident>
      <riskDesc>sample string 12</riskDesc>
      <riskId>sample string 1</riskId>
      <thirdPartyRegNo xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </thirdPartyRegNo>
    </generalBusinessGenericClaimRequest.claimRiskItem>
  </claimItemData>
  <policyNo>sample string 2</policyNo>
  <user_id>3</user_id>
</generalBusinessGenericClaimRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

text/html

Sample:
{"businessTypeCode":"sample string 1","policyNo":"sample string 2","user_id":3,"claimItemData":[{"riskId":"sample string 1","dateOfAccident":"sample string 2","accidentTime":"sample string 3","daysInHospital":4,"natureOfClaim":"sample string 5","impactOfAccident":"sample string 6","causeOfLoss":"sample string 7","medicalCondition":"sample string 8","responsibleForAccident":"sample string 9","docs":[{"documentName":"sample string 1","base64Document":"sample string 2","documentFormat":"sample string 3"},{"documentName":"sample string 1","base64Document":"sample string 2","documentFormat":"sample string 3"}],"thirdPartyRegNo":["sample string 1","sample string 2"],"claimAmount":10.0,"comment":"sample string 11","riskDesc":"sample string 12"},{"riskId":"sample string 1","dateOfAccident":"sample string 2","accidentTime":"sample string 3","daysInHospital":4,"natureOfClaim":"sample string 5","impactOfAccident":"sample string 6","causeOfLoss":"sample string 7","medicalCondition":"sample string 8","responsibleForAccident":"sample string 9","docs":[{"documentName":"sample string 1","base64Document":"sample string 2","documentFormat":"sample string 3"},{"documentName":"sample string 1","base64Document":"sample string 2","documentFormat":"sample string 3"}],"thirdPartyRegNo":["sample string 1","sample string 2"],"claimAmount":10.0,"comment":"sample string 11","riskDesc":"sample string 12"}]}

Response Information

Resource Description

generalBusinessGenericClaimResult
NameDescriptionTypeAdditional information
success

boolean

None.

errorMsg

string

None.

message

string

None.

policyNo

string

None.

claimRiskCreated

Collection of claimResultItem

None.

Response Formats

application/json, text/json

Sample:
{
  "success": true,
  "errorMsg": "sample string 2",
  "message": "sample string 3",
  "policyNo": "sample string 4",
  "claimRiskCreated": [
    {
      "claimNo": "sample string 1",
      "riskId": "sample string 2",
      "riskDesc": "sample string 3",
      "inspectionLink_image": "sample string 4",
      "inspectionLink_video": "sample string 5"
    },
    {
      "claimNo": "sample string 1",
      "riskId": "sample string 2",
      "riskDesc": "sample string 3",
      "inspectionLink_image": "sample string 4",
      "inspectionLink_video": "sample string 5"
    }
  ]
}

application/xml, text/xml

Sample:
<generalBusinessGenericClaimResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/unifiedApp.Models.createClaim">
  <claimRiskCreated>
    <generalBusinessGenericClaimResult.claimResultItem>
      <claimNo>sample string 1</claimNo>
      <inspectionLink_image>sample string 4</inspectionLink_image>
      <inspectionLink_video>sample string 5</inspectionLink_video>
      <riskDesc>sample string 3</riskDesc>
      <riskId>sample string 2</riskId>
    </generalBusinessGenericClaimResult.claimResultItem>
    <generalBusinessGenericClaimResult.claimResultItem>
      <claimNo>sample string 1</claimNo>
      <inspectionLink_image>sample string 4</inspectionLink_image>
      <inspectionLink_video>sample string 5</inspectionLink_video>
      <riskDesc>sample string 3</riskDesc>
      <riskId>sample string 2</riskId>
    </generalBusinessGenericClaimResult.claimResultItem>
  </claimRiskCreated>
  <errorMsg>sample string 2</errorMsg>
  <message>sample string 3</message>
  <policyNo>sample string 4</policyNo>
  <success>true</success>
</generalBusinessGenericClaimResult>

text/html

Sample:
{"success":true,"errorMsg":"sample string 2","message":"sample string 3","policyNo":"sample string 4","claimRiskCreated":[{"claimNo":"sample string 1","riskId":"sample string 2","riskDesc":"sample string 3","inspectionLink_image":"sample string 4","inspectionLink_video":"sample string 5"},{"claimNo":"sample string 1","riskId":"sample string 2","riskDesc":"sample string 3","inspectionLink_image":"sample string 4","inspectionLink_video":"sample string 5"}]}