The Rule Class The Rule represents a document that sets out the specific rules, guidelines or procedures that the Public Service follows. It includes the terms of service, licence, and authentication requirements of the Public Service. Instances of the Rule class are FRBR Expressions, that is, a concrete expression such as a document, of the more abstract concept of the rules themselves. Rules are used for validating the input required by the Public Service, deciding on the eligibility of the user, steering the Public Service process and defining the dependencies/relationships between Public Services. The CPSV-AP does not envisage instances of the Rule class as machine-readable business rules. Detailed modelling of the related to Public Services is out of scope of the CPSV-AP. Identifier [1..1] This property represents a formally-issued Identifier for the Rule. Description [1..1] This property represents a free text Description of the Rule. Language [0..n] This property represents the language(s) in which the Rule is available. This could be one or multiple languages, for instance in countries with more than one official language. The possible values for this property are described in a controlled vocabulary. The recommended controlled vocabularies are listed in section 4. Name [1..1] This property represents the name of the Rule. Implements [0..n] The Implements property links a Rule to relevant legislation or policy documents i.e. the Formal Framework under which the Rules are being defined (see section 3.15). The Formal Framework Class This class represents the legislation, policy or policies that lie behind the Rules that govern the service. The definition and properties of the Formal Framework class in the CPSV-AP are aligned with the ontology included in conclusions inviting the introduction of the European “Council Legislation Identifier (ELI)”. Name [1..1] This property represents the Name of the Formal Framework.
The Rule Class The Rule represents a document that sets out the specific rules, guidelines or procedures that the Public Service follows. It includes the terms of service, licence, and authentication requirements of the Public Service. Instances of the Rule class are FRBR Expressions, that is, a concrete expression such as a document, of the more abstract concept of the rules themselves. Rules are used for validating the input required by the Public Service, deciding on the eligibility of the user, steering the Public Service process and defining the dependencies/relationships between Public Services. The CPSV-AP does not envisage instances of the Rule class as machine-readable business rules. Detailed modelling of the related to Public Services is out of scope of the CPSV-AP. Identifier [1..1] This property represents a formally-issued Identifier for the Rule. Description [1..1] This property represents a free text Description of the Rule. Language [0..n] This property represents the language(s) in which the Rule is available. This could be one or multiple languages, for instance in countries with more than one official language. The possible values for this property are described in a controlled vocabulary. The recommended controlled vocabularies are listed in section 4. Name [1..1] This property represents the name of the Rule. Implements [0..n] The Implements property links a Rule to relevant legislation or policy documents i.e. the Formal Framework under which the Rules are being defined (see section 3.15). The Formal Framework Class This class represents the legislation, policy or policies that lie behind the Rules that govern the service. The definition and properties of the Formal Framework class in the CPSV-AP are aligned with the ontology included in “Council conclusions inviting the introduction of the European Legislation Identifier (ELI)”. Name [1..1] This property represents the Name of the Formal Framework.
cc_di07171_cs270_d04.01_cpsv-ap-1.1_v0.09.docx