From eb44e4cbec6a9c6e873419058db0bc163ff1143c Mon Sep 17 00:00:00 2001 From: Noel Merket Date: Tue, 23 Dec 2025 16:24:11 -0700 Subject: [PATCH 1/2] updating all to 5.0 --- examples/audit.xml | 2 +- examples/bpi2101.xml | 2 +- examples/invalid.xml | 2 +- examples/upgrade.xml | 2 +- guide/source/conf.py | 4 ++-- guide/source/overview.rst | 2 +- guide/source/software_developer/idref.xml | 2 +- guide/source/software_developer/sameas.xml | 2 +- guide/source/software_developer/usecases/example1.xml | 2 +- guide/source/software_developer/versioning.rst | 8 ++++---- merged_schema/HPXMLMerged.xsd | 4 ++-- schemas/HPXML.xsd | 2 +- schemas/HPXMLBaseElements.xsd | 2 +- schemas/HPXMLDataTypes.xsd | 6 ++---- 14 files changed, 20 insertions(+), 22 deletions(-) diff --git a/examples/audit.xml b/examples/audit.xml index b46b0ba1..c2fc9a9e 100644 --- a/examples/audit.xml +++ b/examples/audit.xml @@ -1,4 +1,4 @@ - + Super-duper audit software v1.0 diff --git a/examples/bpi2101.xml b/examples/bpi2101.xml index 9e9c50b8..32928c6e 100644 --- a/examples/bpi2101.xml +++ b/examples/bpi2101.xml @@ -1,4 +1,4 @@ - + BPI-2101 Noel diff --git a/examples/invalid.xml b/examples/invalid.xml index 4cc30537..52fa7a62 100644 --- a/examples/invalid.xml +++ b/examples/invalid.xml @@ -1,4 +1,4 @@ - + Super-duper audit software v1.0 diff --git a/examples/upgrade.xml b/examples/upgrade.xml index 39d66760..bcee13e8 100644 --- a/examples/upgrade.xml +++ b/examples/upgrade.xml @@ -1,4 +1,4 @@ - + Joe diff --git a/guide/source/conf.py b/guide/source/conf.py index dfa299f5..bad72001 100644 --- a/guide/source/conf.py +++ b/guide/source/conf.py @@ -59,9 +59,9 @@ # built documents. # # The short X.Y version. -version = '4.2' # should match hpxml version +version = '5.0' # should match hpxml version # The full version, including alpha/beta/rc tags. -release = '4.2' +release = '5.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/guide/source/overview.rst b/guide/source/overview.rst index 8bb7cb55..33ba1d52 100644 --- a/guide/source/overview.rst +++ b/guide/source/overview.rst @@ -60,7 +60,7 @@ The HPXML Working Group can be a valuable resource for program administrators, i Versioning ========== -The HPXML schema follows the `Semantic Versioning 2.0 specification `_. The version numbers follow a pattern of Major, Minor, and Patch (e.g., 4.2.0). The major version number is incremented when the schemas are changed in a manner that is incompatible with previous versions. Examples of changes that require a major version change include renaming elements, removing elements, moving elements, and removing enumerations. +The HPXML schema follows the `Semantic Versioning 2.0 specification `_. The version numbers follow a pattern of Major, Minor, and Patch (e.g., 5.0.0). The major version number is incremented when the schemas are changed in a manner that is incompatible with previous versions. Examples of changes that require a major version change include renaming elements, removing elements, moving elements, and removing enumerations. The minor version number is incremented when the schemas are changed in a manner that is backwards compatible with previous versions that share the same major version. In other words, a document created in a previous version of the schema will also validate against the new schema. Examples of changes that require a minor version change include adding elements, adding enumerations, and changing the annotation in the schema for an element. diff --git a/guide/source/software_developer/idref.xml b/guide/source/software_developer/idref.xml index 7b9f5233..60595293 100644 --- a/guide/source/software_developer/idref.xml +++ b/guide/source/software_developer/idref.xml @@ -1,5 +1,5 @@ - + diff --git a/guide/source/software_developer/sameas.xml b/guide/source/software_developer/sameas.xml index ecafed06..b967fc3b 100644 --- a/guide/source/software_developer/sameas.xml +++ b/guide/source/software_developer/sameas.xml @@ -1,5 +1,5 @@ - + diff --git a/guide/source/software_developer/usecases/example1.xml b/guide/source/software_developer/usecases/example1.xml index 05243275..f33593cd 100644 --- a/guide/source/software_developer/usecases/example1.xml +++ b/guide/source/software_developer/usecases/example1.xml @@ -1,4 +1,4 @@ - + diff --git a/guide/source/software_developer/versioning.rst b/guide/source/software_developer/versioning.rst index 415e1264..9a2bd9aa 100644 --- a/guide/source/software_developer/versioning.rst +++ b/guide/source/software_developer/versioning.rst @@ -3,7 +3,7 @@ Versioning The HPXML schemas follow the `Semantic Versioning v2.0 `_ specification. The version numbers follow a pattern of :ref:`major-version`. -:ref:`minor-version`. :ref:`patch-version` (i.e. 4.2.0). +:ref:`minor-version`. :ref:`patch-version` (i.e. 5.0.0). The first element of ``HPXML.xsd`` will indicate the version of the schema via the ``version`` attribute. Note that when referencing a version, the patch @@ -11,8 +11,8 @@ number is assumed to be zero if it is omitted. .. code-block:: xml - + Additionally, starting with version 2.0, the version of the schema used is required in the ``schemaVersion`` attribute on the root element of every @@ -20,7 +20,7 @@ document. .. code-block:: xml - + .. _major-version: diff --git a/merged_schema/HPXMLMerged.xsd b/merged_schema/HPXMLMerged.xsd index 54a7d900..f2ec5ea6 100644 --- a/merged_schema/HPXMLMerged.xsd +++ b/merged_schema/HPXMLMerged.xsd @@ -1,4 +1,4 @@ - + @@ -7147,7 +7147,7 @@ - + diff --git a/schemas/HPXML.xsd b/schemas/HPXML.xsd index ddd39bef..cc32104c 100644 --- a/schemas/HPXML.xsd +++ b/schemas/HPXML.xsd @@ -1,6 +1,6 @@ + xmlns="http://hpxmlonline.com/2025/12" targetNamespace="http://hpxmlonline.com/2025/12" elementFormDefault="qualified" version="5.0"> diff --git a/schemas/HPXMLBaseElements.xsd b/schemas/HPXMLBaseElements.xsd index 7777f33c..5cf83a93 100644 --- a/schemas/HPXMLBaseElements.xsd +++ b/schemas/HPXMLBaseElements.xsd @@ -1,5 +1,5 @@ - + diff --git a/schemas/HPXMLDataTypes.xsd b/schemas/HPXMLDataTypes.xsd index 564052ef..67c1aee9 100644 --- a/schemas/HPXMLDataTypes.xsd +++ b/schemas/HPXMLDataTypes.xsd @@ -1,5 +1,5 @@ - + @@ -81,9 +81,7 @@ - - - + From d7cdb1934234a95c9d052af8ef96cc82b3e40e31 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Tue, 23 Dec 2025 23:27:26 +0000 Subject: [PATCH 2/2] Latest HPXMLMerged.xsd --- merged_schema/HPXMLMerged.xsd | 2 -- 1 file changed, 2 deletions(-) diff --git a/merged_schema/HPXMLMerged.xsd b/merged_schema/HPXMLMerged.xsd index f2ec5ea6..bf4fdfbb 100644 --- a/merged_schema/HPXMLMerged.xsd +++ b/merged_schema/HPXMLMerged.xsd @@ -7145,8 +7145,6 @@ - -