JSON-LD (JavaScript Object Notation for Linking Data) is a pivotal component in facilitating the interoperability between systems. This repository contains schema definitions using JSON-LD, designed to ensure seamless data integration and communication across diverse platforms and systems.
JSON-LD extends the standard JSON format to include linked data, allowing for more expressive and interconnected data representations. This feature is particularly beneficial in complex environments like CRVS and social protection systems, where data consistency and universal understanding are paramount.
Below is a practical example of how our JSON-LD schema represents a CRVS entity. This schema encapsulates key identifiers, personal information, and relational data in a structured, web-scale interoperable format:
{
"@context": {
"@vocab": "http://spdci.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"schema": "http://schema.org/",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"owl": "http://www.w3.org/2002/07/owl#"
},
"@id": "spdci:CRVS_Person_2",
"@type": "spdci:CRVS_Person",
"identifier": "UIN:789456",
"name": {
"@type": "spdci:Name",
"given_name": "Sudarat",
"sur_name": "Phumchai"
},
"phone_number": "+66 891 234567",
"email": "sudarat.phumchai@example.com",
"sex": "spdci:Female",
"birthdate": "1985-06-10T00:00:00",
"birthplace": "Phumchai_Village_Clinic",
"address": {
"@type": "spdci:Place",
"address": "45, Rural Road, Phumchai Village",
"geo": {
"@type": "spdci:GeoCoordinates",
"latitude": "18.775632",
"longitude": "98.985524"
},
"containedInPlace": "Place_2",
},
"marital_status": "spdci:Married",
"marriagedate": "2010-04-20T00:00:00"
}
We welcome contributions, ideas, and feedback from the community. To contribute or report issues, please follow our contribution guidelines.