Temenos · JSON-LD Context
Temenos Context
JSON-LD context defining the semantic vocabulary for Temenos from Temenos.
0 Classes
9 Properties
5 Namespaces
Namespaces
temenos:
https://api.temenos.com/vocabulary/
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
fibo:
https://spec.edmcouncil.org/fibo/ontology/
Properties
| Property | Type | Container |
|---|---|---|
| BankAccount | ||
| Customer | ||
| PaymentOrder | ||
| Transaction | ||
| Portfolio | ||
| Fund | ||
| Address | ||
| BankingProduct | ||
| ComplianceAlert |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"temenos": "https://api.temenos.com/vocabulary/",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"fibo": "https://spec.edmcouncil.org/fibo/ontology/",
"BankAccount": {
"@id": "temenos:BankAccount",
"@context": {
"accountId": "temenos:accountId",
"accountName": "schema:name",
"accountType": "temenos:accountType",
"currency": {
"@id": "schema:currency",
"@type": "xsd:string"
},
"status": "temenos:status",
"openingDate": {
"@id": "dcterms:created",
"@type": "xsd:date"
},
"closingDate": {
"@id": "temenos:closingDate",
"@type": "xsd:date"
},
"workingBalance": {
"@id": "temenos:workingBalance",
"@type": "xsd:decimal"
},
"availableBalance": {
"@id": "temenos:availableBalance",
"@type": "xsd:decimal"
},
"iban": "schema:identifier",
"customer": {
"@id": "temenos:customer",
"@type": "@id"
},
"product": {
"@id": "temenos:product",
"@type": "@id"
}
}
},
"Customer": {
"@id": "temenos:Customer",
"@context": {
"customerId": "temenos:customerId",
"customerType": "temenos:customerType",
"name": "schema:name",
"firstName": "schema:givenName",
"lastName": "schema:familyName",
"email": "schema:email",
"phone": "schema:telephone",
"dateOfBirth": {
"@id": "schema:birthDate",
"@type": "xsd:date"
},
"nationality": "schema:nationality",
"address": {
"@id": "schema:address",
"@type": "@id"
},
"kycStatus": "temenos:kycStatus",
"riskRating": "temenos:riskRating",
"onboardingDate": {
"@id": "dcterms:created",
"@type": "xsd:date"
},
"accounts": {
"@id": "temenos:accounts",
"@type": "@id",
"@container": "@set"
}
}
},
"PaymentOrder": {
"@id": "temenos:PaymentOrder",
"@context": {
"paymentOrderId": "temenos:paymentOrderId",
"amount": {
"@id": "schema:price",
"@type": "xsd:decimal"
},
"currency": {
"@id": "schema:priceCurrency",
"@type": "xsd:string"
},
"paymentType": "temenos:paymentType",
"status": "temenos:paymentStatus",
"valueDate": {
"@id": "temenos:valueDate",
"@type": "xsd:date"
},
"reference": "temenos:paymentReference",
"debitAccount": {
"@id": "temenos:debitAccount",
"@type": "@id"
},
"creditAccount": {
"@id": "temenos:creditAccount",
"@type": "@id"
},
"beneficiary": {
"@id": "temenos:beneficiary",
"@type": "@id"
},
"createdDate": {
"@id": "dcterms:created",
"@type": "xsd:dateTime"
}
}
},
"Transaction": {
"@id": "temenos:Transaction",
"@context": {
"transactionId": "temenos:transactionId",
"transactionType": "temenos:transactionType",
"amount": {
"@id": "schema:price",
"@type": "xsd:decimal"
},
"currency": {
"@id": "schema:priceCurrency",
"@type": "xsd:string"
},
"debitOrCredit": "temenos:debitOrCredit",
"bookingDate": {
"@id": "temenos:bookingDate",
"@type": "xsd:date"
},
"valueDate": {
"@id": "temenos:valueDate",
"@type": "xsd:date"
},
"description": "schema:description",
"account": {
"@id": "temenos:account",
"@type": "@id"
}
}
},
"Portfolio": {
"@id": "temenos:Portfolio",
"@context": {
"portfolioId": "temenos:portfolioId",
"portfolioName": "schema:name",
"currency": {
"@id": "schema:currency",
"@type": "xsd:string"
},
"mandateType": "temenos:mandateType",
"riskProfile": "temenos:riskProfile",
"totalValue": {
"@id": "temenos:totalValue",
"@type": "xsd:decimal"
},
"client": {
"@id": "temenos:client",
"@type": "@id"
},
"positions": {
"@id": "temenos:positions",
"@type": "@id",
"@container": "@set"
}
}
},
"Fund": {
"@id": "temenos:Fund",
"@context": {
"fundId": "temenos:fundId",
"fundName": "schema:name",
"fundType": "temenos:fundType",
"domicile": "temenos:domicile",
"baseCurrency": {
"@id": "schema:currency",
"@type": "xsd:string"
},
"inceptionDate": {
"@id": "dcterms:created",
"@type": "xsd:date"
},
"manager": {
"@id": "temenos:fundManager",
"@type": "@id"
},
"shareClasses": {
"@id": "temenos:shareClasses",
"@type": "@id",
"@container": "@set"
}
}
},
"Address": {
"@id": "schema:PostalAddress",
"@context": {
"addressLine1": "schema:streetAddress",
"city": "schema:addressLocality",
"state": "schema:addressRegion",
"postalCode": "schema:postalCode",
"country": "schema:addressCountry"
}
},
"BankingProduct": {
"@id": "temenos:BankingProduct",
"@context": {
"productId": "temenos:productId",
"productName": "schema:name",
"description": "schema:description",
"productGroup": "temenos:productGroup",
"currency": {
"@id": "schema:currency",
"@type": "xsd:string"
}
}
},
"ComplianceAlert": {
"@id": "temenos:ComplianceAlert",
"@context": {
"alertId": "temenos:alertId",
"alertType": "temenos:alertType",
"severity": "temenos:severity",
"status": "temenos:alertStatus",
"customer": {
"@id": "temenos:customer",
"@type": "@id"
},
"createdDate": {
"@id": "dcterms:created",
"@type": "xsd:dateTime"
}
}
}
}
}