From 3722be5a729d10c685b38d51ede65d862c67f688 Mon Sep 17 00:00:00 2001 From: Silvano Cirujano Cuesta Date: Tue, 14 Jul 2026 11:35:10 +0200 Subject: [PATCH] fix: `status`'s range is `string` instead of `uriorcurie` The slot `status` declares it's range to be `string`, but in fact bare strings like `testing` or `unstable` are being used in the metamodel itself. This patch aligns the specification with its current use. Fixing it to remain `uriorcurie` would require multiple changes with bigger impact than this change. They might get implemented in the future. Signed-off-by: Silvano Cirujano Cuesta --- linkml_model/model/schema/meta.yaml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/linkml_model/model/schema/meta.yaml b/linkml_model/model/schema/meta.yaml index 4b1b6514..f66bd6ed 100644 --- a/linkml_model/model/schema/meta.yaml +++ b/linkml_model/model/schema/meta.yaml @@ -434,11 +434,13 @@ slots: aliases: - workflow status domain: element - range: uriorcurie + range: string description: status of the element - slot_uri: bibo:status + close_mappings: + - bibo:status examples: - - value: "bibo:draft" + - value: "testing" + - value: "unstable" see_also: - https://www.hl7.org/fhir/valueset-publication-status.html ## Draft, Active, Retired, Unknown - https://www.hl7.org/fhir/versions.html#std-process ## Draft, Trial Use, Normative, Informative, Deprecated