OK I'm surprise no schema exists for this already. Not sure how to use the taxonomy to make a new schema. It feels wrong to use the ESD internal numbers for each sector, so I've put them as separate properties for now and made my own keys.
Drilling down into just the voluntary and charity sector produced a good list, but I had to include blockchain only (as a special form of unincorporated) and private companies.Thoughts?
{
"title": "voluntary and charity sector organisation types",
"description": "defined at standards.esd.org.uk",
"type": "enumerated",
"options": {
"blockchain": {
"label": "Blockchain only",
},
"charity": {
"label": "Charity",
"context": "https://standards.esd.org.uk/?uri=organisationType/229"
},
"community": {
"label": "Community group",
"context": "https://standards.esd.org.uk/?uri=organisationType/95"
},
"cic": {
"label": "Community interest company",
"context": "https://standards.esd.org.uk/?uri=organisationType/230"
},
"coop": {
"label": "Co-operative",
"context": "https://standards.esd.org.uk/?uri=organisationType/231"
},
"98": {
"label": "Faith group",
"context": "https://standards.esd.org.uk/?uri=organisationType/98"
},
"housingassoc": {
"label": "Housing association",
"context": "https://standards.esd.org.uk/?uri=organisationType/104"
},
"residentsassoc": {
"label": "Tenants and residents association",
"context": "https://standards.esd.org.uk/?uri=organisationType/97"
},
"trust": {
"label": "Trust",
"context": "https://standards.esd.org.uk/?uri=organisationType/232"
},
"unincorporated": {
"label": "Unincorporated association",
"context": "https://standards.esd.org.uk/?uri=organisationType/233"
},
"voluntary": {
"label": "Voluntary organisation",
"context": "https://standards.esd.org.uk/?uri=organisationType/234"
},
"company": {
"label": "incorporated company",
},
"other": {
"label": "Other",
},
},
"context": "http://id.esd.org.uk/organisationType/71"
}