Procedure ontology

IRI:
http://parliament.uk/ontologies/procedure/
See also:
Turtle
Github
Visualised


Table of Contents

  1. Classes
  2. Object Properties
  3. Data Properties
  4. Namespace Declarations

Classes

Actualisationc back to ToC or Class ToC

IRI: http://parliament.uk/ontologies/procedure/Actualisation

is defined by
http://parliament.uk/ontologies/procedure/
An actualisation, being the act of relating a business item to a procedural step.
is in domain of
Actualisesop, Has business itemop

Business itemc back to ToC or Class ToC

IRI: http://parliament.uk/ontologies/procedure/BusinessItem

is defined by
http://parliament.uk/ontologies/procedure/
An item of business conducted either within or outside Parliament. For example: a second reading debate, the tabling of an early day motion, a laying of a paper, the making of a statutory instrument by a government minister.
is in domain of
Forms part ofop
is in range of
Has business itemop

Calculation stylec back to ToC or Class ToC

IRI: http://parliament.uk/ontologies/procedure/CalculationStyle

is defined by
http://parliament.uk/ontologies/procedure/
A calculation style is used to record the form of a calculation based on the sitting days counted by a clock, for example: either House being sitting or adjourned for less than four days, both Houses sitting or being adjourned for less than four days, or the House of Commons sitting or being adjourned for less than four days. A calculation style may set out the definition of the first day to be counted.
is in range of
Procedure has calculation styleop, Work package has calculation styleop

Clockc back to ToC or Class ToC

IRI: http://parliament.uk/ontologies/procedure/Clock

is defined by
http://parliament.uk/ontologies/procedure/
A clock sets out a number of days to be counted between a start step and an end step in a procedure. Within a work package, a clock is used to record the period of time between the date of the business item actualising a start step and the date of the business item actualising an end step. The start date of a clock is the date of the business item which actualises the start step of that clock. The end date of a clock is the date of the business item which actualises the end step of that clock. In a work package, the period of time resulting from a clock is dependent on the start date of the clock, the day count of the clock and the calculation style. Calculation styles are dependent on sitting days in one or both Houses. End dates of clocks in work packages currently before Parliament may change if sitting days change.
is in domain of
Clock day countdp, End stepop, Forms part of procedureop, Start stepop

Housec back to ToC or Class ToC

IRI: http://parliament.uk/ontologies/procedure/House

is defined by
http://parliament.uk/ontologies/procedure/
A parliamentary House, for example: the House of Lords.
is in domain of
In legislatureop
is in range of
Step collection in Houseop, Step in Houseop

Legislaturec back to ToC or Class ToC

IRI: http://parliament.uk/ontologies/procedure/Legislature

is defined by
http://parliament.uk/ontologies/procedure/
A legislature, being either the UK Parliament or a devolved legislature.
is in range of
In legislatureop, Step in legislatureop

Procedurec back to ToC or Class ToC

IRI: http://parliament.uk/ontologies/procedure/Procedure

is defined by
http://parliament.uk/ontologies/procedure/
A procedure in a House or Houses. For example, the passage of a made affirmative statutory instrument in both Houses. A procedure may consist of business in a particular House, such as a division; business undertaken by both Houses jointly, such as a joint committee; processes applying to either House, such as a time period; and activities outside Parliament, such as the making of a statutory instrument. In this model a procedure that consists of business in both Houses is considered as a single procedure. Procedures may be constructed from commonly occurring sets of routes. For example, the set of routes involved in EVEL certification.
is in domain of
Component ofop, Procedure has calculation styleop
is in range of
Appears in procedureop, Component ofop, Depth In procedureop, Forms part of procedureop, Step collection in procedureop, Subject toop

Routec back to ToC or Class ToC

IRI: http://parliament.uk/ontologies/procedure/Route

is defined by
http://parliament.uk/ontologies/procedure/
A route is a link from one step to another. The source of a route may also be its destination. A route is available when the from step is True, actualised by a business item having a date in the past, or by the input from a logic gate step being True. The validity period of a route may be indicated by its start or end date. A route linking a business step actualised by a business item with a date in the past to a business step which has not been actualised indicates that actualisation of the step will happen in the future, being a causal relationship.
is in domain of
Appears in procedureop, From stepop, Has availabilityop, To stepop

Route availabilityc back to ToC or Class ToC

IRI: http://parliament.uk/ontologies/procedure/RouteAvailability

is defined by
http://parliament.uk/ontologies/procedure/
The availability of a route over time. A route may be open or closed. A route may reopen after being closed. The availability of a route may change as a result of a change to legislation, for example: routes in the procedure for proposed negative statutory instruments laid under Section 8 of the European Union (Withdrawal) Act 2018 will only remain open- as set out under the Act - until two years after completion day. The availability of a route may change as a result of a standing order being introduced, suspended or rescinded, for example: the standing orders setting out rules for English Votes for English Laws were first suspended, then rescinded. The availability of a route may change as a result of an order of a House in Parliament, for example: a formal proceeding may establish a new committee, creating a new route to a step for consideration by that committee.
is in domain of
Has availability statusop
is in range of
Has availabilityop

Route availability statusc back to ToC or Class ToC

IRI: http://parliament.uk/ontologies/procedure/RouteAvailabilityStatus

is defined by
http://parliament.uk/ontologies/procedure/
The status of a route's availability, being either open or closed.
is in range of
Has availability statusop

Stepc back to ToC or Class ToC

IRI: http://parliament.uk/ontologies/procedure/Step

is defined by
http://parliament.uk/ontologies/procedure/
A step is either a business step, a logic gate step or a decision step. Steps are joined by routes to form procedures. For example, within the SI procedures there exists a step named 'English Votes for English Laws (EVEL) consideration'. Steps may occur in more than one procedure. For example, all statutory instrument procedures include the EVEL consideration step.
is in domain of
Has step typeop, Member ofop, Step in Houseop, Step in legislatureop
is in range of
Actualisesop, End stepop, For stepop, From stepop, Start stepop, To stepop

Step collectionc back to ToC or Class ToC

IRI: http://parliament.uk/ontologies/procedure/StepCollection

is defined by
http://parliament.uk/ontologies/procedure/
A collection of steps. Step collections are used to collect steps of one type, for example: starting steps, concluding steps, website display steps, bill stage steps, or Member action steps. A step collection named 'Starting steps' collects steps which, when actualised in a work package, denote that that work package is considered to be started. A procedure may have one or more starting steps. A step collection named 'Concluding steps' collects steps which, when actualised in a work package, denote that that work package is considered to be concluded. A procedure may have one or more concluding steps. A step collection named 'Website visible steps' collects steps which are intended to be visible on a website work package page once actualised by a business item in that work package. A procedure may have one or more steps described as website visible. A step collection named 'Second reading', within the House of Commons, collects steps forming that stage in that House. A step collection named 'Member action steps' collects steps which are considered to be steps at which a Member is able to take an action. A procedure may have one or more steps considered to be Member action steps.
is in domain of
Step collection in Houseop, Step collection in procedureop
is in range of
Member ofop

Step display depth in procedurec back to ToC or Class ToC

IRI: http://parliament.uk/ontologies/procedure/StepDisplayDepthInProcedure

is defined by
http://parliament.uk/ontologies/procedure/
The display depth of a business step in a procedure. There are occasions on which two business items actualising two different steps happen in the same work package on the same day: this class determines the display depth of those two business items. Because we capture dates rather than times of business items it is not possible to order business items in a way that makes 'procedural sense', for example: we may show 'procedure concluded' before an instrument has been approved. Step display depth exists in order to allow a number to be associated with a step in a procedure allowing us to order by the date of the business item, then by the display depth of the step in the procedure. Display depth in this context is not absolute across the procedure. A step with depth 8 may happen before a step with depth 7. The context of display depth is constrained to parts of a procedure map where procedure specifies that if X happens it must happen before Y but that Y may happen without X happening.
is in domain of
Depth In procedureop, Display depth valuedp, For stepop

Step typec back to ToC or Class ToC

IRI: http://parliament.uk/ontologies/procedure/StepType

is defined by
http://parliament.uk/ontologies/procedure/
A step has one type. The type of a step is a business step, decision step, logical NOT step, logical AND step, logical OR step, arithmetic SUM step, arithmetic INCREMENT step, arithmetic EQUALS step, or summation step.
is in range of
Has step typeop

Work packagec back to ToC or Class ToC

IRI: http://parliament.uk/ontologies/procedure/WorkPackage

is defined by
http://parliament.uk/ontologies/procedure/
A group of business items under a procedure or as determined by a committee, for example: business items considered during the passage of a particular Statutory Instrument or Public Bill, or during an inquiry by a Select Committee.
is in domain of
Focusop, Is clock frozendp, Subject toop, Work package day countdp, Work package has calculation styleop
is in range of
Forms part ofop

Work packageable thingc back to ToC or Class ToC

IRI: http://parliament.uk/ontologies/procedure/WorkPackageableThing

is defined by
http://parliament.uk/ontologies/procedure/
A thing which is the focus of a work package. For example a statutory instrument paper or the work of a government department.
is in range of
Focusop

Object Properties

Actualisesop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/actualises

is defined by
http://parliament.uk/ontologies/procedure/
Relates an actualisation to the procedural step being actualised. An actualisation may be of more than one step, for example: the step for the putting of a question and the step for the outcome may be actualised together. A step may be actualised one or more times by business items in separate work packages.
has domain
Actualisationc
has range
Stepc

Appears in procedureop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/appearsInProcedure

is defined by
http://parliament.uk/ontologies/procedure/
Relates a route to the procedure that route appears in. A route appears in one procedure. A procedure may have one or more routes, or none. A procedure having a component procedure allows the routes in the 'child' procedure to be shared with the 'parent' procedure.
has domain
Routec
has range
Procedurec

Component ofop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/componentOf

is defined by
http://parliament.uk/ontologies/procedure/
Relates a procedure to another procedure. A procedure forming a component of another procedure has all the routes in the 'child' procedure appearing as routes in the 'parent' procedure. A procedure may be composed of one or more other procedures, or none. A procedure may be a component of one or more other procedures, or none. A procedure cannot be a component of itself.
has domain
Procedurec
has range
Procedurec

Depth In procedureop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/depthInProcedure

is defined by
http://parliament.uk/ontologies/procedure/
Relates a step display depth in a procedure to that procedure. A step display depth in a procedure is always related to one procedure. A procedure may have more than one step display depth for individual steps.

End stepop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/endStep

is defined by
http://parliament.uk/ontologies/procedure/
Relates a clock to the business step whose actualisation ends that clock. For example: the business step 'Approval period ends' is the end step for the approval period clock in the made affirmative procedure. A clock has one end step. A step may be the end step for one clock, or none.
has domain
Clockc
has range
Stepc

Focusop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/focus

is defined by
http://parliament.uk/ontologies/procedure/
Relates a work package to its focus, this being a work packageable thing.

For stepop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/forStep

is defined by
http://parliament.uk/ontologies/procedure/
Relates a step display depth in a procedure to a business step. A step display depth in a procedure is always related to one step. A step may have different step display depths in different procedures.

Forms part ofop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/formsPartOf

is defined by
http://parliament.uk/ontologies/procedure/
Relates a business item to a work package it forms part of. One or more business items may form part of a work package. A business item may form part of one or more work packages, for example: a meeting of the Joint Committee on Statutory Instruments may consider one or more SIs, each SI being the focus of a separate work package.
has domain
Business itemc
has range
Work packagec

Forms part of procedureop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/formsPartOfProcedure

is defined by
http://parliament.uk/ontologies/procedure/
Relates a clock to the procedure the clock forms part of. For example: the clock with the start step 'Instrument made' and the end step 'Approval period ends' forms part of the made affirmative procedure. A clock forms part of one procedure. A procedure may have one or more clocks, or none.
has domain
Clockc
has range
Procedurec

From stepop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/fromStep

is defined by
http://parliament.uk/ontologies/procedure/
Relates a route to its input step.
has domain
Routec
has range
Stepc

Has availabilityop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/hasAvailability

is defined by
http://parliament.uk/ontologies/procedure/
Relates a route to its availability over a period of time. A route may have a different availability at different times, but only one availability at any one time. Routes with no defined availability are taken to be open.
has domain
Routec
has range
Route availabilityc

Has availability statusop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/hasAvailabilityStatus

is defined by
http://parliament.uk/ontologies/procedure/
Relates a route availability over a period of time to the status of that availability. A route availability has one route availability status.

Has business itemop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/hasBusinessItem

is defined by
http://parliament.uk/ontologies/procedure/
Relates an actualisation of a step or steps to a business item. An actualisation has one business item. A business item is actualised only once.
has domain
Actualisationc
has range
Business itemc

Has step typeop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/hasStepType

is defined by
http://parliament.uk/ontologies/procedure/
Relates a step to its type. A step may only be of one type. A step type may be related to one or more steps, or none.
has domain
Stepc
has range
Step typec

In legislatureop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/inLegislature

is defined by
http://parliament.uk/ontologies/procedure/
Relates a House to the Legislature it forms part of. This is only used to relate the House of Commons and the House of Lords to the UK Parliament, devolved legislatures being unicameral.
has domain
Housec
has range
Legislaturec

Member ofop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/memberOf

is defined by
http://parliament.uk/ontologies/procedure/
Relates a step to the step collection that step is a member of. A step may belong to one or more step collections, or none.
has domain
Stepc
has range
Step collectionc

Procedure has calculation styleop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/procedureHasCalculationStyle

is defined by
http://parliament.uk/ontologies/procedure/
Relates a procedure to the calculation styles applicable for work packages subject to that procedure. A calculation style may apply to one or more procedures. A procedure may have one or more calculation styles, or none. For example, depending on enabling legislation: a made affirmative statutory instrument may count days when both Houses are sitting or adjourned for fewer than five days, when either House is sitting or adjourned for fewer than five days or when the House of Commons is sitting or adjourned for fewer than five days.
has domain
Procedurec
has range
Calculation stylec

Start stepop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/startStep

is defined by
http://parliament.uk/ontologies/procedure/
Relates a clock to the business step whose actualisation starts that clock. For example: the business step 'Instrument made' is the start step for the approval period clock in the made affirmative procedure. A clock has one start step. A step may be the start step for one or more clocks, or none.
has domain
Clockc
has range
Stepc

Step collection in Houseop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/stepCollectionInHouse

is defined by
http://parliament.uk/ontologies/procedure/
Relates a step collection to one House, or none. For example: a step collection named 'Second reading', related to the House of Commons, collects steps forming that stage of public bill procedure in that House. A House may have one or more step collections, or none.
has domain
Step collectionc
has range
Housec

Step collection in procedureop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/stepCollectionInProcedure

is defined by
http://parliament.uk/ontologies/procedure/
Relates a step collection to a procedure. A step collection has one procedure, or none. For example: a step collection named 'Second reading', related to the public bill procedure, collects steps forming that stage of public bill procedure. A procedure may have one or more step collections, or none.
has domain
Step collectionc
has range
Procedurec

Step in Houseop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/stepInHouse

is defined by
http://parliament.uk/ontologies/procedure/
Relates a step to one or both Houses where such a relationship exists. A step may exist with no relationship to a House. For example, the making of a statutory instrument takes place outside of Parliament.
has domain
Stepc
has range
Housec

Step in legislatureop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/stepInLegislature

is defined by
http://parliament.uk/ontologies/procedure/
Relates a step to the devolved legislature in which that step takes place, for example: a legislative consent motion being tabled in the Scottish Parliament.
has domain
Stepc
has range
Legislaturec

Subject toop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/subjectTo

is defined by
http://parliament.uk/ontologies/procedure/
Relates a work package to the procedure it is subject to. A work package is only subject to one procedure.
has domain
Work packagec
has range
Procedurec

To stepop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/toStep

is defined by
http://parliament.uk/ontologies/procedure/
Relates a route to its output step.
has domain
Routec
has range
Stepc

Work package has calculation styleop back to ToC or Object Property ToC

IRI: http://parliament.uk/ontologies/procedure/workPackageHasCalculationStyle

is defined by
http://parliament.uk/ontologies/procedure/
Relates a work package to the calculation style used by that work package. A work package has one calculation style, or none. Where a work package has a calculation style, that style is one of the calculation styles applied to the procedure that the work package is subject to.
has domain
Work packagec
has range
Calculation stylec

Data Properties

Clock day countdp back to ToC or Data Property ToC

IRI: http://parliament.uk/ontologies/procedure/clockDayCount

is defined by
http://parliament.uk/ontologies/procedure/
Relates a clock to the number of days of a type - as defined by the calculation style applied to the work package - to be counted by that clock. The day count of a clock may be overridden by the day count set on a work package. Clock day counts in the made affirmative procedure are not set, day counts being set on the work package.
has domain
Clockc
has range
integer

Display depth valuedp back to ToC or Data Property ToC

IRI: http://parliament.uk/ontologies/procedure/displayDepthValue

is defined by
http://parliament.uk/ontologies/procedure/
Relates a step display depth in a procedure to the depth value of the step in that procedure. The depth value is stored as a float in order to allow for the insertion of new steps into a procedure without having to renumber existing steps, for example: 1, 1.12, 2, 3.
has domain
Step display depth in procedurec
has range
float

Is clock frozendp back to ToC or Data Property ToC

IRI: http://parliament.uk/ontologies/procedure/isClockFrozen

is defined by
http://parliament.uk/ontologies/procedure/
Used to record whether the clocks in the procedure a work package is subject to are frozen. A work package marked as frozen will not have the dates of business items actualising clock end steps automatically updated when sitting days change. For example: the treaty procedure set out in the Constitutional Reform and Governance Act 2010 specifies no limitation on the length of any extension to objection period A. Should a Government minister choose to extend period A, dates on any business items actualising clock end steps cannot be automatically updated. The work package is marked as frozen and any changes to dates are manually updated.
has domain
Work packagec
has range
boolean

Work package day countdp back to ToC or Data Property ToC

IRI: http://parliament.uk/ontologies/procedure/workPackageDayCount

is defined by
http://parliament.uk/ontologies/procedure/
Relates a work package to the number of days of a type - as defined by the calculation style applied to the work package - to be counted by any clock in the procedure the work package is subject to. Where a work package day count is set, its value overrides the day counts set on clocks in the procedure that work package is subject to.
has domain
Work packagec
has range
integer

Namespace Declarations back to ToC

dc
http://purl.org/dc/terms/
foaf
http://xmlns.com/foaf/0.1/
owl
http://www.w3.org/2002/07/owl#
procedure
https://ukparliament.github.io/ontologies/procedure/
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
xmlschema
http://www.w3.org/2001/XMLSchema#

This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.