Tiaa Context
JSON-LD context defining the semantic vocabulary for Tiaa from TIAA.
16 Classes
15 Properties
3 Namespaces
Namespaces
tiaa:
https://developer.tiaa.org/ontology/
fdx:
https://financialdataexchange.org/ontology/
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
accountId
accountType
displayName
accountNumber
balanceAsOf
status
transactionId
transactionType
positionId
symbol
participantId
planId
projectedRetirementAge
Account
Transaction
Customer
Properties
| Property |
Type |
Container |
| currentBalance |
decimal |
|
| currency |
@vocab |
|
| amount |
decimal |
|
| transactionDate |
dateTime |
|
| postedDate |
dateTime |
|
| quantity |
decimal |
|
| marketValue |
decimal |
|
| costBasis |
decimal |
|
| enrollmentDate |
date |
|
| vestingPercentage |
decimal |
|
| monthlyIncomeProjection |
decimal |
|
| annualIncomeProjection |
decimal |
|
| RetirementAccount |
reference |
|
| Plan |
reference |
|
| Participant |
reference |
|
JSON-LD Document
{
"@context": {
"@vocab": "https://schema.org/",
"tiaa": "https://developer.tiaa.org/ontology/",
"fdx": "https://financialdataexchange.org/ontology/",
"accountId": "tiaa:accountId",
"accountType": "tiaa:accountType",
"displayName": "name",
"accountNumber": "tiaa:accountNumber",
"balanceAsOf": "tiaa:balanceAsOf",
"currentBalance": {
"@id": "tiaa:currentBalance",
"@type": "xsd:decimal"
},
"currency": {
"@id": "tiaa:currency",
"@type": "@vocab"
},
"status": "tiaa:status",
"transactionId": "tiaa:transactionId",
"transactionType": "tiaa:transactionType",
"amount": {
"@id": "tiaa:amount",
"@type": "xsd:decimal"
},
"transactionDate": {
"@id": "tiaa:transactionDate",
"@type": "xsd:dateTime"
},
"postedDate": {
"@id": "tiaa:postedDate",
"@type": "xsd:dateTime"
},
"positionId": "tiaa:positionId",
"symbol": "tiaa:symbol",
"quantity": {
"@id": "tiaa:quantity",
"@type": "xsd:decimal"
},
"marketValue": {
"@id": "tiaa:marketValue",
"@type": "xsd:decimal"
},
"costBasis": {
"@id": "tiaa:costBasis",
"@type": "xsd:decimal"
},
"participantId": "tiaa:participantId",
"planId": "tiaa:planId",
"enrollmentDate": {
"@id": "tiaa:enrollmentDate",
"@type": "xsd:date"
},
"vestingPercentage": {
"@id": "tiaa:vestingPercentage",
"@type": "xsd:decimal"
},
"monthlyIncomeProjection": {
"@id": "tiaa:monthlyIncomeProjection",
"@type": "xsd:decimal"
},
"annualIncomeProjection": {
"@id": "tiaa:annualIncomeProjection",
"@type": "xsd:decimal"
},
"projectedRetirementAge": "tiaa:projectedRetirementAge",
"Account": "BankAccount",
"RetirementAccount": {
"@id": "tiaa:RetirementAccount",
"@type": "@id"
},
"Transaction": "MoneyTransfer",
"Customer": "Person",
"Plan": {
"@id": "tiaa:Plan",
"@type": "@id"
},
"Participant": {
"@id": "tiaa:Participant",
"@type": "@id"
},
"xsd": "http://www.w3.org/2001/XMLSchema#"
}
}