A household represents a group of related individuals in the social registry. Note this data object is used primarily for linking associated household members and defining other characteristics of the household such as the poverty score and registration date.
{
"@context": {
"spdci": "https://schema.spdci.org/common/v1/",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"owl": "http://www.w3.org/2002/07/owl#",
"schema": "http://schema.org/"
},
"@id": "spdci:Household",
"@type": "rdfs:Class",
"rdfs:comment": "A household or other grouping representing a group of individual beneficiaries in the social registry.",
"rdfs:label": "Household",
"rdfs:subClassOf": [
{
"@type": "rdfs:Class",
"rdfs:label": "Structured Entity"
}
],
"rdfs:property": [
{
"@id": "spdci:household_identifier",
"@type": "rdfs:Datatype",
"rdfs:domain": "spdci:Household",
"rdfs:range": "xsd:string",
"rdfs:comment": "The unique identifier for a household."
},
{
"@id": "spdci:group_type",
"@type": "rdfs:Datatype",
"rdfs:domain": "spdci:Household",
"rdfs:range": "spdci:GroupTypeEnum",
"rdfs:comment": "The type of group."
},
{
"@id": "spdci:identifier",
"@type": "rdfs:Datatype",
"rdfs:domain": "spdci:Household",
"rdfs:range": {
"@id": "spdci:Identifier",
"@type": "rdfs:Class",
"@container": "@list"
},
"rdfs:comment": "The unique identifier for a household member."
},
{
"@id": "spdci:household_status",
"@type": "rdfs:Datatype",
"rdfs:domain": "spdci:Household",
"rdfs:range": {
"@id": "spdci:HouseholdStatusEnum",
"@type": "xsd:string",
"@container": "@list"
},
"rdfs:comment": "Defines the status of each person in the household."
},
{
"@id": "spdci:household_size",
"@type": "rdfs:Datatype",
"rdfs:domain": "spdci:Household",
"rdfs:range": "xsd:integer",
"rdfs:comment": "The total number of members in the household."
}
]
}