NAME

XML::Generator::RSS10::ipsv - Support for the UK Integrated Public Sector Vocabulary (ipsv) specfication

SYNOPSIS

use XML::Generator::RSS10;

my $rss = XML::Generator::RSS10->new( Handler => $sax_handler, modules => [ qw(dc egms ipsv) ] );

$rss->item(
            title => '2006 Council By-Election Results',
            link  => 'http://www.example.gov.uk/news/elections.html',
            description => 'Results for the 2006 Council by-elections',
            dc => {
               date    => '2006-05-04',
               creator => 'J. Random Reporter, Example Borough Council, j.r.reporter@example.gov.uk',
            },
            egms => {
               SubjectCategory => [
                                     ['IPSV','Local elections'],
                                     ['IPSV','Public relations']
                                  ]
            }
          );

$rss->channel(
               title => 'Example Borough Council News',
               link  => 'http://www.example.gov.uk/news/',
               description => 'News releases from Example Borough Council',
               dc => {
                  date       => '2006-05-04',
                  creator    => 'J. Random Administrator, Example Borough Council, j.r.administrator@example.gov.uk',
                  publisher  => 'Example Borough Council',
                  rights     => 'Copyright (c) Example Borough Council',
                  language   => 'en',
                  coverage   => 'Example, County, UK'
               },
               egms => {
                  SubjectCategory => [
                                        ['IPSV','Public relations'],
                                        ['IPSV','Councils']
                                     ]
               }
             );

DESCRIPTION

This module extends Dave Rolsky's XML::Generator::RSS10 to provide support categories taken from the UK Integrated Public Sector Vocabulary (IPSV), a controlled vocabulary for use in the UK e-Government Metadata Standard (EGMS).

IPSV supercedes both the Local Government Category List (LGCL) and the Government Category List (GCL).

The module is intended for use only with XML::Generator::RSS10::egms. Please see the documentation accompanying that module for further information.

CHANGES

Version 0.01: Initial release.

SEE ALSO

XML::Generator::RSS10, XML::Generator::RSS10::egms.

AUTHOR

Andrew Green, <andrew@article7.co.uk>.

Sponsored by Woking Borough Council, http://www.woking.gov.uk/.

LICENSE

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.