Service

From City Data Model Project Collaboratory
Jump to navigation Jump to search


Pattern

This class has been associated with the following pattern:

City Service, Pattern:City Service Pattern

Subclass Of

Activity

Description

An English description of the definition (what distinguishes this sense of the term?).

A Program is composed of one or more Services. As described in the Program description, a poverty reduction program can have many services with each service comprised of different activities, Inputs, Outputs and Outcomes.The following are the Service properties:

  • iso5087-1:hasSubActivity: Identifies the Activities that make that comprise the Service.
  • hasInput: Identifies the Inputs to the Service.
  • hasOutput: Identifies the Outputs of the Service.
  • hasOutcome: Identifies the Outcomes that are specific to the Service.
  • hasContributingStakeholder: Identifies the stakeholders that contribute to the Service.
  • hasBeneficialStakeholder: Identifies the stakeholders that benefit from the Service.

Class Diagram Description

Required by Use Case(s)

(why is this specialized definition needed?)


CDM References

What other classes or properties reference this term?

Interface Specification References

This class has been associated with the following interface specification items:


Sources

Sources considered when developing the class:


Status

Pending Approval

Has Subclass(es)



Annotations

Annotation Value


Manchester Syntax Specification

Property Restriction Value
Schema:name exactly 1 xsd:string
Schema:description exactly 1 xsd:string
HasInput only Input
HasOutput only Output
HasOutcome only Outcome
HasContributingStakeholder only Stakeholder
HasBeneficialStakeholder only Stakeholder


Supplementary Figures

Figure Caption
CityService.png
Figure 1: Key relationships in the City Services Ontology.