Skip to content

Commit

Permalink
IDMP-592 - added properties for five prime and three prime to the nuc…
Browse files Browse the repository at this point in the history
…leic acid subunit, completing the properties needed to represent the subunit

Signed-off-by: Elisa Kendall <[email protected]>
  • Loading branch information
ElisaKendall committed Sep 26, 2023
1 parent c7d5513 commit 972b641
Showing 1 changed file with 100 additions and 2 deletions.
102 changes: 100 additions & 2 deletions ISO/ISO11238-Substances.rdf
Original file line number Diff line number Diff line change
Expand Up @@ -2146,13 +2146,59 @@ For the description of nucleic acids, the following information can be used to a

<owl:Class rdf:about="&idmp-sub;NucleicAcidSubunit">
<rdfs:subClassOf rdf:resource="&cmns-col;Constituent"/>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&idmp-sub;hasFivePrimeSubstanceName"/>
<owl:onClass rdf:resource="&idmp-sub;SubstanceName"/>
<owl:maxQualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxQualifiedCardinality>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&idmp-sub;hasThreePrimeSubstanceName"/>
<owl:onClass rdf:resource="&idmp-sub;SubstanceName"/>
<owl:maxQualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxQualifiedCardinality>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&idmp-sub;hasSequenceAttachment"/>
<owl:onClass rdf:resource="&cmns-doc;Reference"/>
<owl:maxQualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxQualifiedCardinality>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&idmp-sub;hasFivePrimeSubstanceIdentifier"/>
<owl:onClass>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="&idmp-sub;SubstanceCode">
</rdf:Description>
<rdf:Description rdf:about="&idmp-sub;SubstanceIdentifier">
</rdf:Description>
</owl:unionOf>
</owl:Class>
</owl:onClass>
<owl:maxQualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxQualifiedCardinality>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&idmp-sub;hasThreePrimeSubstanceIdentifier"/>
<owl:onClass>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="&idmp-sub;SubstanceCode">
</rdf:Description>
<rdf:Description rdf:about="&idmp-sub;SubstanceIdentifier">
</rdf:Description>
</owl:unionOf>
</owl:Class>
</owl:onClass>
<owl:maxQualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxQualifiedCardinality>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&idmp-sub;hasSequenceLength"/>
Expand Down Expand Up @@ -5768,6 +5814,32 @@ In all these cases, a new ID shall be issued, that is, &apos;Human Albumin, Plas
<skos:definition>indicates any arrangement and/or organization of interrelated elements in a specification for a substance</skos:definition>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:about="&idmp-sub;hasFivePrimeSubstanceIdentifier">
<rdfs:subPropertyOf rdf:resource="&idmp-sub;hasRelatedSubstanceIdentifier"/>
<rdfs:label>has five prime substance identifier</rdfs:label>
<skos:definition>relates a nucleic acid subunit to the unique identifier of the five prime</skos:definition>
<skos:example>JKUHT76541 (Artificial ID)</skos:example>
<idmp-sub:hasConformanceLevel rdf:resource="&idmp-sub;ConformanceLevel-Conditional"/>
<idmp-sub:hasValuesAllowed>ISO 11238 Substance ID</idmp-sub:hasValuesAllowed>
<idmp-dtp:isEncodedAs rdf:resource="&idmp-dtp;DatatypeCode-II"/>
<cmns-av:adaptedFrom>ISO/TS 19844:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11238 for data elements and structures for the unique identification and exchange of regulated information on substances, clause and 7.3 and Figure 27</cmns-av:adaptedFrom>
<cmns-av:directSource>ISO 11238:2018 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 7.5</cmns-av:directSource>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:about="&idmp-sub;hasFivePrimeSubstanceName">
<rdfs:subPropertyOf rdf:resource="&idmp-sub;hasRelatedSubstanceName"/>
<rdfs:label>has five prime substance name</rdfs:label>
<skos:definition>relates a nucleic acid subunit to the nucleotide present at the 5&apos; terminal</skos:definition>
<skos:example>Tymidine (T)</skos:example>
<skos:note>The nucleotide present at the 5&apos; terminal should be specified based on a controlled vocabulary. Since the sequence is represented from the 5&apos; to the 3&apos;end, the 5&apos; prime nucleotide is the letter at the first position in the sequence. A separate representation would be redundant.</skos:note>
<idmp-sub:hasBusinessRules>Implicit. If not specified in the available reference source this value shall be derived from the nucleic acid sequence.</idmp-sub:hasBusinessRules>
<idmp-sub:hasConformanceLevel rdf:resource="&idmp-sub;ConformanceLevel-Conditional"/>
<idmp-sub:hasValuesAllowed>ISO 11238 Substance Name</idmp-sub:hasValuesAllowed>
<idmp-dtp:isEncodedAs rdf:resource="&idmp-dtp;DatatypeCode-ST"/>
<cmns-av:adaptedFrom>ISO/TS 19844:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11238 for data elements and structures for the unique identification and exchange of regulated information on substances, clause and 7.3 and Figure 27</cmns-av:adaptedFrom>
<cmns-av:directSource>ISO 11238:2018 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 7.5</cmns-av:directSource>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:about="&idmp-sub;hasGranularMolecularPart">
<rdfs:subPropertyOf rdf:resource="&idmp-sub;hasGranularPart"/>
<rdfs:label>has granular molecular part</rdfs:label>
Expand Down Expand Up @@ -6397,7 +6469,7 @@ In all these cases, a new ID shall be issued, that is, &apos;Human Albumin, Plas
</owl:unionOf>
</owl:Class>
</rdfs:range>
<skos:definition>relates a substance relationship to the substance, moiety, or physical substance that is the target of the relationship</skos:definition>
<skos:definition>relates something, such as a substance relationship, to the substance, moiety, or physical substance that is the target of the relationship</skos:definition>
<idmp-sub:hasConformanceLevel rdf:resource="&idmp-sub;ConformanceLevel-Conditional"/>
<cmns-av:adaptedFrom>ISO 11238:2018 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 7.2.4 and Figure 16</cmns-av:adaptedFrom>
<cmns-av:adaptedFrom>ISO/TS 19844:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11238 for data elements and structures for the unique identification and exchange of regulated information on substances, clause 6.6 and Figure 8</cmns-av:adaptedFrom>
Expand All @@ -6411,7 +6483,7 @@ In all these cases, a new ID shall be issued, that is, &apos;Human Albumin, Plas
<rdf:Description rdf:about="&cmns-id;isIdentifiedBy">
</rdf:Description>
</owl:propertyChainAxiom>
<skos:definition>relates a substance that is the target in a substance relationship relationship to an identifier for that substance, moiety, or physical substance</skos:definition>
<skos:definition>relates a substance that is the target in a substance relationship to an identifier for that substance, moiety, or physical substance</skos:definition>
<idmp-sub:hasConformanceLevel rdf:resource="&idmp-sub;ConformanceLevel-Conditional"/>
<idmp-sub:hasValuesAllowed>ISO 11238 Substance ID</idmp-sub:hasValuesAllowed>
<idmp-dtp:isEncodedAs rdf:resource="&idmp-dtp;DatatypeCode-II"/>
Expand Down Expand Up @@ -6777,6 +6849,32 @@ In all these cases, a new ID shall be issued, that is, &apos;Human Albumin, Plas
<cmns-av:adaptedFrom>ISO/TS 19844:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11238 for data elements and structures for the unique identification and exchange of regulated information on substances, clause 6.6.4.6 and Figure 8</cmns-av:adaptedFrom>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:about="&idmp-sub;hasThreePrimeSubstanceIdentifier">
<rdfs:subPropertyOf rdf:resource="&idmp-sub;hasRelatedSubstanceIdentifier"/>
<rdfs:label>has three prime substance identifier</rdfs:label>
<skos:definition>relates a nucleic acid subunit to the unique identifier of the three prime</skos:definition>
<skos:example>JKUHT76541 (Artificial ID)</skos:example>
<idmp-sub:hasConformanceLevel rdf:resource="&idmp-sub;ConformanceLevel-Conditional"/>
<idmp-sub:hasValuesAllowed>ISO 11238 Substance ID</idmp-sub:hasValuesAllowed>
<idmp-dtp:isEncodedAs rdf:resource="&idmp-dtp;DatatypeCode-II"/>
<cmns-av:adaptedFrom>ISO/TS 19844:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11238 for data elements and structures for the unique identification and exchange of regulated information on substances, clause and 7.3 and Figure 27</cmns-av:adaptedFrom>
<cmns-av:directSource>ISO 11238:2018 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 7.5</cmns-av:directSource>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:about="&idmp-sub;hasThreePrimeSubstanceName">
<rdfs:subPropertyOf rdf:resource="&idmp-sub;hasRelatedSubstanceName"/>
<rdfs:label>has three prime substance name</rdfs:label>
<skos:definition>relates a nucleic acid subunit to the nucleotide present at the 3&apos; terminal</skos:definition>
<skos:example>Thymine (T)</skos:example>
<skos:note>The nucleotide present at the 3’ terminal should be specified based on a controlled vocabulary. Since the sequence is represented from the 5&apos; to the 3&apos; end, the 5’ prime nucleotide is the letter at the last position in the sequence. A separate representation would be redundant.</skos:note>
<idmp-sub:hasBusinessRules>NOTE If not specified in the available reference source this value is derived from the nucleic acid sequence.</idmp-sub:hasBusinessRules>
<idmp-sub:hasConformanceLevel rdf:resource="&idmp-sub;ConformanceLevel-Conditional"/>
<idmp-sub:hasValuesAllowed>ISO 11238 Substance Name</idmp-sub:hasValuesAllowed>
<idmp-dtp:isEncodedAs rdf:resource="&idmp-dtp;DatatypeCode-ST"/>
<cmns-av:adaptedFrom>ISO/TS 19844:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11238 for data elements and structures for the unique identification and exchange of regulated information on substances, clause and 7.3 and Figure 27</cmns-av:adaptedFrom>
<cmns-av:directSource>ISO 11238:2018 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 7.5</cmns-av:directSource>
</owl:ObjectProperty>

<owl:AnnotationProperty rdf:about="&idmp-sub;hasValuesAllowed">
<rdfs:label>has values allowed</rdfs:label>
<skos:definition>describes the nature of valid values for a given class or element in cases where that information is encoded as a string rather than as a value domain per the ISO 19844 guideline</skos:definition>
Expand Down

0 comments on commit 972b641

Please sign in to comment.