Mekon Logo
Mekon Banner
  Mekon  
  4Adobe  
  Data Handling  
  Mekon AIS  
  Home  
  Technology  
  Consultancy  
  Development  
  Markets  
  Support  
  Contact Us   
  You are here:  Home:    Our Customers     Customer spotlights     Parliamentary Counsel Office
 
Home
    About Us
    Business Units
    Our Customers
     
Customer spotlights
    Jobs
 
  Parliamentary Council Office  
 
 
     
  The Parliamentary Counsel needed to modernise the drafting process for Bills and Acts. Key features were increased flexibility in document design and a guided authoring system for improved compliance.  
   
   
   
 

 Downloads

 
 

 • Download PDF (202 KB)

 
 

 Download Adobe
 Reader

 
 

 

 

Executive Summary

The requirement was to modernise the drafting of Bills and Acts of Parliament to meet new document design requirements. A team of Mekon consultants implemented a customised publication system, based on FrameMaker+SGML, and trained staff in its use. The users' expertise was fundamental to its success and their reaction to the system is enthusiastic.

Benefits

  • More documents comply with all the rules first time, thanks to the guided authoring facility.
  • The best of past practice is retained, while using new technologies to make the drafting process more flexible and accurate.
  • Established practices for clauses, schedules, amendments and crossreferences are supported.
  • The transition between old and new systems was smooth, with successful migration of existing data.

About the Counsel

Established in 1869, the Parliamentary Counsel Office (PCO) is a specialised team of lawyers based in Whitehall who drafts Bills for introduction into Parliament. The Public Bill Offices in both the House of Lords and House of Commons also use the system.

During its passage through the Houses, a Bill may be subject to numerous amendments. The PCO accepts instructions from the responsible department and determines not only the wording but also aspects of detail and structure.

Objective

Henry Thring, the first head of the PCO, concluded 'that the proper mode of sifting the materials and of arranging the clauses can be explained; and that the form of expressing the enactments might also be the subject of regulation'. Since his time, the drafting process has been defined in detail and automated using an authoring system based on WordPerfect. However, this system could not accommodate recent major changes to the design of Bills and Acts. The PCO appointed consultants to identify suitable products for its complex authoring environment and selected FrameMaker. After making a detailed assessment of the document design and drafting process, Mekon proposed two solutions. The PCO chose the preferred option, based on FrameMaker+SGML, which avoided the need for a later migration to SGML.

Challenges

  • Guided authoring for such complex documents is difficult to implement.
  • Amendments are submitted as separate documents and have to be converted to match Bills.
  • Existing Bills had to be migrated into the new system.
  • The existing system was fast, effective and well liked, being replaced solely to accommodate document design and drafting changes.

Solution

The document structure for Bills, Acts and amendments is very complex, with many conditional rules that change with context. Mekon's solution uses a structured language approach to this highly structured writing environment, which could readily be adapted to other government and civil service departments. It fully exploits the extensive functionality of FrameMaker+SGML and extends it through a range of customised templates, DTDs and plug-ins developed using the FDK.

Guided authoring

The new system guides authors
through the steps in the drafting
process and applies the appropriate
rules for Bills, Acts and amendments.
This ensures that correct paragraph
types and numbering levels are used
for inserted material.

Retained features

Mekon preserved popular features of the existing system. For example, clauses are still created as separate files that are then combined into one or more main documents - there may be as many as 600 clauses in a Bill. Similarly, as users were already comfortable with keyboard shortcuts, Mekon implemented a combination of standard and customised shortcuts to speed the drafting process.

 

Solution

Extended functionality

The tables of contents for Bills and Acts are known as arrangements. The format of these is closely defined and could not be implemented using the standard features of FrameMaker+SGML. Mekon wrote plug-ins to meet the requirements and provide hyperlinks to individual files.

The PCO's method of crossreferencing also required customisation of FrameMaker+SGML. Users insert references to clauses by typing the file identifier in braces ({}). When clause files are compiled into a Bill, these references are resolved into clause numbers in the Bill document. The plug-ins also allows users to browse for clauses to be referenced. References to other Acts are resolved in a similar way. A global look-up file defines all Acts for England and Wales. This can be supplemented by local look-up files, containing details of Acts passed recently or in Scotland and Northern Ireland. References to Acts are then resolved into their Chapter number.

Amendments

Amendments are created as separate documents, with formats defined using EDDs and templates. They can be exported in the PCO's proprietary Miles format.

Conversion

Migration of existing Bills into the new system uses a filter to convert WordPerfect files through SGML and into FrameMaker+SGML. As well as changing the file format, conversion translates Bills into the new document design. This requires changes to headings, cross-references and paragraph alignment.

The filter processes the WordPerfect files for a Bill (called a Joblist), generating a new book and its component files. New files are created for the cover, arrangement and endorsement using templates developed by Mekon. The filter is integrated into FrameMaker+SGML as an import option from a dropdown menu.

Glossary

DTD: Document Type Definition
EDD: Element Definition Documents
FDK: Frame Development Kit
SGML: Standard Generalised Markup Language

 

 

  Back to top

 

© 2003 Mekon    SiteMap     Terms & Conditions