Skip to content

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

cluster_associated cdm1_Activity cdm1:Activity CityServiceThing CityServiceThing Program Program cdm1:hasDescription : xsd:string [0..1] cdm1:hasName : xsd:string [0..1] Program->cdm1_Activity Program->CityServiceThing Input Input Program->Input hasInput Outcome Outcome Program->Outcome hasOutcome Output Output Program->Output hasOutput Service Service Program->Service hasService Stakeholder Stakeholder Program->Stakeholder hasBeneficialStakeholder Program->Stakeholder hasContributingStakeholder

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