From 6341fc75e1c9b1c8f0a84a6a962c2d0d436f9bd3 Mon Sep 17 00:00:00 2001 From: Don Mendelson Date: Thu, 22 Sep 2022 09:03:17 -0500 Subject: [PATCH] [repository schema] Field type attribute does not distinguish between datatype and code set reference #170 Note: Sample file does not pass validation due to schema changes. --- .../src/main/resources/xsd/repository.xsd | 23 +++++++++++++++---- .../main/resources/xsd/repositorytypes.xsd | 13 +++++++---- 2 files changed, 28 insertions(+), 8 deletions(-) diff --git a/repository/src/main/resources/xsd/repository.xsd b/repository/src/main/resources/xsd/repository.xsd index a14bc907..80f0e8de 100644 --- a/repository/src/main/resources/xsd/repository.xsd +++ b/repository/src/main/resources/xsd/repository.xsd @@ -146,7 +146,12 @@ - + + + + + + @@ -250,16 +255,26 @@ - - + + - + + + + + + + + + + + diff --git a/repository/src/main/resources/xsd/repositorytypes.xsd b/repository/src/main/resources/xsd/repositorytypes.xsd index 73bedf4f..5d83dcfc 100644 --- a/repository/src/main/resources/xsd/repositorytypes.xsd +++ b/repository/src/main/resources/xsd/repositorytypes.xsd @@ -455,7 +455,7 @@ Name of this rule - + Overrides the type of the referenced field. @@ -484,10 +484,15 @@ - + - Attribute type refers to either a datatype or a - codeSet, which carries an underlying datatype. + Attribute type refers to a datatype name + + + + + + Attribute codeSet refers to a codeSet name