layout | title | id |
---|---|---|
class |
Motion | Popolo |
motion |
A motion is "a formal step to introduce a matter for consideration by a group."1
1. http://en.wikipedia.org/wiki/Motion_%28democracy%29
The Motion class should have properties for:
-
the organization in which the motion is proposed
House of Commons
-
the legislative session in which the motion is proposed
2nd Session of the 41st Parliament
-
the person who proposed the motion
John Doe
-
the transcript or text of the motion
That the House do now proceed to the Orders of the Day.
-
identifier
2014/556
-
classification
e.g. adjournment, allocation of time, business, carry-over, closure, dilatory, programme, etc.
Bob distinguishes routine from non-routine motions.
-
the date on which the motion was proposed
January 1, 2013
-
the requirement for the motion to be agreed to
two-thirds majority
-
the result of the motion
The motion was agreed to.
Few specifications exist for motions, and few legislatures publish motions in a machine-readable format. In many, the only specified or recorded motions are those with a single vote event. However, a single motion may have multiple vote events; for example, a voice vote followed by a recorded vote. Dublin Core, Schema.org, and Parliamentary Metadata Language terms are retained from the inventory of terms.
Either a person or an organization can create a CreativeWork. A Motion is a subclass of CreativeWork, and only a person can create a Motion.
Term | Mapping | Definition |
---|---|---|
Motion | opengov:Motion |
A formal step to introduce a matter for consideration by an organization |
organization | schema:publisher |
The organization in which the motion is proposed |
legislative session | opengov:legislativeSession |
The legislative session in which the motion is proposed |
creator | schema:creator |
The person who proposed the motion |
text | schema:text |
The transcript or text of the motion |
identifier | dcterms:identifier |
An issued identifier |
classification | schema:additionalType |
A motion category, e.g. adjournment |
proposal date | dcterms:dateSubmitted |
The date on which the motion was proposed |
requirement | opengov:requirement |
The requirement for the motion to be adopted |
result | opengov:result |
The result of the motion |
vote event | opengov:voteEvent |
An event at which people vote on the motion |
JSON differences from other RDF serializations:
- The term
organization
is used instead ofpublisher
, to be consistent with the Membership class. - The term
classification
is used instead ofadditionalType
, to be consistent with the Organization class. - The value of the
classification
property is a string, instead of askos:Concept
. - The term
date
is used instead ofdateSubmitted
, for clarity.
Implementations may use values from outside this list.
pass
fail