Difference between revisions of "City Service"

From City Data Model Project Collaboratory
Jump to navigation Jump to search
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{Pattern Definition
 
{{Pattern Definition
 
|Description=Cities provide a variety of services to residents and businesses, including health and social services. The city service pattern, is based on the Canadian Government Reference Model (CGRM), depicted in Figure 3.  It identifies the following concepts as a basis for understanding the services that governments (Wiseman, 2015):
 
|Description=Cities provide a variety of services to residents and businesses, including health and social services. The city service pattern, is based on the Canadian Government Reference Model (CGRM), depicted in Figure 3.  It identifies the following concepts as a basis for understanding the services that governments (Wiseman, 2015):
Programs are major city initiatives that address the needs of their constituents (citizens, clients). They are a mandate to achieve Outcomes by delivering Services. For example, ending homelessness. “For the citizens and clients of government, programs are abstract, whereas services are real. They represent the point of interaction between governments and their clients.” (Wiseman, 2015)
+
* Programs are major city initiatives that address the needs of their constituents (citizens, clients). They are a mandate to achieve Outcomes by delivering Services. For example, ending homelessness. “For the citizens and clients of government, programs are abstract, whereas services are real. They represent the point of interaction between governments and their clients.” (Wiseman, 2015)
Services deliver outputs to clients that contribute to program outcomes. For example, providing shelters for the homeless.
+
* Services deliver outputs to clients that contribute to program outcomes. For example, providing shelters for the homeless.
The processes are activities that deliver services. For example, homeless person registration, bed allocation, etc.  
+
* The processes are activities that deliver services. For example, homeless person registration, bed allocation, etc.  
Resources are used in carrying out processes. For example, shelter space, beds, and personnel.
+
* Resources are used in carrying out processes. For example, shelter space, beds, and personnel.
 
|Key Concepts and Classes=A Program defines a set of services that focus on a shared set of Outcomes. For 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 can contribute or benefit. The following are the Program properties:
 
|Key Concepts and Classes=A Program defines a set of services that focus on a shared set of Outcomes. For 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 can contribute or benefit. The following are the Program properties:
hasService: Identifies the Services that make up the Program.
+
* hasService: Identifies the Services that make up the Program.
hasOutcome: Identifies the Outcomes that the program is trying to achieve.
+
* hasOutcome: Identifies the Outcomes that the program is trying to achieve.
hasContributingStakeholder: Identifies the stakeholders that contribute to the Program.
+
* hasContributingStakeholder: Identifies the stakeholders that contribute to the Program.
hasBeneficialStakeholder: Identifies the stakeholders that benefit from the Program.
+
* hasBeneficialStakeholder: Identifies the stakeholders that benefit from the Program.
hasInput: Identifies the Inputs to the Program.
+
* hasInput: Identifies the Inputs to the Program.
hasOutput: Identifies the Outputs of the Program.
+
* hasOutput: Identifies the Outputs of the Program.
 
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:
 
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:
activity:hasSubActivity: Identifies the Activities that make that comprise the Service.
+
* activity:hasSubActivity: Identifies the Activities that make that comprise the Service.
hasInput: Identifies the Inputs to the Service.
+
* hasInput: Identifies the Inputs to the Service.
hasOutput: Identifies the Outputs of the Service.
+
* hasOutput: Identifies the Outputs of the Service.
hasOutcome: Identifies the Outcomes that are specific to the Service.
+
* hasOutcome: Identifies the Outcomes that are specific to the Service.
hasContributingStakeholder: Identifies the stakeholders that contribute to the Service.
+
* hasContributingStakeholder: Identifies the stakeholders that contribute to the Service.
hasBeneficialStakeholder: Identifies the stakeholders that benefit from the Service.
+
* hasBeneficialStakeholder: Identifies the stakeholders that benefit from the Service.
 
Outcome’s “are what stakeholders experience as a result of a city Programs and/or Services.  They can be positive or negative, intended or unintended.” Outcome contains the following properties:
 
Outcome’s “are what stakeholders experience as a result of a city Programs and/or Services.  They can be positive or negative, intended or unintended.” Outcome contains the following properties:
hasBeneficialStakeholder: Identifies the Stakeholder affected.
+
* hasBeneficialStakeholder: Identifies the Stakeholder affected.
hasIndicator: Identifies the set of Indicators the organization assigns to the Outcome.
+
* hasIndicator: Identifies the set of Indicators the organization assigns to the Outcome.
schema:description: A general description of the Outcome as a string.
+
* schema:description: A general description of the Outcome as a string.
fromPerspectiveOf: Identifies the Stakeholder who is determining the importance of the Impact.
+
* fromPerspectiveOf: Identifies the Stakeholder who is determining the importance of the Impact.
hasImportance: Specifies how important the Impact is (high, medium, low).
+
* hasImportance: Specifies how important the Impact is (high, medium, low).
intendedImpact: Identifies the intended direction of the change.
+
* intendedImpact: Identifies the intended direction of the change.
 
Stakeholder is a person or organization that either contributes to or benefits from a Program and/or Service. It has the following properties:
 
Stakeholder is a person or organization that either contributes to or benefits from a Program and/or Service. It has the following properties:
schema:name (title): A title for the stakeholder as a string.
+
* schema:name (title): A title for the stakeholder as a string.
schema:description: A general description of the stakeholder as a string.
+
* schema:description: A general description of the stakeholder as a string.
hasCatchmentArea: Specifies the regional span of the stakeholders.
+
* hasCatchmentArea: Specifies the regional span of the stakeholders.
perform: Links to the activities performed by the stakeholder.
+
* perform: Links to the activities performed by the stakeholder.
 
Input defines the resources and the stakeholders that contribute them that are input to an Activity:
 
Input defines the resources and the stakeholders that contribute them that are input to an Activity:
forActivity: The Program or Service or Activity this is an input for.
+
* forActivity: The Program or Service or Activity this is an input for.
hasContributingStakeholder: The Stakeholders that contribute the resources as input.
+
* hasContributingStakeholder: The Stakeholders that contribute the resources as input.
hasResource: Specifies the input Resource.
+
* hasResource: Specifies the input Resource.
hasPlannedAmount: Specifies the amount of the input Resource
+
* hasPlannedAmount: Specifies the amount of the input Resource
hasActualAmount: Specifies actual amount of input Resource used.
+
* hasActualAmount: Specifies actual amount of input Resource used.
i72:for_time_interval: Specifies the time interval over which the input is used.
+
* i72:for_time_interval: Specifies the time interval over which the input is used.
sch:name: Name for the Input.
+
* sch:name: Name for the Input.
sch:description: Description for the Input.
+
* sch:description: Description for the Input.
 
Output is a quantitative summary of an activity. For example, if the activity is ‘we provide training’ and the output is ‘we trained 50 people to NVQ level 3’. Or a production output could produce 100 meals for the homeless. Basic to these outputs is “what” has been produced and the quantity.
 
Output is a quantitative summary of an activity. For example, if the activity is ‘we provide training’ and the output is ‘we trained 50 people to NVQ level 3’. Or a production output could produce 100 meals for the homeless. Basic to these outputs is “what” has been produced and the quantity.
forActivity: Identifies the Activity or Service that produces the Output.
+
* forActivity: Identifies the Activity or Service that produces the Output.
i72:value: Identifies that amount that is produced.
+
* i72:value: Identifies that amount that is produced.
hasResource: Identifies the Resource that is produced such as a skill, or a type of Meal.
+
* hasResource: Identifies the Resource that is produced such as a skill, or a type of Meal.
usedByIndicator: Identifies the Indicators that use this Output in determining the value of the Indicator.
+
* usedByIndicator: Identifies the Indicators that use this Output in determining the value of the Indicator.
|Classes=Input, Outcome, Output, Program, Service, Stakeholder
+
|Classes=Input,Outcome,Output,Program,Service,Stakeholder
 
|Definition Status=Pending Approval
 
|Definition Status=Pending Approval
 
}}
 
}}
Line 52: Line 52:
 
|Figure=City_Service_Pattern.jpeg
 
|Figure=City_Service_Pattern.jpeg
 
|Caption=City Service Pattern
 
|Caption=City Service Pattern
}}
+
}}{{Figure Row}}
 
}}
 
}}

Latest revision as of 16:34, 15 July 2022


Description

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

Cities provide a variety of services to residents and businesses, including health and social services. The city service pattern, is based on the Canadian Government Reference Model (CGRM), depicted in Figure 3. It identifies the following concepts as a basis for understanding the services that governments (Wiseman, 2015):

  • Programs are major city initiatives that address the needs of their constituents (citizens, clients). They are a mandate to achieve Outcomes by delivering Services. For example, ending homelessness. “For the citizens and clients of government, programs are abstract, whereas services are real. They represent the point of interaction between governments and their clients.” (Wiseman, 2015)
  • Services deliver outputs to clients that contribute to program outcomes. For example, providing shelters for the homeless.
  • The processes are activities that deliver services. For example, homeless person registration, bed allocation, etc.
  • Resources are used in carrying out processes. For example, shelter space, beds, and personnel.

Key Concepts and Classes

A Program defines a set of services that focus on a shared set of Outcomes. For 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 can contribute or benefit. The following are the Program properties:

  • hasService: Identifies the Services that make up the Program.
  • hasOutcome: Identifies the Outcomes that the program is trying to achieve.
  • hasContributingStakeholder: Identifies the stakeholders that contribute to the Program.
  • hasBeneficialStakeholder: Identifies the stakeholders that benefit from the Program.
  • hasInput: Identifies the Inputs to the Program.
  • hasOutput: Identifies the Outputs of the Program.

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:

  • activity: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.

Outcome’s “are what stakeholders experience as a result of a city Programs and/or Services. They can be positive or negative, intended or unintended.” Outcome contains the following properties:

  • hasBeneficialStakeholder: Identifies the Stakeholder affected.
  • hasIndicator: Identifies the set of Indicators the organization assigns to the Outcome.
  • schema:description: A general description of the Outcome as a string.
  • fromPerspectiveOf: Identifies the Stakeholder who is determining the importance of the Impact.
  • hasImportance: Specifies how important the Impact is (high, medium, low).
  • intendedImpact: Identifies the intended direction of the change.

Stakeholder is a person or organization that either contributes to or benefits from a Program and/or Service. It has the following properties:

  • schema:name (title): A title for the stakeholder as a string.
  • schema:description: A general description of the stakeholder as a string.
  • hasCatchmentArea: Specifies the regional span of the stakeholders.
  • perform: Links to the activities performed by the stakeholder.

Input defines the resources and the stakeholders that contribute them that are input to an Activity:

  • forActivity: The Program or Service or Activity this is an input for.
  • hasContributingStakeholder: The Stakeholders that contribute the resources as input.
  • hasResource: Specifies the input Resource.
  • hasPlannedAmount: Specifies the amount of the input Resource
  • hasActualAmount: Specifies actual amount of input Resource used.
  • i72:for_time_interval: Specifies the time interval over which the input is used.
  • sch:name: Name for the Input.
  • sch:description: Description for the Input.

Output is a quantitative summary of an activity. For example, if the activity is ‘we provide training’ and the output is ‘we trained 50 people to NVQ level 3’. Or a production output could produce 100 meals for the homeless. Basic to these outputs is “what” has been produced and the quantity.

  • forActivity: Identifies the Activity or Service that produces the Output.
  • i72:value: Identifies that amount that is produced.
  • hasResource: Identifies the Resource that is produced such as a skill, or a type of Meal.
  • usedByIndicator: Identifies the Indicators that use this Output in determining the value of the Indicator.

Has Class(es)

Input, Outcome, Output, Program, Service, Stakeholder


Status

Pending Approval


Supplementary Figures

Figure Caption
City Service Pattern.jpeg
City Service Pattern
[[Image:|thumb]]