From c79eb6738e5f10020ffc0b01ec4735229d1b9a49 Mon Sep 17 00:00:00 2001 From: Rakesh Date: Tue, 30 Dec 2025 11:43:06 -0500 Subject: [PATCH 1/4] Add missing documentation for define_dataset_variables (Issue #1045) --- resources/schema/MetaVariables.json | 3 +++ resources/schema/MetaVariables.md | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/resources/schema/MetaVariables.json b/resources/schema/MetaVariables.json index 2e3a690a7..5826ea452 100644 --- a/resources/schema/MetaVariables.json +++ b/resources/schema/MetaVariables.json @@ -29,6 +29,9 @@ { "const": "define_dataset_structure" }, + { + "const": "define_dataset_variables" + }, { "const": "define_variable_allowed_terms" }, diff --git a/resources/schema/MetaVariables.md b/resources/schema/MetaVariables.md index 043dbaa72..044ee59f0 100644 --- a/resources/schema/MetaVariables.md +++ b/resources/schema/MetaVariables.md @@ -42,6 +42,10 @@ ItemGroupDef.Domain ItemGroupDef.Structure +## define_dataset_variables + +List of ItemGroupDef.ItemRef.ItemDef.Name, ordered by XML document order (implicit ordering, not OrderNumber) + ## define_variable_allowed_terms ItemGroupDef.ItemDef.CodeList.CodeListItem.Decode.TranslatedText From 14714483429e587a2efc34b9b7afa323d17fe557 Mon Sep 17 00:00:00 2001 From: Rakesh Date: Fri, 2 Jan 2026 12:18:53 -0500 Subject: [PATCH 2/4] Add missing documentation for define_dataset_variables (Issue #1045) --- resources/schema/MetaVariables.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/schema/MetaVariables.md b/resources/schema/MetaVariables.md index 044ee59f0..4b3631650 100644 --- a/resources/schema/MetaVariables.md +++ b/resources/schema/MetaVariables.md @@ -44,7 +44,7 @@ ItemGroupDef.Structure ## define_dataset_variables -List of ItemGroupDef.ItemRef.ItemDef.Name, ordered by XML document order (implicit ordering, not OrderNumber) +List of ItemGroupDef.ItemRef.ItemDef.Name, ordered by ItemRef OrderNumber (explicit) when present, otherwise by XML document order (implicit) ## define_variable_allowed_terms From 964385ed8bbe33f40deb488706232b3f78fe024e Mon Sep 17 00:00:00 2001 From: Rakesh Date: Fri, 2 Jan 2026 12:22:12 -0500 Subject: [PATCH 3/4] cleanup --- resources/schema/MetaVariables.json | 3 --- 1 file changed, 3 deletions(-) diff --git a/resources/schema/MetaVariables.json b/resources/schema/MetaVariables.json index 5826ea452..2e3a690a7 100644 --- a/resources/schema/MetaVariables.json +++ b/resources/schema/MetaVariables.json @@ -29,9 +29,6 @@ { "const": "define_dataset_structure" }, - { - "const": "define_dataset_variables" - }, { "const": "define_variable_allowed_terms" }, From a610fddb9d78ec3414e992ceac8d398b663af6cf Mon Sep 17 00:00:00 2001 From: Rakesh Date: Fri, 2 Jan 2026 12:57:10 -0500 Subject: [PATCH 4/4] update define_dataset_variable_order documentation --- resources/schema/MetaVariables.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/resources/schema/MetaVariables.md b/resources/schema/MetaVariables.md index 4b3631650..b75c9c98b 100644 --- a/resources/schema/MetaVariables.md +++ b/resources/schema/MetaVariables.md @@ -44,7 +44,11 @@ ItemGroupDef.Structure ## define_dataset_variables -List of ItemGroupDef.ItemRef.ItemDef.Name, ordered by ItemRef OrderNumber (explicit) when present, otherwise by XML document order (implicit) +List of ItemGroupDef.ItemRef.ItemDef.Name in XML document order (as they appear in ItemRef, no sorting applied) + +## define_dataset_variable_order + +List of ItemGroupDef.ItemRef.ItemDef.Name, sorted by ItemRef OrderNumber when present, otherwise by XML document order ## define_variable_allowed_terms