Hmrc Context
JSON-LD context defining the semantic vocabulary for Hmrc from HMRC UK Tax Authority.
4 Classes
21 Properties
5 Namespaces
Namespaces
schema:
https://schema.org/
gov:
https://www.gov.uk/api-schema/
tax:
https://www.w3.org/ns/oa#
xsd:
http://www.w3.org/2001/XMLSchema#
dct:
http://purl.org/dc/terms/
Classes
periodKey
finalised
formBundleNumber
status
Properties
| Property |
Type |
Container |
| VatReturn |
reference |
|
| VatObligation |
reference |
|
| TaxLiability |
reference |
|
| vatDueSales |
decimal |
|
| vatDueAcquisitions |
decimal |
|
| totalVatDue |
decimal |
|
| vatReclaimedCurrPeriod |
decimal |
|
| netVatDue |
decimal |
|
| totalValueSalesExVAT |
decimal |
|
| totalValuePurchasesExVAT |
decimal |
|
| totalValueGoodsSuppliedExVAT |
decimal |
|
| totalAcquisitionsExVAT |
decimal |
|
| processingDate |
dateTime |
|
| start |
date |
|
| end |
date |
|
| due |
date |
|
| received |
date |
|
| amount |
decimal |
|
| originalAmount |
decimal |
|
| outstandingAmount |
decimal |
|
| vrn |
string |
|
JSON-LD Document
{
"@context": {
"@version": 1.1,
"schema": "https://schema.org/",
"gov": "https://www.gov.uk/api-schema/",
"tax": "https://www.w3.org/ns/oa#",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dct": "http://purl.org/dc/terms/",
"VatReturn": {
"@id": "schema:TaxForm",
"@type": "@id"
},
"VatObligation": {
"@id": "schema:Service",
"@type": "@id"
},
"TaxLiability": {
"@id": "schema:Invoice",
"@type": "@id"
},
"periodKey": "schema:identifier",
"vatDueSales": {
"@id": "schema:price",
"@type": "xsd:decimal"
},
"vatDueAcquisitions": {
"@id": "schema:price",
"@type": "xsd:decimal"
},
"totalVatDue": {
"@id": "schema:totalPrice",
"@type": "xsd:decimal"
},
"vatReclaimedCurrPeriod": {
"@id": "schema:price",
"@type": "xsd:decimal"
},
"netVatDue": {
"@id": "schema:price",
"@type": "xsd:decimal"
},
"totalValueSalesExVAT": {
"@id": "schema:price",
"@type": "xsd:decimal"
},
"totalValuePurchasesExVAT": {
"@id": "schema:price",
"@type": "xsd:decimal"
},
"totalValueGoodsSuppliedExVAT": {
"@id": "schema:price",
"@type": "xsd:decimal"
},
"totalAcquisitionsExVAT": {
"@id": "schema:price",
"@type": "xsd:decimal"
},
"finalised": "schema:disambiguatingDescription",
"processingDate": {
"@id": "schema:dateCreated",
"@type": "xsd:dateTime"
},
"formBundleNumber": "schema:identifier",
"start": {
"@id": "schema:startDate",
"@type": "xsd:date"
},
"end": {
"@id": "schema:endDate",
"@type": "xsd:date"
},
"due": {
"@id": "schema:paymentDue",
"@type": "xsd:date"
},
"status": "schema:orderStatus",
"received": {
"@id": "schema:dateReceived",
"@type": "xsd:date"
},
"amount": {
"@id": "schema:price",
"@type": "xsd:decimal"
},
"originalAmount": {
"@id": "schema:price",
"@type": "xsd:decimal"
},
"outstandingAmount": {
"@id": "schema:price",
"@type": "xsd:decimal"
},
"vrn": {
"@id": "schema:taxID",
"@type": "xsd:string"
}
}
}