@prefix fhir: . @prefix owl: . @prefix rdfs: . @prefix xsd: . # - resource ------------------------------------------------------------------- a fhir:Basic; fhir:nodeRole fhir:treeRoot; fhir:Resource.id [ fhir:value "classModel"]; fhir:DomainResource.text [ fhir:Narrative.status [ fhir:value "generated" ]; fhir:Narrative.div "
\n

Class1

\n
    \n
  • Attribute1: 1..*
  • \n
  • Attribute2: 0..1
  • \n
\n
" ]; fhir:DomainResource.extension [ fhir:index 0; fhir:Extension.url [ fhir:value "http://example.org/do-not-use/fhir-extensions/UMLclass" ]; fhir:Element.extension [ fhir:index 0; fhir:Extension.url [ fhir:value "name" ]; fhir:Extension.valueString [ fhir:value "Class1" ] ], [ fhir:index 1; fhir:Extension.url [ fhir:value "attribute" ]; fhir:Element.extension [ fhir:index 0; fhir:Extension.url [ fhir:value "name" ]; fhir:Extension.valueString [ fhir:value "attribute1" ] ], [ fhir:index 1; fhir:Extension.url [ fhir:value "minOccurs" ]; fhir:Extension.valueInteger [ fhir:value "1"^^xsd:integer ] ], [ fhir:index 2; fhir:Extension.url [ fhir:value "maxOccurs" ]; fhir:Extension.valueCode [ fhir:value "*" ] ] ], [ fhir:index 2; fhir:Extension.url [ fhir:value "attribute" ]; fhir:Element.extension [ fhir:index 0; fhir:Extension.url [ fhir:value "name" ]; fhir:Extension.valueString [ fhir:value "attribute2" ] ], [ fhir:index 1; fhir:Extension.url [ fhir:value "minOccurs" ]; fhir:Extension.valueInteger [ fhir:value "0"^^xsd:integer ] ], [ fhir:index 2; fhir:Extension.url [ fhir:value "maxOccurs" ]; fhir:Extension.valueInteger [ fhir:value "1"^^xsd:integer ] ] ] ]; fhir:Basic.code [ fhir:CodeableConcept.coding [ fhir:index 0; fhir:Coding.system [ fhir:value "http://example.org/do-not-use/fhir-codes#resourceTypes" ]; fhir:Coding.code [ fhir:value "UMLCLASSMODEL" ] ] ] . # - ontology header ------------------------------------------------------------ a owl:Ontology; owl:imports fhir:fhir.ttl; owl:versionIRI . # -------------------------------------------------------------------------------------