From abe2f1ca6b2d28ef286136ce00d5cc6e57934a1a Mon Sep 17 00:00:00 2001 From: "Alex H. Wagner, PhD" Date: Fri, 1 Mar 2024 17:39:32 -0500 Subject: [PATCH] update to draft --- schema/gks.common-source.yaml | 26 +++++++++++++------------- schema/gks.common.json | 26 +++++++++++++------------- schema/gks.common.yaml | 26 +++++++++++++------------- 3 files changed, 39 insertions(+), 39 deletions(-) diff --git a/schema/gks.common-source.yaml b/schema/gks.common-source.yaml index c346019..22be1f5 100644 --- a/schema/gks.common-source.yaml +++ b/schema/gks.common-source.yaml @@ -42,7 +42,7 @@ $defs: Coding: type: object - maturity: Alpha + maturity: draft description: a concept codified by a terminology system. properties: label: @@ -64,7 +64,7 @@ $defs: Mapping: type: object inherits: Entity - maturity: Alpha + maturity: draft description: >- A mapping to a concept in a terminology system. properties: @@ -86,7 +86,7 @@ $defs: Extension: type: object - maturity: Alpha + maturity: draft description: >- The Extension class provides VODs with a means to extend descriptions with other attributes unique to a content provider. These extensions @@ -106,7 +106,7 @@ $defs: required: [ "name" ] Code: - maturity: Alpha + maturity: draft description: >- Indicates that the value is taken from a set of controlled strings defined elsewhere. Technically, a code is restricted to a string which has at least one character and no leading or @@ -116,7 +116,7 @@ $defs: example: ENSG00000139618 IRI: - maturity: Alpha + maturity: draft description: >- An IRI Reference (either an IRI or a relative-reference), according to `RFC3986 section 4.1 ` and `RFC3987 section 2.1 @@ -153,7 +153,7 @@ $defs: TraitSet: type: object - maturity: Alpha + maturity: draft description: >- A set of phenotype and/or disease concepts that together constitute a condition. inherits: Condition @@ -176,7 +176,7 @@ $defs: Disease: type: object - maturity: Alpha + maturity: draft inherits: Condition description: >- A particular abnormal condition that negatively affects the structure or function @@ -190,7 +190,7 @@ $defs: Phenotype: type: object - maturity: Alpha + maturity: draft inherits: Condition description: >- An observable characteristic or trait of an organism. @@ -214,7 +214,7 @@ $defs: TherapeuticAction: type: object - maturity: Alpha + maturity: draft inherits: TherapeuticProcedure description: >- A therapeutic action taken that is intended to alter or stop a pathologic @@ -228,7 +228,7 @@ $defs: TherapeuticAgent: type: object - maturity: Alpha + maturity: draft inherits: TherapeuticProcedure description: >- An administered therapeutic agent that is intended to alter or stop a pathologic @@ -242,7 +242,7 @@ $defs: CombinationTherapy: type: object - maturity: Alpha + maturity: draft inherits: TherapeuticProcedure description: >- A therapeutic procedure that involves multiple different therapeutic procedures @@ -269,7 +269,7 @@ $defs: TherapeuticSubstituteGroup: type: object - maturity: Alpha + maturity: draft inherits: TherapeuticProcedure description: >- A group of therapeutic procedures that may be treated as substitutes for one another. @@ -294,7 +294,7 @@ $defs: Gene: inherits: DomainEntity - maturity: Alpha + maturity: draft description: >- A basic physical and functional unit of heredity. type: object diff --git a/schema/gks.common.json b/schema/gks.common.json index c732908..fc94455 100644 --- a/schema/gks.common.json +++ b/schema/gks.common.json @@ -5,7 +5,7 @@ "$defs": { "Coding": { "type": "object", - "maturity": "Alpha", + "maturity": "draft", "description": "a concept codified by a terminology system.", "properties": { "label": { @@ -33,7 +33,7 @@ }, "Mapping": { "type": "object", - "maturity": "Alpha", + "maturity": "draft", "description": "A mapping to a concept in a terminology system.", "properties": { "id": { @@ -78,7 +78,7 @@ }, "Extension": { "type": "object", - "maturity": "Alpha", + "maturity": "draft", "description": "The Extension class provides VODs with a means to extend descriptions with other attributes unique to a content provider. These extensions are not expected to be natively understood under VRSATILE, but may be used for pre-negotiated exchange of message attributes when needed.", "properties": { "type": { @@ -108,14 +108,14 @@ "additionalProperties": false }, "Code": { - "maturity": "Alpha", + "maturity": "draft", "description": "Indicates that the value is taken from a set of controlled strings defined elsewhere. Technically, a code is restricted to a string which has at least one character and no leading or trailing whitespace, and where there is no whitespace other than single spaces in the contents.", "type": "string", "pattern": "\\S+( \\S+)*", "example": "ENSG00000139618" }, "IRI": { - "maturity": "Alpha", + "maturity": "draft", "description": "An IRI Reference (either an IRI or a relative-reference), according to `RFC3986 section 4.1 ` and `RFC3987 section 2.1 `. MAY be a JSON Pointer as an IRI fragment, as described by `RFC6901 section 6 `.", "type": "string", "format": "iri-reference" @@ -136,7 +136,7 @@ }, "TraitSet": { "type": "object", - "maturity": "Alpha", + "maturity": "draft", "description": "A set of phenotype and/or disease concepts that together constitute a condition.", "properties": { "id": { @@ -203,7 +203,7 @@ }, "Disease": { "type": "object", - "maturity": "Alpha", + "maturity": "draft", "description": "A particular abnormal condition that negatively affects the structure or function of all or part of an organism and is not immediately due to any external injury.", "properties": { "id": { @@ -254,7 +254,7 @@ }, "Phenotype": { "type": "object", - "maturity": "Alpha", + "maturity": "draft", "description": "An observable characteristic or trait of an organism.", "properties": { "id": { @@ -322,7 +322,7 @@ }, "TherapeuticAction": { "type": "object", - "maturity": "Alpha", + "maturity": "draft", "description": "A therapeutic action taken that is intended to alter or stop a pathologic process.", "properties": { "id": { @@ -373,7 +373,7 @@ }, "TherapeuticAgent": { "type": "object", - "maturity": "Alpha", + "maturity": "draft", "description": "An administered therapeutic agent that is intended to alter or stop a pathologic process.", "properties": { "id": { @@ -424,7 +424,7 @@ }, "CombinationTherapy": { "type": "object", - "maturity": "Alpha", + "maturity": "draft", "description": "A therapeutic procedure that involves multiple different therapeutic procedures performed in combination.", "properties": { "id": { @@ -495,7 +495,7 @@ }, "TherapeuticSubstituteGroup": { "type": "object", - "maturity": "Alpha", + "maturity": "draft", "description": "A group of therapeutic procedures that may be treated as substitutes for one another.", "properties": { "id": { @@ -562,7 +562,7 @@ "additionalProperties": false }, "Gene": { - "maturity": "Alpha", + "maturity": "draft", "description": "A basic physical and functional unit of heredity.", "type": "object", "properties": { diff --git a/schema/gks.common.yaml b/schema/gks.common.yaml index 32e0ae9..4452d1d 100644 --- a/schema/gks.common.yaml +++ b/schema/gks.common.yaml @@ -4,7 +4,7 @@ type: object $defs: Coding: type: object - maturity: Alpha + maturity: draft description: a concept codified by a terminology system. properties: label: @@ -25,7 +25,7 @@ $defs: additionalProperties: false Mapping: type: object - maturity: Alpha + maturity: draft description: A mapping to a concept in a terminology system. properties: id: @@ -63,7 +63,7 @@ $defs: additionalProperties: false Extension: type: object - maturity: Alpha + maturity: draft description: The Extension class provides VODs with a means to extend descriptions with other attributes unique to a content provider. These extensions are not expected to be natively understood under VRSATILE, but may be used for pre-negotiated @@ -89,7 +89,7 @@ $defs: - name additionalProperties: false Code: - maturity: Alpha + maturity: draft description: Indicates that the value is taken from a set of controlled strings defined elsewhere. Technically, a code is restricted to a string which has at least one character and no leading or trailing whitespace, and where there @@ -98,7 +98,7 @@ $defs: pattern: \S+( \S+)* example: ENSG00000139618 IRI: - maturity: Alpha + maturity: draft description: An IRI Reference (either an IRI or a relative-reference), according to `RFC3986 section 4.1 ` and `RFC3987 section 2.1 `. @@ -114,7 +114,7 @@ $defs: - $ref: '#/$defs/TraitSet' TraitSet: type: object - maturity: Alpha + maturity: draft description: A set of phenotype and/or disease concepts that together constitute a condition. properties: @@ -165,7 +165,7 @@ $defs: additionalProperties: false Disease: type: object - maturity: Alpha + maturity: draft description: A particular abnormal condition that negatively affects the structure or function of all or part of an organism and is not immediately due to any external injury. @@ -208,7 +208,7 @@ $defs: additionalProperties: false Phenotype: type: object - maturity: Alpha + maturity: draft description: An observable characteristic or trait of an organism. properties: id: @@ -257,7 +257,7 @@ $defs: - $ref: '#/$defs/TherapeuticSubstituteGroup' TherapeuticAction: type: object - maturity: Alpha + maturity: draft description: A therapeutic action taken that is intended to alter or stop a pathologic process. properties: @@ -299,7 +299,7 @@ $defs: additionalProperties: false TherapeuticAgent: type: object - maturity: Alpha + maturity: draft description: An administered therapeutic agent that is intended to alter or stop a pathologic process. properties: @@ -341,7 +341,7 @@ $defs: additionalProperties: false CombinationTherapy: type: object - maturity: Alpha + maturity: draft description: A therapeutic procedure that involves multiple different therapeutic procedures performed in combination. properties: @@ -395,7 +395,7 @@ $defs: additionalProperties: false TherapeuticSubstituteGroup: type: object - maturity: Alpha + maturity: draft description: A group of therapeutic procedures that may be treated as substitutes for one another. properties: @@ -447,7 +447,7 @@ $defs: - type additionalProperties: false Gene: - maturity: Alpha + maturity: draft description: A basic physical and functional unit of heredity. type: object properties: