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 service, deciding on the eligibility of the user, steering the service process and defining the dependencies/relationships between services. The CPSV does not envisage instances of the class as machine-processable business Rule rules. Rules should be linked to the organisation that is responsible for them. Implements (object type) The property links a to relevant legislation or policy documents implements Rule i.e. the formal framework under which the rules are defined - see below. The Formal Framework Class This class represents the legislation, policy or policies that lie behind the rules that govern the service. As with the class, the Formal Framework class is a sub Rule class of i.e. instances of the class are concrete expressions of frbr:Expression, the more abstract concept of the piece of legislation or policy itself. The European Council's invitation to introduce the European Legislation Identifier and portals such as legislation.gov.uk are relevant in this context. Adding '/data.xml' or /data.rdf' to any legislation URI on legislation.gov.uk will reveal how this can be done, for example http://www.legislation.gov.uk/uksi/2012/3170/contents/made{/data.rdf or /data.xml}. Dublin Core provides the necessary properties for describing the legislation or policy, including to link it to the public body dcterms:creator responsible for it. The Agent Class The Agent class, is any resource that acts or has the power to act. PlaysRole, provides, uses is a very general property that links an to a in playsRole Agent Public Service which it plays some role. Both and are sub properties of provides uses playsRole with specific semantics. The property an to a for which it is provides Agent Public Service responsible. Whether it provides the service directly or outsources it is not relevant, the that provides the service is the one that is ultimately responsible for its Agent provision. The property an to a in which it plays the specific uses Agent Public Service role of user, meaning that it provides the input and receives the output but does not play any direct role in providing the service. This will typically be an individual citizen or an outside organisation.
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 service, deciding on the eligibility of the user, steering the service process and defining the dependencies/relationships between services. The CPSV does not envisage instances of the Rule class as machine-processable business rules. Rules should be linked to the organisation that is responsible for them. Implements (object type) The implements property links a Rule to relevant legislation or policy documents i.e. the formal framework under which the rules are defined - see below. The Formal Framework Class This class represents the legislation, policy or policies that lie behind the rules that govern the service. As with the Rule class, the Formal Framework class is a sub class of frbr:Expression, i.e. instances of the class are concrete expressions of the more abstract concept of the piece of legislation or policy itself. The European Council's invitation to introduce the European Legislation Identifier and portals such as legislation.gov.uk are relevant in this context. Adding '/data.xml' or /data.rdf' to any legislation URI on legislation.gov.uk will reveal how this can be done, for example http://www.legislation.gov.uk/uksi/2012/3170/contents/made{/data.rdf or /data.xml}. Dublin Core provides the necessary properties for describing the legislation or policy, including dcterms:creator to link it to the public body responsible for it. The Agent Class The Agent class, is any resource that acts or has the power to act. PlaysRole, provides, uses playsRole is a very general property that links an Agent to a Public Service in which it plays some role. Both provides and uses are sub properties of playsRole with specific semantics. The provides property an Agent to a Public Service for which it is responsible. Whether it provides the service directly or outsources it is not relevant, the Agent that provides the service is the one that is ultimately responsible for its provision. The uses property an Agent to a Public Service in which it plays the specific role of user, meaning that it provides the input and receives the output but does not play any direct role in providing the service. This will typically be an individual citizen or an outside organisation.
D02.02%20-%20Definition%20and%20development%20of%20a%20data%20model%20for%20description%20of%20the%20services%20related%20to%20KBE-v0.22.docx