Release Notes for the PBS XML Schema Package.
'fee-only' pricing arrangement changes:
Added Schematron assertions.
Documentation changes:
Added documentation chemo-algorithm.xml
.
Terminology changes:
Added special pricing arrangement group: http://pbs.gov.au/pricing-arrangement
, http://pbs.gov.au/pricing-arrangement/fee-only
, and http://pbs.gov.au/pricing-arrangement/normal
.
Documentation changes:
Changed documentation in guide.xml
and scenarios.xml
to better explain the difference between restriction codes and treatment-of codes.
Terminology changes:
Added dispensing rules http://pbs.gov.au/dispensing-rule/rp-np-s94-public
and http://pbs.gov.au/dispensing-rule/rp-np-s94-private
.
Documentation changes:
Added reference to Rendering Specification.
In Design Goals document: Add to Principles section; fix typo.
Down-conversion changes, 2017-07-17:
Fixed hyperlink for advance notice of infusible delist.
Down-conversion changes, 2017-07-14:
Fixed inclusion of therapeutic groups.
V3 PBS XML changes, 2017-07-10:
Add safety-net-recording-extemp fee if it is required.
Down-conversion changes, 2017-07-07:
Don't use a hyphen character in @xml:id values.
Down-conversion changes, 2017-07-05:
Insert correct title and subtitle for RP container definitions.
Added xml:id attribute to advance-notice and to-be-deleted elements.
Down-conversion changes, 2017-07-04:
Fix creation of change elements for changes in prescribing-text-references-list.
Add increases for EP items.
Fix labels for Manner of Administration.
Fix creation of restrictions to avoid clash with deleted restriction reference.
Fix creating addition elements for MPUU where it is associated with multiple MPPs.
Down-conversion changes, 2017-06-23:
Change rendering of restriction for LI to improve inclusion of punctuation.
Fix creation of deletion for supply-only item.
Fix change elements for restriction references for supply-only item.
PBS XML changes, 2017-06-01:
Fixed incorrect pricing in no-premium pricing model items.
Fixed incorrect pricing in premium-exempt items.
Fixed missing contribution element in TGP/OSPC premium items.
Down-conversion changes, 2017-05-25-01:
Change order of child elements in pbs:prescribing-rule element.
Down-conversion changes, 2017-05-24-01:
Fixed missing leading zero on decimal values.
Preserve blockquote element in alternate-text.
Fixed inclusion of legal text in alternate-text.
Fixed use of punctuation in alternate-text.
Change rendering mode for alternate-text.
Down-conversion changes, 2017-05-23-01:
Removed alteration element for changes to membership of medication charts (these are add/remove).
Fixed changes to early-supply counted.
Down-conversion changes, 2017-05-12-01:
Fixed titles and subtitles of container definitions.
Fixed hospital medication chart inclusions/exclusions.
Only create restrictions for items that are effective.
Handle missing variable element in markup-band.
Fix xml:id value for deleted infusible-listed TPP.
PBS XML changes, 2017-05-08:
Fixed previous image for number-repeats.
Down-conversion changes, 2017-05-12-01:
Fixed duplicate rwt:circumstance elements for multiple increase elements.
Fixed alteration previous image for indication components.
Fixed addition of per-PR notes/cautions to non-unrestricted items.
Ignore changes to assessment elements.
Remove deletion of restriction-reference element for unrestricted item.
Add xml:id attribute to criteria.
Map http://pbs.gov.au/prescriber/midwife
to http://schema.pbs.gov.au/Group#midwives
.
Added dc:creator to pbs:info with down-convert software version identifier.
Fixed creation of code for pseudo-restrictions.
Fixed inclusion of references in pseudo-restrictions.
Down-conversion changes, 2017-04-28:
Fixed duplicate entries for deleted notes elements.
Fixed missing restriction elements for deleted restriction-references.
Validation changes:
Added detection of empty prescribing-text-references-list.
elements.
Down-conversion known issues, 2017-04-19:
Therapeutic groups are missing.
ATC levels are not in correct order within prescribing rule.
Some infusible listings do not have correct brand-substitution group.
Changes to Safety-Net days should be alteration, not an addition.
A change to a treatment-phase may not result in a change to the corresponding rwt:circumstance element.
Insert correct hyperlink for rwt:parameter-reference.
rwt:circumstance elements in deleted restriction are not created.
Down-conversion changes, 2017-04-19:
Removed alteration elements for PEMP changes.
Fixed reporting changes as both addition and alteration.
Fixed merging of restriction references in items that have multiple benefit types.
Added not-to-be-broken elements.
Fixed change entries for notes/cautions.
Fixed change entry for change to prescribing rule type.
Fixed configuration of Hospital Medication Charts.
For infusibles, group reimbursement tpp-list by pack-size in addition to content.
Omit group definitions for extemp containers.
Fixed attributes for maximum-quantity element in an extemporaneous pricing model program.
Fixed rendering of restrictions that only contain notes or cautions.
Fixed inclusion of TPPs in a brand substitution group when their related TPUU is used in a product listing that is substitutable.
Prefix brand substitution group code with 'GRP-'.
Add title to dispensing rule.
Added type attribute to amount element in drug-tariff, not-to-be-broken and recovery-prices.
Added container types 'injectable' and 'other' and associated group memberships.
Down-conversion known issues, 2017-04-12:
Safety Net Recording Fee and Safety Net Recording Fee Extemp are incorrect.
Some items in the R1 and DB programs are missing the dangerous-drug fee.
Therapeutic groups are missing.
ATC levels are not in correct order.
Some infusible listings do not have correct brand-substitution group.
Ordering of restriction references is not correct for some items.
Ordering of restriction components is not correct for some restrictions.
Changes to Safety-Net days should be alteration, not an addition.
A change to a treatment-phase may not result in a change to the corresponding rwt:circumstance element.
Insert correct hyperlink for rwt:parameter-reference.
rwt:circumstance elements in deleted restriction are not created.
Down-conversion changes, 2017-02-28:
Group infusible reimbursement prices by content.
On the first publication, a supply-only prescribing-rule is a deletion. After the first publication, remove supply-only items entirely.
Down-conversion known issues, 2017-02-28:
ATC levels are not in correct order.
Excessive PFDI values.
Some infusible listings do not have correct brand-substitution group.
Ordering of restriction references is not correct for some items.
Ordering of restriction components is not correct for some restrictions.
Changes to Safety-Net days should be alteration, not an addition.
A change to a treatment-phase may not result in a change to the corresponding rwt:circumstance element.
Insert correct hyperlink for rwt:parameter-reference.
rwt:circumstance elements in deleted restriction are not created.
Down-conversion changes, 2017-02-17:
Group incentive amounts into a single parent element.
Fixed setting of SN20DR counted element.
Fixed inclusion of group definitions.
Fixed brand substitution group membership.
Fixed inclusion of manner of administration.
Fixed inclusion of hospital medication charts.
Down-conversion known issues, 2017-02-17:
ATC levels are not in correct order.
Incorrect configuration of markup bands in some dispensing rules.
Container definitions are missing.
Certain Continued Dispensing values may be incorrect.
Excessive PFDI values.
Ordering of restriction components is not correct for some restrictions.
Product listings in the reimbursement section of an infusible listing need to be grouped by vial content and price-per-uom.
Changes to Safety-Net days should be alteration, not an addition.
Not handling supply-only items.
A change to a treatment-phase may not result in a change to the corresponding rwt:circumstance element.
Insert correct hyperlink for rwt:parameter-reference.
rwt:circumstance elements in deleted restriction are not created.
Schematron changes:
Added code.drug
key and changed test for pbs:code
in pbs:product-lising
to use new key.
Down-conversion changes, 2017-02-08:
Include formulary group membership.
Fixed omission of note/caution references in restriction structured form.
Fixed inclusion of maximum-safety-net-value for ready-prepared-no-premium pricing model.
Include emergency-drug-supply groups and membership.
Fix rendering of restrictions. Improve insertion of 'and' and 'or' joining text. Preserve ordering of components.
Fix extraneous alterations.
Omit @xml:id attribute value from rwt:restriction-references-list element if there are no deleted restriction references.
Omit @xml:id attribute value from rwt:restriction-reference element if the prescribing rule is new.
Omit brand substitution group instances that have fewer than 2 members.
Down-conversion known issues, 2017-02-08:
Incorrect configuration of markup bands in some dispensing rules.
Container definitions are missing.
Brand-substitution flags for certain items/brands may be incorrect.
Certain Continued Dispensing values may be incorrect.
Safety Net values may be incorrect.
PFDI values may be incorrect.
Hospital medication charts are incorrect.
Ordering of restriction components is not correct for some restrictions.
Product listings in the reimbursement section of an infusible listing need to be grouped by vial content and price-per-uom.
Changes to Safety-Net days should be alteration, not an addition.
Not handling supply-only items.
A change to a treatment-phase may not result in a change to the corresponding rwt:circumstance element.
Insert correct hyperlink for rwt:parameter-reference.
rwt:circumstance elements in deleted restriction are not created.
Down-conversion changes, 2017-01-24:
Include @xml:id attribute when the element has changed.
Fix change elements for safety-net, tpuu, mpuu, infusible product listing
Omit preferred-term that starts with "inert".
Only populate mpp/preferred-term[@type="unit-of-use"] when the MPP is listed as an infusible.
Include MPP @xml:id in MPUU's xml:id attribute to avoid duplicate IDs.
Fix inclusion of xml:id attribute for changes to brand-name, safety-net, manner-of-administration.
Omit change element for changes to membership of group complex/not-complex.
Fixed addition of benefit type to be alteration of prescribing rule type.
Fix previous image for maximum-quantity and number-repeats.
Down-conversion known issues, 2017-01-24:
Excessive number of restriction changes.
Product listings in the reimbursement section of an infusible listing need to be grouped by vial content and price-per-uom.
Changes to Safety-Net days should be alteration, not an addition.
Not handling supply-only items.
A change to a treatment-phase may not result in a change to the corresponding rwt:circumstance element.
Insert correct hyperlink for rwt:parameter-reference.
Joining words (AND, OR) in rendered rwt:alternate-text not correct.
rwt:circumstance elements in deleted restriction are not created.
Authority methods in rwt:circumstance are not created.
Product listings in infusible items have incorrect brand substitution group membership. May be an upconversion issue.
Brand substitution groups have too few members. Upconversion issue.
Notes are being added to incorrect restrictions. May be an upconversion issue.
Increase data not being included in restrictions.
Down-conversion changes, 2017-01-12:
Fixed extraneous AND
and OR
text in schedule rendering of restriction alternate text.
Map prescriber type titles.
Added advance notices.
Fixed addition element reference for notes/cautions.
Do not add change elements for treatment-phase, condition, severity or episodicity elements. Changes are managed via the indication element.
Fixed change elements for deleted drug concepts.
Add @xml:id for drugs-list, mp, mpp, organisations-list and pharmaceutical-items-list.
Down-conversion known issues, 2017-01-12:
Not handling supply-only items.
A change to a treatment-phase may not result in a change to the corresponding rwt:circumstance element.
Insert correct hyperlink for rwt:parameter-reference.
Joining words (AND, OR) in rendered rwt:alternate-text not correct.
rwt:circumstance elements in deleted restriction are not created.
Authority methods in rwt:circumstance are not created.
Product listings in infusible items have incorrect brand substitution group membership. May be an upconversion issue.
Brand substitution groups have too few members. Upconversion issue.
Notes are being added to incorrect restrictions. May be an upconversion issue.
Increase data not being included in restrictions.
Down-conversion changes, 2016-12-21:
Excluded alteration elements for changed reimbursement ex-manufacturer price in ready-prepared-no-premium pricing model.
Changed generation of xml:id
attributes to avoid collisions with pre-existing IDs.
Exclude int:organisation-reference
in previous image.
Fixed handling of changed contact
.
Fixed URL for main ATC concept.
Down-conversion known issues, 2016-12-21:
Product listings in infusible items have incorrect brand substitution group membership. May be an upconversion issue.
Brand substitution groups have too few members. Upconversion issue.
Notes are being added to incorrect restrictions. May be an upconversion issue.
Increase data not being included in restrictions.
Down-conversion changes, 2016-12-16:
Fixed inclusion of vial-content element in TPPs.
Added tpuu-ex-manufacturer element in TPPs.
Fixed creation of deletion for restriction-reference to 'U' code restriction.
Fixed creation of alteration for change to dbk:phone element.
Remove reimbursement and lowest elements in prescribing rules in a program that has a ready-prepared-no-premium pricing model.
Down-conversion known issues, 2016-12-16:
Product listings in infusible items have incorrect brand substitution group membership.
Brand substitution groups have too few members.
Notes are being added to incorrect restrictions. May be an upconversion issue.
Increase data not being included in restrictions.
Alterations have broken href values. This is due to changes in pricing data for ready-prepared-no-premium pricing model.
Sample document changes:
Added code element in parameter-reference and treatment-phase-reference elements.
Add membership of brand substitution group to infusible product listings.
Fixed code in indication-reference.
Fixed previous attribute value for altered ex-manufacturer elements.
Fixed creation of elements for altered contact details.
Sample document changes:
Add treatment-of
code to every restriction element.
Change population of increase rules (restrictions) in increases.
Fixed allocation of brand substitution group codes.
Fixed default dispensing rule.
Fixed group terminology reference for formulary.
Added therapeutic group instances. Fixed group terminology reference for therapeutic group.
Fixed instances of empty drug-references-list
element.
Fixed population of drug-references-list
elements for TPPs in deleted MPPs.
Test document changes:
Added example specific increase rule to item 5280X.
Added treatment-of code to restriction 11113.
Changed restrictions to use codes from 10000 instead of 100000.
Validation changes:
Added assertion that restriction must have both a restriction and treatment-of code.
Fixed detection of duplicate terminology concepts.
Added detection of duplicate xml:id attribute values.
Added detection of empty drug-references-list
elements.
PBS Terminology changes:
Added http://pbs.gov.au/reference/unit-of-measure/unit
.
Documentation changes:
Fixed links and table formatting.
Sample document changes:
Added assessment
element to restriction
.
Removed code[@rdf:resource = 'http://pbs.gov.au/code/product-listing']
from product-listing
.
Removed preferred-term
and effective
from condition
, episodicity
, severity
and treatment-phase
.
Changed brand substitution group codes to always use format "GRP-nnnnn".
Test document improvements:
Change standard formula preparation 7502W to restricted and added restriction-reference
. Added restriction for this item.
Added example of condition
with a code and terminology reference.
Added examples of raster images in caution
and administrative-advice
in PBS Item 10001J.
Added example of a barchart in prescriber-instruction
and image in definition
in restriction 5038.
Added example of foreword
with large content.
Added example of restriction
with large indication and treatment-phase content for item 10001J.
Added example of advance notice of supply-only status to item 10069Y.
Added example of supply-only status for infusible item 10082P.
Added example of equal data facet to other parameter 8426.
PBS Terminology changes:
Added http://pbs.gov.au/concept-1247
. This associates the "Ankylosing spondylitis" concept with the matching SNOMED-CT concept.
Added http://pbs.gov.au/code/assessment
.
Documentation changes:
Improved PBS XML Developers' Guide. Added section on Brand Substitution.
Added brand substitution and CAR to Version 2 Mapping Guide.
Improved Scenarios Guide. Added section on Brand Substitution.
Schema changes:
Added extension layer.
Sample document improvements:
Revert restriction-level
element name to benefit-type
.
Add effective
element to mpp
if effectivity is missing.
Fix errorenous inclusion of previous
elements for obsolete preferred-term
elements.
Fix hyperlinks between restriction-reference
elements and corresponding restriction
element.
Define individual group instances for Emergency Drug Supply.
Added membership of http://pbs.gov.au/complex-authority-required
group.
Added membership of brand substitution group for singleton members.
Added membership of dangerous drug, extemporaneous and water-added groups for MPPs.
Added terminology reference http://pbs.gov.au/code/prescribing-text
to restriction component codes.
Added terminology reference for all code
elements.
Added product listing code for infusible items.
Fixed extraneous code
element in condition-parameter
element.
Fixed incorrect start date for altered indication components.
Fixed missing treatment-phase-reference element in restrictions.
Test document improvements:
Added ext:example
element.
Fix hyperlink references.
Fix terminology references.
Fix extraneous text in code element.
Removed maxInclusive
element from other
(10841) element.
Fixed inclusion of code elements.
Documentation improvements:
Updated Scenarios Guide.
Updated Developer's Guide. Added schema development and validation section.
PBS Terminology changes:
Added http://pbs.gov.au/system
.
Added http://pbs.gov.au/complex-authority-required
.
Added http://pbs.gov.au/dangerous-drug/is-dangerous
, http://pbs.gov.au/dangerous-drug/not-dangerous
.
Added http://pbs.gov.au/special-handling/extemporaneous
, http://pbs.gov.au/special-handling/not-extemporaneous
.
Added http://pbs.gov.au/special-handling/no-water-added
.
Removed http://pbs.gov.au/restriction-level
.
Added http://pbs.gov.au/code/organisation
.
Added http://pbs.gov.au/code/dispensing-rule
.
Sample document improvements:
Preserve restriction code where there is only a single treatment phase.
Added Manner-of-Administration group membership to infusible prescribing rules.
Added multiple facet example to 'other' parameter.
Added creator metadata.
Changed benefit-type
to restriction-level
.
Removed tp
element. Add brand-name
to tpuu
and tpp
elements.
Added rdf:resource
attribute to all preferred-term
elements.
Added rdf:resource
attribute to pricing-model
elements.
Added rdf:resource
attribute to all prescribing text references.
Added rdf:resource
attribute to all group membership codes.
Changed supply-only example from item 10057H to items 9661L and 9678J.
Normalise all restriction components.
Documentation improvements:
Updated Developers' Guide.
Updated Version 2 Mapping Guide.
Updated Scenarios Guide.
Added new sections to the Text Extracts Mapping Guide.
PBS Terminology changes:
Separate test concepts from PBS Ontology. The Test Ontology (test-ontology.xml
) contains the test concepts.
This allows testing of concepts that are aligned with current production data to be separated from non-production data.
Changed benefit-type
to restriction-level
.
Align with business terminology.
Changed http://pbs.gov.au/code/streamlined-authority
to http://pbs.gov.au/code/treatment-of
.
These codes may be used for purposes other than streamlined authorities.
Added http://pbs.gov.au/clinical
.
For describing concepts used for non-legal purposes or intent.
Added http://pbs.gov.au/code/pricing-model
.
For identifying codes for pricing models.
Added http://pbs.gov.au/code/prescribing-text
.
For identifying codes for prescribing texts.
Added http://pbs.gov.au/code/group
.
For identifying codes for groups.
Added http://pbs.gov.au/code/early-supply
.
For identifying codes for Safety Net early supply.
Added http://pbs.gov.au/code/manner-of-administration
.
For identifying codes for manner-of-administration.
Schematron changes:
Changed test for pbs:listing-reference
to pbs:prescribing-rule-reference
.
PBS Terminology changes:
Removed http://pbs.gov.au/markup
, http://pbs.gov.au/markup/dollar
, http://pbs.gov.au/markup/percent
.
These concepts are no longer required due to changes to the structure of markup bands.
Added http://pbs.gov.au/schedule
and http://pbs.gov.au/schedule/effective
.
These concepts represent the Schedule of Pharmaceutical Benefits as a whole, as well as the Schedule that is effective at a given time.
Added http://pbs.gov.au/code/product-listing
.
Added http://pbs.gov.au/code/markup-band
.
Added codes for http://pbs.gov.au/container/injectable
and http://pbs.gov.au/container/other
.
Documentation changes:
Updated scenarios.xml
, mapping.xml
, guide.xml
.
Sample document improvements:
Added terminology concepts for the effective Schedule and the current revision of the effective Schedule.
Added product listing codes.
Fixed duplicate water-added
group membership.
Fixed previous duration element appearing as days.
MPPs and TPPs in a deleted MP now appear in the previous section.
Fixed missing pbs:mp-reference element in pbs:mpp/pbs:drug-references-list.
Fixed group membership for broken pack containers.
Fixed identification of code for markup bands.
Change CTPP example from Panadol Osteo to Kapanol.
Fixed missing terminology reference for 'E' code for markup band.
PBS Terminology changes:
Changed http://pbs.gov.au/authority-method
to http://pbs.gov.au/assessment
.
Changed http://pbs.gov.au/authority-method/simple
to http://pbs.gov.au/assessment/immediate
.
Changed http://pbs.gov.au/authority-method/complex
to http://pbs.gov.au/assessment/full
.
Added http://pbs.gov.au/DHS/authority/complex
concept.
Removed http://pbs.gov.au/authority-method/self
concept.
Removed duplicate definition of http://pbs.gov.au/increase
concepts.
Added http://pbs.gov.au/recovery-price
concepts.
Added http://pbs.gov.au/pharmaceutical-item
concept.
Added http://pbs.gov.au/organisation
concept.
Sample document improvements:
Use January 2016 PBS Schedule as source data. Update test examples accordingly.
Handle discount copayment elements.
Add reference to terminology concept http://pbs.gov.au/DHS/authority/complex
for an administrative advice where 'Hobart' is in the text of the note.
Fixed duplicate prescribing text references.
Fixed incorrect @rdf:resource value in drug concept references.
Fixed population of pack breakability, continued-dispensing, water-added and medication chart group memberships.
Add content to mpp content if missing but child tpp has content.
Change pharmaceutical-item-reference to be included within mpp-reference content in prescribing rules.
Added URI identifier for the Schedule.
Added URI identifier reference for the non-AMT PBS Snomed-CT terminology.
Reduced size of sample and test documents by removing element indentation.
tp elements now have more realistic SNOMED code, but check digit is not calculated correctly.
Fixed duplicate mpuu elements.
Fixed missing preferred-term element in drug-tariff, standard-formula-preparation and extemporaneous-preparation prescribing rules.
Fixed deleted restriction-reference elements not appearing as moved elements.
Fixed prescribing texts in deleted restriction-reference elements appearing in prescribing-text-references-list element.
Fixed missing administrative-advice-reference, caution-reference and definition-reference elements in restriction element.
Fixed spurious previous attribute on prescribing-rule where there is no corresponding previous value.
Added examples of drug concept code changing from Health-issued to AMT and vice-versa.
Ensure that all previous attribute values are hyperlinks.
Added example of change of item 10064Q from effective to supply-only in test document.
Documentation improvements:
Added version 2 to version 3 mapping guide.
Removed controlled-vocabularies.html
document.
Fixed generation of schema.html
document.
Updated scenarios document.
Sample document improvements:
Use October 2015 PBS Schedule as source data. Update test examples accordingly.
Remove parameter example 12274 ("male"). Add parameter example 8070 ("female").
Fixed incorrect population of increases-list element.
Added effective element to moved elements. Added rdf:resource attribute to moved elements in indicate removed or relocated objects.
Added code element for streamlined authority code separate from restriction code.
Added population of http://pbs.gov.au/safety-net/counted group membership.
Added population of http://pbs.gov.au/code/item, http://pbs.gov.au/code/restriction and http://pbs.gov.au/code/streamlined-authority code types.
Added dct:references element for reference to SNOMED CT-AU release.
In the pbs:info element, wrap DocBook elements in a block-container element.
Fixed duplicate xml:id attributes in ex-manufacturer elements.
Fixed xml:id, previous and xlink:href attributes in product listings and related previous elements.
Added example of a moved element for a Streamlined Authority Code from earlier than one month. See item 10002K.
PBS Terminology changes
Renamed http://pbs.gov.au/safety-net/counted concept to http://pbs.gov.au/safety-net/early-supply.
Updated documentation for http://pbs.gov.au/safety-net/early-supply/penalty and http://pbs.gov.au/safety-net/early-supply/no-penalty concepts.
Added http://pbs.gov.au/code/item, http://pbs.gov.au/code/restriction and http://pbs.gov.au/code/streamlined-authority.
Added http://pbs.gov.au/change/removed and http://pbs.gov.au/change/relocated.
Added http://pbs.gov.au/benefit-type/none.
Documentation
Added scenarios document.
Updated text extract mapping document.
Validation
Fixed restriction code validation.
Sample document improvements:
Improved brand substitution groups.
Fixed references to deleted TPPs.
Added advanced notices.
Added examples of elements:
condition-reference
episodicity-reference
foreword
foreword-reference
severity-reference
treatment-phase-reference
one-of
maxExclusive
minExclusive
supply-only
Documentation changes:
Added Developer Guide.
Removed container fees, prescriber types documents.
Mapping document needs to be reviewed.
Documentation improved to include SVG elements in element documentation.
There are now two example instance documents included in the schema package.
sample.xml
is based on the source production (v2.x) instance document and translated ("upconverted") to version 3.0. No additional changes are made to this document.
test.xml
is also based on the source production (v2.x) instance document and translated ("upconverted") to version 3.0. However, additional changes are made to this document in order to provide examples of features of the schema that are not present in production data.
Upconversion facility has been improved. Instance documents now validate against the schema.
Schema changes
Renamed element "listings-list" to "program". Changed "previous" attribute. See Revsions History for further details.
Separate Schematron patterns and assertions from the schema document. This allows Schematron validation to be version managed independently.
Schematron validator now uses XSLT version 2.