Program¶
A program is a major city initiative to address the needs of constituents (citizens, clients). A Program defines a set of services that focus on achieving a shared set of Outcomes.
EXAMPLE: A "poverty reduction program” can be made up of a set of Services such as mobiles services that provides food and clothing to those that live on the street, and a training service that provides basic skills for those living on the street. A Program has a set of Stakeholders that may contribute or benefit.
IRI: https://w3id.org/citydata/part2/v1/Program
Diagram¶

Formalization for Program¶
| Property | Constraint |
|---|---|
| cdm1:hasDescription | max 1 |
| cdm1:hasDescription | max 1 xsd:string |
| cdm1:hasName | max 1 |
| cdm1:hasName | max 1 xsd:string |
| hasBeneficialStakeholder | only Stakeholder |
| hasBeneficialStakeholder | only Stakeholder |
| hasContributingStakeholder | only Stakeholder |
| hasContributingStakeholder | only Stakeholder |
| hasInput | only Input |
| hasInput | only Input |
| hasOutcome | only Outcome |
| hasOutcome | only Outcome |
| hasOutput | only Output |
| hasOutput | only Output |
| hasService | only Service |
| hasService | only Service |
| subClassOf | cdm1:Activity |
| subClassOf | CityServiceThing |
Used by classes¶
| Class | Property |
|---|---|
| Government Organization | hasProgram |
| Non Profit Organization | hasProgram |