Reinsurance Group of America · JSON-LD Context

Reinsurance Group Of America Context

JSON-LD context defining the semantic vocabulary for Reinsurance Group Of America from Reinsurance Group of America.

4 Classes 6 Properties 2 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
rga: https://api-evangelist.github.io/reinsurance-group-of-america/vocab#

Classes

name description url identifier

Properties

Property Type Container
UnderwritingDecision schema:Action
InsuranceApplication schema:InsuranceProduct
HealthDataScore schema:MedicalEntity
ReinsuranceTreaty schema:Contract
UnderwritingRule schema:Rule
Claim schema:ClaimReview

JSON-LD Document

reinsurance-group-of-america-context.jsonld Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "rga": "https://api-evangelist.github.io/reinsurance-group-of-america/vocab#",
    "name": "schema:name",
    "description": "schema:description",
    "url": "schema:url",
    "identifier": "schema:identifier",
    "UnderwritingDecision": {
      "@id": "rga:UnderwritingDecision",
      "@type": "schema:Action",
      "@context": {
        "applicationId": "rga:applicationId",
        "decisionDate": "schema:dateCreated",
        "decision": "rga:decision",
        "riskClass": "rga:riskClass",
        "riskScore": "rga:riskScore",
        "table": "rga:mortalityTable",
        "automatedDecision": "rga:automatedDecision"
      }
    },
    "InsuranceApplication": {
      "@id": "rga:InsuranceApplication",
      "@type": "schema:InsuranceProduct",
      "@context": {
        "applicantAge": "rga:applicantAge",
        "applicantGender": "rga:applicantGender",
        "faceAmount": "rga:faceAmount",
        "productType": "rga:productType",
        "carrier": "schema:provider",
        "submissionDate": "schema:dateCreated"
      }
    },
    "HealthDataScore": {
      "@id": "rga:HealthDataScore",
      "@type": "schema:MedicalEntity",
      "@context": {
        "applicationId": "rga:applicationId",
        "scoreDate": "schema:dateCreated",
        "riskScore": "rga:riskScore",
        "scoreRange": "rga:scoreRange",
        "dataSource": "rga:dataSource",
        "diagnosisCodes": "rga:diagnosisCodes",
        "claimsCodes": "rga:claimsCodes"
      }
    },
    "ReinsuranceTreaty": {
      "@id": "rga:ReinsuranceTreaty",
      "@type": "schema:Contract",
      "@context": {
        "treatyNumber": "rga:treatyNumber",
        "cedant": "schema:party",
        "reinsurer": "schema:party",
        "effectiveDate": "schema:startDate",
        "terminationDate": "schema:endDate",
        "quota": "rga:quotaShare",
        "retention": "rga:retention",
        "jumboLimit": "rga:jumboLimit"
      }
    },
    "UnderwritingRule": {
      "@id": "rga:UnderwritingRule",
      "@type": "schema:Rule",
      "@context": {
        "ruleId": "rga:ruleId",
        "ruleSet": "rga:ruleSet",
        "condition": "rga:condition",
        "action": "rga:underwritingAction",
        "priority": "rga:rulePriority",
        "effectiveDate": "schema:startDate"
      }
    },
    "Claim": {
      "@id": "rga:Claim",
      "@type": "schema:ClaimReview",
      "@context": {
        "claimId": "rga:claimId",
        "policyNumber": "rga:policyNumber",
        "claimType": "rga:claimType",
        "claimDate": "schema:dateCreated",
        "benefit": "schema:amount",
        "status": "rga:claimStatus"
      }
    }
  }
}