Unum · JSON-LD Context
Unum Context
JSON-LD context defining the semantic vocabulary for Unum from Unum.
5 Classes
30 Properties
3 Namespaces
Namespaces
schema:
https://schema.org/
unum:
https://api.unum.com/v1/
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
Member
Coverage
LeaveRequest
EoiSubmission
BillingInvoice
Properties
| Property | Type | Container |
|---|---|---|
| memberId | string | |
| groupId | string | |
| firstName | string | |
| lastName | string | |
| dateOfBirth | date | |
| employeeId | string | |
| hireDate | date | |
| employmentStatus | string | |
| effectiveDate | date | |
| terminationDate | date | |
| coverages | set | |
| productType | string | |
| planCode | string | |
| benefitAmount | decimal | |
| coverageLevel | string | |
| requestId | string | |
| leaveType | string | |
| startDate | date | |
| endDate | date | |
| returnToWorkDate | date | |
| submissionId | string | |
| requestedBenefitAmount | decimal | |
| invoiceId | string | |
| totalPremium | decimal | |
| billingPeriodStart | date | |
| billingPeriodEnd | date | |
| dueDate | date | |
| createdAt | dateTime | |
| updatedAt | dateTime | |
| status | string |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"schema": "https://schema.org/",
"unum": "https://api.unum.com/v1/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"Member": "schema:Person",
"memberId": { "@id": "schema:identifier", "@type": "xsd:string" },
"groupId": { "@id": "unum:groupId", "@type": "xsd:string" },
"firstName": { "@id": "schema:givenName", "@type": "xsd:string" },
"lastName": { "@id": "schema:familyName", "@type": "xsd:string" },
"dateOfBirth": { "@id": "schema:birthDate", "@type": "xsd:date" },
"employeeId": { "@id": "schema:employeeID", "@type": "xsd:string" },
"hireDate": { "@id": "schema:startDate", "@type": "xsd:date" },
"employmentStatus": { "@id": "schema:employmentType", "@type": "xsd:string" },
"effectiveDate": { "@id": "unum:effectiveDate", "@type": "xsd:date" },
"terminationDate": { "@id": "unum:terminationDate", "@type": "xsd:date" },
"coverages": { "@id": "unum:coverages", "@container": "@set" },
"Coverage": "schema:InsurancePolicy",
"productType": { "@id": "schema:additionalType", "@type": "xsd:string" },
"planCode": { "@id": "unum:planCode", "@type": "xsd:string" },
"benefitAmount": { "@id": "schema:price", "@type": "xsd:decimal" },
"coverageLevel": { "@id": "unum:coverageLevel", "@type": "xsd:string" },
"LeaveRequest": "schema:EventReservation",
"requestId": { "@id": "schema:reservationId", "@type": "xsd:string" },
"leaveType": { "@id": "unum:leaveType", "@type": "xsd:string" },
"startDate": { "@id": "schema:startDate", "@type": "xsd:date" },
"endDate": { "@id": "schema:endDate", "@type": "xsd:date" },
"returnToWorkDate": { "@id": "unum:returnToWorkDate", "@type": "xsd:date" },
"EoiSubmission": "schema:MedicalCondition",
"submissionId": { "@id": "schema:identifier", "@type": "xsd:string" },
"requestedBenefitAmount": { "@id": "schema:price", "@type": "xsd:decimal" },
"BillingInvoice": "schema:Invoice",
"invoiceId": { "@id": "schema:identifier", "@type": "xsd:string" },
"totalPremium": { "@id": "schema:totalPrice", "@type": "xsd:decimal" },
"billingPeriodStart": { "@id": "schema:billingStart", "@type": "xsd:date" },
"billingPeriodEnd": { "@id": "schema:billingEnd", "@type": "xsd:date" },
"dueDate": { "@id": "schema:paymentDueDate", "@type": "xsd:date" },
"createdAt": { "@id": "schema:dateCreated", "@type": "xsd:dateTime" },
"updatedAt": { "@id": "schema:dateModified", "@type": "xsd:dateTime" },
"status": { "@id": "unum:status", "@type": "xsd:string" }
}
}