@prefix fhir:  <http://hl7.org/fhir/> .
@prefix owl:   <http://www.w3.org/2002/07/owl#> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix fhir-vs: <http://hl7.org/fhir/ValueSet/> .
@prefix cs:    <http://hl7.org/orim/codesystem/> .
@prefix dt:    <http://hl7.org/orim/datatype/> .
@prefix ex:    <http://hl7.org/fhir/StructureDefinition/> .
@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rim:   <http://hl7.org/owl/rim/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix vs:    <http://hl7.org/orim/valueset/> .
@prefix w5:    <http://hl7.org/fhir/w5#> .
@prefix loinc: <http://loinc.org/rdf#> .
@prefix dc:    <http://purl.org/dc/elements/1.1/> .

fhir:StructureMap.group.rule.rule.source.logMessage
        a             owl:ObjectProperty ;
        rdfs:comment  "A FHIRPath expression which specifies a message to put in the transform log when content matching the source rule is found." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label    "StructureMap.group.rule.rule.source.logMessage" ;
        rdfs:range    fhir:string ;
        dc:title      "Message to put in log if source exists (FHIRPath)" .

fhir:CatalogEntry.additionalIdentifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Used in supporting related concepts, e.g. NDC to RxNorm." ;
        rdfs:domain   fhir:CatalogEntry ;
        rdfs:label    "CatalogEntry.additionalIdentifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Any additional identifier(s) for the catalog item, in the same granularity or concept" .

fhir:ClinicalImpression.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates when the documentation of the assessment was complete." ;
        rdfs:domain         fhir:ClinicalImpression ;
        rdfs:label          "ClinicalImpression.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "When the assessment was documented" .

fhir:ImmunizationRecommendation.recommendation.doseNumberPositiveInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ImmunizationRecommendationRecommendationComponent ;
        rdfs:label          "ImmunizationRecommendation.recommendation.doseNumberPositiveInt" ;
        rdfs:range          fhir:positiveInt ;
        rdfs:subPropertyOf  fhir:ImmunizationRecommendation.recommendation.doseNumber .

fhir:List.subject  a        owl:ObjectProperty ;
        rdfs:comment        "The common subject (or patient) of the resources that are in the list if there is one." ;
        rdfs:domain         fhir:List ;
        rdfs:label          "List.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "If all resources have the same subject" .

fhir:OrderedDistribution
        a                owl:Class ;
        rdfs:comment     "An ordered list (distribution) of statistics." ;
        rdfs:label       "OrderedDistribution" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OrderedDistribution.bottomOfFirstInterval
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OrderedDistribution.description
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:OrderedDistribution.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:OrderedDistribution.interval ;
                           owl:someValuesFrom  fhir:OrderedDistributionIntervalComponent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OrderedDistribution.numberOfIntervals ;
                           owl:someValuesFrom  fhir:integer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OrderedDistribution.topOfInterval
                         ] ;
        dc:title         "An ordered list (distribution) of statistics" .

fhir:VisionPrescriptionLensSpecificationComponent
        a                owl:Class ;
        rdfs:comment     "Contain the details of  the individual lens specifications and serves as the authorization for the fullfillment by certified professionals." ;
        rdfs:label       "VisionPrescriptionLensSpecificationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VisionPrescription.lensSpecification.backCurve
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VisionPrescription.lensSpecification.sphere
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VisionPrescription.lensSpecification.color
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VisionPrescription.lensSpecification.add
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:VisionPrescriptionLensSpecificationComponent.Prism ;
                           owl:onProperty     fhir:VisionPrescription.lensSpecification.prism
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VisionPrescription.lensSpecification.brand
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VisionPrescription.lensSpecification.cylinder
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:VisionPrescription.lensSpecification.product ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VisionPrescription.lensSpecification.duration
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VisionPrescription.lensSpecification.diameter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VisionPrescription.lensSpecification.axis
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VisionPrescription.lensSpecification.power
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:VisionPrescription.lensSpecification.eye ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:VisionPrescription.lensSpecification.note
                         ] .

fhir:decimal  a          owl:Class ;
        rdfs:comment     "A rational number with implicit precision" ;
        rdfs:label       "decimal" ;
        rdfs:subClassOf  fhir:Primitive ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:value ;
                           owl:someValuesFrom  [ a               rdfs:Datatype ;
                                                 owl:onDatatype  xsd:decimal
                                               ]
                         ] .

fhir:PackagedProductDefinition.package.package.containedItem.amountInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PackagedProductDefinitionPackageComponentPackage.PackagedProductDefinitionPackageContainedItemComponent ;
        rdfs:label          "PackagedProductDefinition.package.package.containedItem.amountInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:PackagedProductDefinition.package.package.containedItem.amount .

fhir:Observation.valueSampledData
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.valueSampledData" ;
        rdfs:range          fhir:SampledData ;
        rdfs:subPropertyOf  fhir:Observation.value .

fhir:DataRequirement.dateFilter.value
        a           owl:ObjectProperty ;
        rdfs:label  "DataRequirement.dateFilter.value" .

fhir:NutritionProductIngredientComponent
        a                owl:Class ;
        rdfs:comment     "Ingredients contained in this product." ;
        rdfs:label       "NutritionProductIngredientComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Ratio ;
                           owl:onProperty     fhir:NutritionProduct.ingredient.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:NutritionProduct.ingredient.item ;
                           owl:someValuesFrom  fhir:CodeableReference
                         ] .

fhir:ClinicalUseIssue.undesirableEffect.classification
        a             owl:ObjectProperty ;
        rdfs:comment  "High level classification of the effect." ;
        rdfs:domain   fhir:ClinicalUseIssueUndesirableEffectComponent ;
        rdfs:label    "ClinicalUseIssue.undesirableEffect.classification" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "High level classification of the effect" .

fhir:MessageDefinition.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the message definition was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the message definition changes." ;
        rdfs:domain         fhir:MessageDefinition ;
        rdfs:label          "MessageDefinition.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:ContactPoint.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The actual contact point details, in a form that is meaningful to the designated communication system (i.e. phone number or email address)." ;
        rdfs:domain   fhir:ContactPoint ;
        rdfs:label    "ContactPoint.value" ;
        rdfs:range    fhir:string ;
        dc:title      "The actual contact point details" .

fhir:Claim.provider  a      owl:ObjectProperty ;
        rdfs:comment        "The provider which is responsible for the claim, predetermination or preauthorization." ;
        rdfs:domain         fhir:Claim ;
        rdfs:label          "Claim.provider" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Party responsible for the claim" .

fhir:ClaimResponse.addItem.detail.subDetail.adjudication.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Monetary amount associated with the category." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetail.AddedItemSubDetailAdjudication ;
        rdfs:label    "ClaimResponse.addItem.detail.subDetail.adjudication.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Monetary amount" .

fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent
        a                owl:Class ;
        rdfs:comment     "Evaluates the results of previous operations to determine if the server under test behaves appropriately." ;
        rdfs:label       "TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.compareToSourceId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.path
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.compareToSourcePath
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.responseCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.validateProfileId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.resource
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.headerField
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.operator
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.label
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.navigationLinks
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.direction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.sourceId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.requestURL
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.requestMethod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.expression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.compareToSourceExpression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.minimumId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.contentType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.value
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.warningOnly ;
                           owl:someValuesFrom  fhir:boolean
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert.response
                         ] .

fhir:Questionnaire.item.enableWhen.answer
        a           owl:ObjectProperty ;
        rdfs:label  "Questionnaire.item.enableWhen.answer" .

fhir:RequestGroup.action.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A short description of the action used to provide a summary to display to the user." ;
        rdfs:domain   fhir:RequestGroupActionComponent ;
        rdfs:label    "RequestGroup.action.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Short description of the action" .

fhir:PlanDefinition.action.action.timing
        a           owl:ObjectProperty ;
        rdfs:label  "PlanDefinition.action.action.timing" .

fhir:ResearchElementDefinition.characteristic.exclude
        a             owl:ObjectProperty ;
        rdfs:comment  "When true, members with this characteristic are excluded from the element." ;
        rdfs:domain   fhir:ResearchElementDefinitionCharacteristicComponent ;
        rdfs:label    "ResearchElementDefinition.characteristic.exclude" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the characteristic includes or excludes members" .

fhir:Substance.instance
        a             owl:ObjectProperty ;
        rdfs:comment  "A boolean to indicate if this an instance of a substance or a kind of one (a definition)." ;
        rdfs:domain   fhir:Substance ;
        rdfs:label    "Substance.instance" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Is this an instance of a substance or a kind of one" .

fhir:Contract.url  a  owl:ObjectProperty ;
        rdfs:comment  "Canonical identifier for this contract, represented as a URI (globally unique)." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.url" ;
        rdfs:range    fhir:uri ;
        dc:title      "Basal definition" .

fhir:Contract.term.securityLabel.classification
        a             owl:ObjectProperty ;
        rdfs:comment  "Security label privacy tag that species the level of confidentiality protection required for this term and/or term elements." ;
        rdfs:domain   fhir:Contract.Term.SecurityLabel ;
        rdfs:label    "Contract.term.securityLabel.classification" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Confidentiality Protection" .

fhir:Medication  a       owl:Class ;
        rdfs:label       "Medication" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.medication ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:MedicationBatchComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Medication.batch
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Medication.form
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Ratio ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Medication.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Medication.manufacturer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Medication.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Medication.status
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicationIngredientComponent ;
                           owl:onProperty     fhir:Medication.ingredient
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Medication.code
                         ] .

fhir:ExplanationOfBenefit.provider
        a                   owl:ObjectProperty ;
        rdfs:comment        "The provider which is responsible for the claim, predetermination or preauthorization." ;
        rdfs:domain         fhir:ExplanationOfBenefit ;
        rdfs:label          "ExplanationOfBenefit.provider" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Party responsible for the claim" .

fhir:Citation.publicationForm.language
        a             owl:ObjectProperty ;
        rdfs:comment  "Language in which this form of the article is published." ;
        rdfs:domain   fhir:CitationPublicationFormComponent ;
        rdfs:label    "Citation.publicationForm.language" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Language in which this form of the article is published" .

fhir:Composition.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "Who or what the composition is about. The composition can be about a person, (patient or healthcare practitioner), a device (e.g. a machine) or even a group of subjects (such as a document about a herd of livestock, or a set of patients that share a common exposure)." ;
        rdfs:domain         fhir:Composition ;
        rdfs:label          "Composition.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who and/or what the composition is about" .

fhir:DeviceDefinition.material.substance
        a             owl:ObjectProperty ;
        rdfs:comment  "The substance." ;
        rdfs:domain   fhir:DeviceDefinitionMaterialComponent ;
        rdfs:label    "DeviceDefinition.material.substance" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The substance" .

fhir:MedicationKnowledge.kinetics
        a             owl:ObjectProperty ;
        rdfs:comment  "The time course of drug absorption, distribution, metabolism and excretion of a medication from the body." ;
        rdfs:domain   fhir:MedicationKnowledge ;
        rdfs:label    "MedicationKnowledge.kinetics" ;
        rdfs:range    fhir:MedicationKnowledgeKineticsComponent ;
        dc:title      "The time course of drug absorption, distribution, metabolism and excretion of a medication from the body" .

fhir:NutritionOrder.enteralFormula.maxVolumeToDeliver
        a             owl:ObjectProperty ;
        rdfs:comment  "The maximum total quantity of formula that may be administered to a subject over the period of time, e.g. 1440 mL over 24 hours." ;
        rdfs:domain   fhir:NutritionOrderEnteralFormulaComponent ;
        rdfs:label    "NutritionOrder.enteralFormula.maxVolumeToDeliver" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Upper limit on formula volume per unit of time" .

fhir:SubstanceDefinition.name.preferred
        a             owl:ObjectProperty ;
        rdfs:comment  "If this is the preferred name for this substance." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponent ;
        rdfs:label    "SubstanceDefinition.name.preferred" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If this is the preferred name for this substance" .

fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent.CapabilityStatementRestResourceSearchParamComponent
        a                owl:Class ;
        rdfs:comment     "Search parameters for implementations to support and/or make use of - either references to ones defined in the specification, or additional ones defined for/by the implementation." ;
        rdfs:label       "CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent.CapabilityStatementRestResourceSearchParamComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.resource.searchParam.documentation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.resource.searchParam.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.resource.searchParam.definition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.resource.searchParam.name ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:StructureDefinition.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "A copyright statement relating to the structure definition and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the structure definition." ;
        rdfs:domain   fhir:StructureDefinition ;
        rdfs:label    "StructureDefinition.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Use and/or publishing restrictions" .

fhir:Questionnaire.item.initial.valueCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.initial.valueCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.initial.value .

fhir:MedicinalProductDefinition.clinicalTrial
        a             owl:ObjectProperty ;
        rdfs:comment  "Clinical trials or studies that this product is involved in." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.clinicalTrial" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Clinical trials or studies that this product is involved in" .

fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionGroupingComponent
        a                owl:Class ;
        rdfs:comment     "A logical group of resources. Logical groups can be used when building pages." ;
        rdfs:label       "ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionGroupingComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImplementationGuide.definition.grouping.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImplementationGuide.definition.grouping.name ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:TestScript.setup.action.operation.resource
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of the resource.  See http://build.fhir.org/resourcelist.html." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent ;
        rdfs:label    "TestScript.setup.action.operation.resource" ;
        rdfs:range    fhir:code ;
        dc:title      "Resource type" .

fhir:CoverageEligibilityRequest.item.diagnosis.diagnosisCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CoverageEligibilityRequest.Details.Diagnosis ;
        rdfs:label          "CoverageEligibilityRequest.item.diagnosis.diagnosisCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:CoverageEligibilityRequest.item.diagnosis.diagnosis .

fhir:EvidenceVariableCharacteristicComponent.EvidenceVariableCharacteristicTimeFromStartComponent
        a                owl:Class ;
        rdfs:comment     "Indicates duration, period, or point of observation from the participant's study entry." ;
        rdfs:label       "EvidenceVariableCharacteristicComponent.EvidenceVariableCharacteristicTimeFromStartComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:EvidenceVariable.characteristic.timeFromStart.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Range ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.characteristic.timeFromStart.range
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.characteristic.timeFromStart.quantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.characteristic.timeFromStart.description
                         ] .

fhir:Citation.keywordList.keyword.majorTopic
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether or not it is a major topic." ;
        rdfs:domain   fhir:CitationKeywordListComponent.CitationKeywordListKeywordComponent ;
        rdfs:label    "Citation.keywordList.keyword.majorTopic" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether or not it is a major topic" .

fhir:NutritionOrder.oralDiet.fluidConsistencyType
        a             owl:ObjectProperty ;
        rdfs:comment  "The required consistency (e.g. honey-thick, nectar-thick, thin, thickened.) of liquids or fluids served to the patient." ;
        rdfs:domain   fhir:NutritionOrderOralDietComponent ;
        rdfs:label    "NutritionOrder.oralDiet.fluidConsistencyType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The required consistency of fluids and liquids provided to the patient" .

fhir:CommunicationRequest.doNotPerform
        a             owl:ObjectProperty ;
        rdfs:comment  "If true indicates that the CommunicationRequest is asking for the specified action to *not* occur." ;
        rdfs:domain   fhir:CommunicationRequest ;
        rdfs:label    "CommunicationRequest.doNotPerform" ;
        rdfs:range    fhir:boolean ;
        dc:title      "True if request is prohibiting action" .

fhir:RequestGroup.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The current state of the request. For request groups, the status reflects the status of all the requests in the group." ;
        rdfs:domain         fhir:RequestGroup ;
        rdfs:label          "RequestGroup.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | on-hold | revoked | completed | entered-in-error | unknown" .

fhir:ExplanationOfBenefit.item.careTeamSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "Care team members related to this service or product." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item ;
        rdfs:label    "ExplanationOfBenefit.item.careTeamSequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Applicable care team members" .

fhir:TestScript.setup.action.assert.navigationLinks
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether or not the test execution performs validation on the bundle navigation links." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.navigationLinks" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Perform validation on navigation links?" .

fhir:EvidenceReportSubjectComponent.EvidenceReportSubjectCharacteristicComponent
        a                owl:Class ;
        rdfs:comment     "Characteristic." ;
        rdfs:label       "EvidenceReportSubjectComponent.EvidenceReportSubjectCharacteristicComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceReport.subject.characteristic.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceReport.subject.characteristic.exclude
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:EvidenceReport.subject.characteristic.valueReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:EvidenceReport.subject.characteristic.valueCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:EvidenceReport.subject.characteristic.valueBoolean ;
                                            owl:someValuesFrom  fhir:boolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:EvidenceReport.subject.characteristic.valueQuantity ;
                                            owl:someValuesFrom  fhir:Quantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:EvidenceReport.subject.characteristic.valueRange ;
                                            owl:someValuesFrom  fhir:Range
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:EvidenceReport.subject.characteristic.code ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:MolecularSequence.patient
        a             owl:ObjectProperty ;
        rdfs:comment  "The patient whose sequencing results are described by this resource." ;
        rdfs:domain   fhir:MolecularSequence ;
        rdfs:label    "MolecularSequence.patient" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who and/or what this is about" .

fhir:ResearchDefinition.approvalDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was approved by the publisher. Approval happens once when the content is officially approved for usage." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.approvalDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the research definition was approved by publisher" .

fhir:MessageDefinition.category
        a             owl:ObjectProperty ;
        rdfs:comment  "The impact of the content of the message." ;
        rdfs:domain   fhir:MessageDefinition ;
        rdfs:label    "MessageDefinition.category" ;
        rdfs:range    fhir:code ;
        dc:title      "consequence | currency | notification" .

fhir:MedicinalProductDefinition.specialMeasures
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the Medicinal Product is subject to special measures for regulatory reasons." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.specialMeasures" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Whether the Medicinal Product is subject to special measures for regulatory reasons" .

fhir:Ingredient.substance.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A code or full resource that represents the ingredient substance." ;
        rdfs:domain   fhir:IngredientSubstanceComponent ;
        rdfs:label    "Ingredient.substance.code" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "A code or full resource that represents the ingredient substance" .

fhir:CapabilityStatement.rest.searchParam.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of the search parameter used in the interface." ;
        rdfs:domain   fhir:CapabilityStatementRestComponentSearchParam ;
        rdfs:label    "CapabilityStatement.rest.searchParam.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name of search parameter" .

fhir:Condition.abatementDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Condition ;
        rdfs:label          "Condition.abatementDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Condition.abatement .

fhir:Evidence.certainty.subcomponent.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Footnotes and/or explanatory notes." ;
        rdfs:domain   fhir:EvidenceCertaintyComponentCertainty ;
        rdfs:label    "Evidence.certainty.subcomponent.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Footnotes and/or explanatory notes" .

fhir:AllergyIntolerance.reaction.severity
        a             owl:ObjectProperty ;
        rdfs:comment  "Clinical assessment of the severity of the reaction event as a whole, potentially considering multiple different manifestations." ;
        rdfs:domain   fhir:AllergyIntoleranceReactionComponent ;
        rdfs:label    "AllergyIntolerance.reaction.severity" ;
        rdfs:range    fhir:code ;
        dc:title      "mild | moderate | severe (of event as a whole)" .

fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent
        a                owl:Class ;
        rdfs:comment     "Transform Rule from source to target." ;
        rdfs:label       "StructureMapGroupComponent.StructureMapGroupRuleComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.documentation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleTargetComponent ;
                           owl:onProperty     fhir:StructureMap.group.rule.target
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.name ;
                           owl:someValuesFrom  fhir:id
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:StructureMap.group.rule.source ;
                           owl:someValuesFrom  fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleDependentComponent ;
                           owl:onProperty     fhir:StructureMap.group.rule.dependent
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule ;
                           owl:onProperty     fhir:StructureMap.group.rule.rule
                         ] .

fhir:FamilyMemberHistory.born
        a           owl:ObjectProperty ;
        rdfs:label  "FamilyMemberHistory.born" .

fhir:ExampleScenario.process.step.process.step.alternative
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates an alternative step that can be taken instead of the operations on the base step in exceptional/atypical circumstances." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponent ;
        dc:title      "Alternate non-typical step action" .

fhir:VisionPrescription.dateWritten
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date (and perhaps time) when the prescription was written." ;
        rdfs:domain         fhir:VisionPrescription ;
        rdfs:label          "VisionPrescription.dateWritten" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "When prescription was authorized" .

fhir:GuidanceResponse.performer
        a                   owl:ObjectProperty ;
        rdfs:comment        "Provides a reference to the device that performed the guidance." ;
        rdfs:domain         fhir:GuidanceResponse ;
        rdfs:label          "GuidanceResponse.performer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Device returning the guidance" .

fhir:Consent.provision.provision.class
        a             owl:ObjectProperty ;
        rdfs:comment  "The class of information covered by this rule. The type can be a FHIR resource type, a profile on a type, or a CDA document, or some other type that indicates what sort of information the consent relates to." ;
        rdfs:domain   fhir:Consent.provisionProvision ;
        rdfs:label    "Consent.provision.provision.class" ;
        rdfs:range    fhir:Coding ;
        dc:title      "e.g. Resource Type, Profile, CDA, etc." .

fhir:StructureMap.group.rule.rule.target.contextType
        a             owl:ObjectProperty ;
        rdfs:comment  "How to interpret the context." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleTargetComponent ;
        rdfs:label    "StructureMap.group.rule.rule.target.contextType" ;
        rdfs:range    fhir:code ;
        dc:title      "type | variable" .

fhir:ExplanationOfBenefit.addItem.detail.adjudication.value
        a             owl:ObjectProperty ;
        rdfs:comment  "A non-monetary value associated with the category. Mutually exclusive to the amount element above." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetailAdjudication ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.adjudication.value" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Non-monitary value" .

fhir:MolecularSequence.structureVariant.length
        a             owl:ObjectProperty ;
        rdfs:comment  "Length of the variant chromosome." ;
        rdfs:domain   fhir:MolecularSequenceStructureVariantComponent ;
        rdfs:label    "MolecularSequence.structureVariant.length" ;
        rdfs:range    fhir:integer ;
        dc:title      "Structural variant length" .

fhir:ElementDefinition.slicing.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A human-readable text description of how the slicing works. If there is no discriminator, this is required to be present to provide whatever information is possible about how the slices can be differentiated." ;
        rdfs:domain   fhir:ElementDefinitionSlicingComponent ;
        rdfs:label    "ElementDefinition.slicing.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Text description of how slicing works (or not)" .

fhir:ValueSet.expansion.parameter.valueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ValueSetExpansionComponent.ValueSetExpansionParameterComponent ;
        rdfs:label          "ValueSet.expansion.parameter.valueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:ValueSet.expansion.parameter.value .

fhir:AuditEventAgentComponent.AuditEventAgentNetworkComponent
        a                owl:Class ;
        rdfs:comment     "Logical network location for application activity, if the activity has a network location." ;
        rdfs:label       "AuditEventAgentComponent.AuditEventAgentNetworkComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AuditEvent.agent.network.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AuditEvent.agent.network.address
                         ] .

fhir:Communication.recipient
        a                   owl:ObjectProperty ;
        rdfs:comment        "The entity (e.g. person, organization, clinical information system, care team or device) which was the target of the communication. If receipts need to be tracked by an individual, a separate resource instance will need to be created for each recipient.  Multiple recipient communications are intended where either receipts are not tracked (e.g. a mass mail-out) or a receipt is captured in aggregate (all emails confirmed received by a particular time)." ;
        rdfs:domain         fhir:Communication ;
        rdfs:label          "Communication.recipient" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Message recipient" .

fhir:CoverageEligibilityRequest.item.modifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Item typification or modifiers codes to convey additional context for the product or service." ;
        rdfs:domain   fhir:CoverageEligibilityRequest.Details ;
        rdfs:label    "CoverageEligibilityRequest.item.modifier" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Product or service billing modifiers" .

fhir:MolecularSequence.specimen
        a             owl:ObjectProperty ;
        rdfs:comment  "Specimen used for sequencing." ;
        rdfs:domain   fhir:MolecularSequence ;
        rdfs:label    "MolecularSequence.specimen" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Specimen used for sequencing" .

fhir:Patient.telecom  a  owl:ObjectProperty ;
        rdfs:comment  "A contact detail (e.g. a telephone number or an email address) by which the individual may be contacted." ;
        rdfs:domain   fhir:Patient ;
        rdfs:label    "Patient.telecom" ;
        rdfs:range    fhir:ContactPoint ;
        dc:title      "A contact detail for the individual" .

fhir:Contract.LegalLanguage
        a                owl:Class ;
        rdfs:comment     "List of Legal expressions or representations of this Contract." ;
        rdfs:label       "Contract.LegalLanguage" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.legal.contentAttachment ;
                                            owl:someValuesFrom  fhir:Attachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.legal.contentReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] .

fhir:TestScript.teardown.action.operation.resource
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of the resource.  See http://build.fhir.org/resourcelist.html." ;
        rdfs:domain   fhir:TestScriptTeardownComponent.TeardownActionOperation ;
        rdfs:label    "TestScript.teardown.action.operation.resource" ;
        rdfs:range    fhir:code ;
        dc:title      "Resource type" .

fhir:BiologicallyDerivedProduct.parent
        a             owl:ObjectProperty ;
        rdfs:comment  "Parent product (if any)." ;
        rdfs:domain   fhir:BiologicallyDerivedProduct ;
        rdfs:label    "BiologicallyDerivedProduct.parent" ;
        rdfs:range    fhir:Reference ;
        dc:title      "BiologicallyDerivedProduct parent" .

fhir:Task.output.valueMoney
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueMoney" ;
        rdfs:range          fhir:Money ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:Task.for  a            owl:ObjectProperty ;
        rdfs:comment        "The entity who benefits from the performance of the service specified in the task (e.g., the patient)." ;
        rdfs:domain         fhir:Task ;
        rdfs:label          "Task.for" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Beneficiary of the Task" .

fhir:ConceptMap.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this concept map is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:ConceptMap ;
        rdfs:label          "ConceptMap.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this concept map is defined" .

fhir:QuestionnaireResponse.item.item.answer.value
        a           owl:ObjectProperty ;
        rdfs:label  "QuestionnaireResponse.item.item.answer.value" .

fhir:TestScript.test.action.assert.path
        a             owl:ObjectProperty ;
        rdfs:comment  "The XPath or JSONPath expression to be evaluated against the fixture representing the response received from server." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.path" ;
        rdfs:range    fhir:string ;
        dc:title      "XPath or JSONPath expression" .

fhir:AppointmentResponse.participantType
        a             owl:ObjectProperty ;
        rdfs:comment  "Role of participant in the appointment." ;
        rdfs:domain   fhir:AppointmentResponse ;
        rdfs:label    "AppointmentResponse.participantType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Role of participant in the appointment" .

fhir:CapabilityStatement.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the capability statement." ;
        rdfs:domain   fhir:CapabilityStatement ;
        rdfs:label    "CapabilityStatement.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this capability statement (human friendly)" .

fhir:Consent.provisionProvision
        a                owl:Class ;
        rdfs:comment     "Rules which provide exceptions to the base rule or subrules." ;
        rdfs:label       "Consent.provisionProvision" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Consent.provision.provision.action
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Consent.provision.provision.code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Consent.provisionProvisionProvision ;
                           owl:onProperty     fhir:Consent.provision.provision.provision
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Consent.provisionProvision.provisionData ;
                           owl:onProperty     fhir:Consent.provision.provision.data
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:Consent.provision.provision.purpose
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Consent.provision.provision.dataPeriod
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Consent.provisionProvision.provisionActor ;
                           owl:onProperty     fhir:Consent.provision.provision.actor
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:Consent.provision.provision.class
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Consent.provision.provision.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Consent.provision.provision.period
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:Consent.provision.provision.securityLabel
                         ] ;
        dc:title         "Nested Exception Rules" .

fhir:Encounter.episodeOfCare
        a                   owl:ObjectProperty ;
        rdfs:comment        "Where a specific encounter should be classified as a part of a specific episode(s) of care this field should be used. This association can facilitate grouping of related encounters together for a specific purpose, such as government reporting, issue tracking, association via a common problem.  The association is recorded on the encounter as these are typically created after the episode of care and grouped on entry rather than editing the episode of care to append another encounter to it (the episode of care could span years)." ;
        rdfs:domain         fhir:Encounter ;
        rdfs:label          "Encounter.episodeOfCare" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Episode(s) of care that this encounter should be recorded against" .

fhir:PaymentNotice.provider
        a                   owl:ObjectProperty ;
        rdfs:comment        "The practitioner who is responsible for the services rendered to the patient." ;
        rdfs:domain         fhir:PaymentNotice ;
        rdfs:label          "PaymentNotice.provider" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Responsible practitioner" .

fhir:ResearchStudy.relatedArtifact
        a             owl:ObjectProperty ;
        rdfs:comment  "Citations, references and other related documents." ;
        rdfs:domain   fhir:ResearchStudy ;
        rdfs:label    "ResearchStudy.relatedArtifact" ;
        rdfs:range    fhir:RelatedArtifact ;
        dc:title      "References and dependencies" .

fhir:MolecularSequence.quality.end
        a             owl:ObjectProperty ;
        rdfs:comment  "End position of the sequence. If the coordinate system is 0-based then end is exclusive and does not include the last position. If the coordinate system is 1-base, then end is inclusive and includes the last position." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent ;
        rdfs:label    "MolecularSequence.quality.end" ;
        rdfs:range    fhir:integer ;
        dc:title      "End position of the sequence" .

fhir:Specimen.status  a     owl:ObjectProperty ;
        rdfs:comment        "The availability of the specimen." ;
        rdfs:domain         fhir:Specimen ;
        rdfs:label          "Specimen.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "available | unavailable | unsatisfactory | entered-in-error" .

fhir:CapabilityStatementImplementationComponent
        a                owl:Class ;
        rdfs:comment     "Identifies a specific implementation instance that is described by the capability statement - i.e. a particular installation, rather than the capabilities of a software program." ;
        rdfs:label       "CapabilityStatementImplementationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.implementation.custodian
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:url ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.implementation.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.implementation.description ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:Specimen.container.capacity
        a             owl:ObjectProperty ;
        rdfs:comment  "The capacity (volume or other measure) the container may contain." ;
        rdfs:domain   fhir:SpecimenContainerComponent ;
        rdfs:label    "Specimen.container.capacity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Container volume or size" .

fhir:CoverageEligibilityRequest.created
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date when this resource was created." ;
        rdfs:domain         fhir:CoverageEligibilityRequest ;
        rdfs:label          "CoverageEligibilityRequest.created" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Creation date" .

fhir:BiologicallyDerivedProduct.processing.procedure
        a             owl:ObjectProperty ;
        rdfs:comment  "Procesing code." ;
        rdfs:domain   fhir:BiologicallyDerivedProductProcessingComponent ;
        rdfs:label    "BiologicallyDerivedProduct.processing.procedure" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Procesing code" .

fhir:Claim.item.detail.subDetail.udi
        a             owl:ObjectProperty ;
        rdfs:comment  "Unique Device Identifiers associated with this line item." ;
        rdfs:domain   fhir:Claim.Item.Detail.SubDetail ;
        rdfs:label    "Claim.item.detail.subDetail.udi" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Unique device identifier" .

fhir:ManufacturedItemDefinition.property.valueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ManufacturedItemDefinitionPropertyComponent ;
        rdfs:label          "ManufacturedItemDefinition.property.valueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:ManufacturedItemDefinition.property.value .

fhir:Contract.term.group.asset.text
        a             owl:ObjectProperty ;
        rdfs:comment  "Clause or question text (Prose Object) concerning the asset in a linked form, such as a QuestionnaireResponse used in the formation of the contract." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset ;
        rdfs:label    "Contract.term.group.asset.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Asset clause or question text" .

fhir:CarePlan.activity.detail.description
        a             owl:ObjectProperty ;
        rdfs:comment  "This provides a textual description of constraints on the intended activity occurrence, including relation to other activities.  It may also include objectives, pre-conditions and end-conditions.  Finally, it may convey specifics about the activity such as body site, method, route, etc." ;
        rdfs:domain   fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
        rdfs:label    "CarePlan.activity.detail.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Extra info describing activity to perform" .

fhir:Task.output.valueTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:Questionnaire.item.item
        a             owl:ObjectProperty ;
        rdfs:comment  "Text, questions and other groups to be nested beneath a question or group." ;
        rdfs:domain   fhir:QuestionnaireItemComponent ;
        rdfs:label    "Questionnaire.item.item" ;
        rdfs:range    fhir:QuestionnaireItemComponentItem ;
        dc:title      "Nested questionnaire items" .

fhir:SupplyRequest.deliverTo
        a             owl:ObjectProperty ;
        rdfs:comment  "Where the supply is destined to go." ;
        rdfs:domain   fhir:SupplyRequest ;
        rdfs:label    "SupplyRequest.deliverTo" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The destination of the supply" .

fhir:Task.input.valueAnnotation
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueAnnotation" ;
        rdfs:range          fhir:Annotation ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:HumanName.text  a  owl:ObjectProperty ;
        rdfs:comment  "Specifies the entire name as it should be displayed e.g. on an application UI. This may be provided instead of or as well as the specific parts." ;
        rdfs:domain   fhir:HumanName ;
        rdfs:label    "HumanName.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Text representation of the full name" .

fhir:Contract.term.group.action.linkId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id [identifier??] of the clause or question text related to this action in the referenced form or QuestionnaireResponse." ;
        rdfs:domain   fhir:Contract.TermTerm.Action ;
        rdfs:label    "Contract.term.group.action.linkId" ;
        rdfs:range    fhir:string ;
        dc:title      "Pointer to specific item" .

fhir:MedicationKnowledge.monitoringProgram.name
        a             owl:ObjectProperty ;
        rdfs:comment  "Name of the reviewing program." ;
        rdfs:domain   fhir:MedicationKnowledgeMonitoringProgramComponent ;
        rdfs:label    "MedicationKnowledge.monitoringProgram.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name of the reviewing program" .

fhir:ObservationDefinition.quantitativeDetails.unit
        a             owl:ObjectProperty ;
        rdfs:comment  "SI unit used to report quantitative results of observations conforming to this ObservationDefinition." ;
        rdfs:domain   fhir:ObservationDefinitionQuantitativeDetailsComponent ;
        rdfs:label    "ObservationDefinition.quantitativeDetails.unit" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "SI unit for quantitative results" .

fhir:VerificationResult.primarySource.who
        a                   owl:ObjectProperty ;
        rdfs:comment        "Reference to the primary source." ;
        rdfs:domain         fhir:VerificationResultPrimarySourceComponent ;
        rdfs:label          "VerificationResult.primarySource.who" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who ;
        dc:title            "Reference to the primary source" .

fhir:SubstanceDefinition.structure.molecularFormulaByMoiety
        a             owl:ObjectProperty ;
        rdfs:comment  "Specified per moiety according to the Hill system, i.e. first C, then H, then alphabetical, each moiety separated by a dot." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponent ;
        rdfs:label    "SubstanceDefinition.structure.molecularFormulaByMoiety" ;
        rdfs:range    fhir:string ;
        dc:title      "Specified per moiety according to the Hill system, i.e. first C, then H, then alphabetical, each moiety separated by a dot" .

fhir:Parameters.parameter.valueRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:ElementDefinition.orderMeaning
        a             owl:ObjectProperty ;
        rdfs:comment  "If present, indicates that the order of the repeating element has meaning and describes what that meaning is.  If absent, it means that the order of the element has no meaning." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.orderMeaning" ;
        rdfs:range    fhir:string ;
        dc:title      "What the order of the elements means" .

fhir:ImmunizationRecommendation.recommendation.vaccineCode
        a             owl:ObjectProperty ;
        rdfs:comment  "Vaccine(s) or vaccine group that pertain to the recommendation." ;
        rdfs:domain   fhir:ImmunizationRecommendationRecommendationComponent ;
        rdfs:label    "ImmunizationRecommendation.recommendation.vaccineCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Vaccine  or vaccine group recommendation applies to" .

fhir:SupplyRequest.authoredOn
        a                   owl:ObjectProperty ;
        rdfs:comment        "When the request was made." ;
        rdfs:domain         fhir:SupplyRequest ;
        rdfs:label          "SupplyRequest.authoredOn" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "When the request was made" .

fhir:Invoice.totalPriceComponent.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that identifies the component. Codes may be used to differentiate between kinds of taxes, surcharges, discounts etc." ;
        rdfs:domain   fhir:InvoicePriceComponent ;
        rdfs:label    "Invoice.totalPriceComponent.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Code identifying the specific component" .

fhir:ExplanationOfBenefit.claim
        a                   owl:ObjectProperty ;
        rdfs:comment        "The business identifier for the instance of the adjudication request: claim predetermination or preauthorization." ;
        rdfs:domain         fhir:ExplanationOfBenefit ;
        rdfs:label          "ExplanationOfBenefit.claim" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Claim reference" .

fhir:EventDefinition.reviewer
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization primarily responsible for review of some aspect of the content." ;
        rdfs:domain   fhir:EventDefinition ;
        rdfs:label    "EventDefinition.reviewer" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who reviewed the content" .

fhir:RelatedPerson.telecom
        a             owl:ObjectProperty ;
        rdfs:comment  "A contact detail for the person, e.g. a telephone number or an email address." ;
        rdfs:domain   fhir:RelatedPerson ;
        rdfs:label    "RelatedPerson.telecom" ;
        rdfs:range    fhir:ContactPoint ;
        dc:title      "A contact detail for the person" .

fhir:Citation.contributorship.summary.style
        a             owl:ObjectProperty ;
        rdfs:comment  "The format for the display string." ;
        rdfs:domain   fhir:CitationContributorshipComponent.CitationContributorshipSummaryComponent ;
        rdfs:label    "Citation.contributorship.summary.style" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The format for the display string" .

fhir:GraphDefinition.link.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about why this link is of interest in this graph definition." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent ;
        rdfs:label    "GraphDefinition.link.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Why this link is specified" .

fhir:Immunization.reaction.reported
        a             owl:ObjectProperty ;
        rdfs:comment  "Self-reported indicator." ;
        rdfs:domain   fhir:ImmunizationReactionComponent ;
        rdfs:label    "Immunization.reaction.reported" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Indicates self-reported reaction" .

fhir:ExplanationOfBenefit.diagnosis.diagnosisCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.Diagnosis ;
        rdfs:label          "ExplanationOfBenefit.diagnosis.diagnosisCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.diagnosis.diagnosis .

fhir:GraphDefinition.link.target.link.target.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of resource this link refers to." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponent ;
        rdfs:label    "GraphDefinition.link.target.link.target.type" ;
        rdfs:range    fhir:code ;
        dc:title      "Type of resource this link refers to" .

fhir:ImplementationGuide.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the implementation guide is intended to be used." ;
        rdfs:domain   fhir:ImplementationGuide ;
        rdfs:label    "ImplementationGuide.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for implementation guide (if applicable)" .

fhir:MedicationAdministration.dosage.method
        a             owl:ObjectProperty ;
        rdfs:comment  "A coded value indicating the method by which the medication is intended to be or was introduced into or on the body.  This attribute will most often NOT be populated.  It is most commonly used for injections.  For example, Slow Push, Deep IV." ;
        rdfs:domain   fhir:MedicationAdministrationDosageComponent ;
        rdfs:label    "MedicationAdministration.dosage.method" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "How drug was administered" .

fhir:CarePlan.status  a     owl:ObjectProperty ;
        rdfs:comment        "Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record." ;
        rdfs:domain         fhir:CarePlan ;
        rdfs:label          "CarePlan.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | on-hold | revoked | completed | entered-in-error | unknown" .

fhir:SearchParameter.multipleAnd
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether multiple parameters are allowed - e.g. more than one parameter with the same name. The search matches if all the parameters match." ;
        rdfs:domain   fhir:SearchParameter ;
        rdfs:label    "SearchParameter.multipleAnd" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Allow multiple parameters (and)" .

fhir:Library.approvalDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was approved by the publisher. Approval happens once when the content is officially approved for usage." ;
        rdfs:domain   fhir:Library ;
        rdfs:label    "Library.approvalDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the library was approved by publisher" .

fhir:MedicationDispense.daysSupply
        a             owl:ObjectProperty ;
        rdfs:comment  "The amount of medication expressed as a timing amount." ;
        rdfs:domain   fhir:MedicationDispense ;
        rdfs:label    "MedicationDispense.daysSupply" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Amount of medication expressed as a timing amount" .

fhir:StructureDefinition.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:StructureDefinition ;
        rdfs:label    "StructureDefinition.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:ImplementationGuide.global.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of resource that all instances must conform to." ;
        rdfs:domain   fhir:ImplementationGuideGlobalComponent ;
        rdfs:label    "ImplementationGuide.global.type" ;
        rdfs:range    fhir:code ;
        dc:title      "Type this profile applies to" .

fhir:MedicationKnowledge.doseForm
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the form of the item.  Powder; tablets; capsule." ;
        rdfs:domain   fhir:MedicationKnowledge ;
        rdfs:label    "MedicationKnowledge.doseForm" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "powder | tablets | capsule +" .

fhir:ExampleScenario.process.step.operation.initiatorActive
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the initiator is deactivated right after the transaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.operation.initiatorActive" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the initiator is deactivated right after the transaction" .

fhir:Citation.publicationForm.articleDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date the article was added to the database, or the date the article was released (which may differ from the journal issue publication date)." ;
        rdfs:domain   fhir:CitationPublicationFormComponent ;
        rdfs:label    "Citation.publicationForm.articleDate" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "The date the article was added to the database, or the date the article was released" .

fhir:Specimen.collection.fastingStatusDuration
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SpecimenCollectionComponent ;
        rdfs:label          "Specimen.collection.fastingStatusDuration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  fhir:Specimen.collection.fastingStatus .

fhir:PaymentReconciliation.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A unique identifier assigned to this payment reconciliation." ;
        rdfs:domain         fhir:PaymentReconciliation ;
        rdfs:label          "PaymentReconciliation.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business Identifier for a payment reconciliation" .

fhir:Immunization.protocolApplied.seriesDosesString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ImmunizationProtocolAppliedComponent ;
        rdfs:label          "Immunization.protocolApplied.seriesDosesString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Immunization.protocolApplied.seriesDoses .

fhir:Person.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifier for a person within a particular scope." ;
        rdfs:domain         fhir:Person ;
        rdfs:label          "Person.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "A human identifier for this person" .

fhir:CapabilityStatement.rest.searchParam.definition
        a             owl:ObjectProperty ;
        rdfs:comment  "An absolute URI that is a formal reference to where this parameter was first defined, so that a client can be confident of the meaning of the search parameter (a reference to [SearchParameter.url](searchparameter-definitions.html#SearchParameter.url)). This element SHALL be populated if the search parameter refers to a SearchParameter defined by the FHIR core specification or externally defined IGs." ;
        rdfs:domain   fhir:CapabilityStatementRestComponentSearchParam ;
        rdfs:label    "CapabilityStatement.rest.searchParam.definition" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Source of definition for parameter" .

fhir:VerificationResult
        a                owl:Class ;
        rdfs:label       "VerificationResult" ;
        rdfs:subClassOf  fhir:DomainResource , w5:administrative.entity ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:VerificationResult.targetLocation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:VerificationResult.validationProcess
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.nextScheduled
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.need
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.statusDate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:VerificationResult.target
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.lastPerformed
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:VerificationResultAttestationComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.attestation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Timing ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.frequency
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.failureAction
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:VerificationResultPrimarySourceComponent ;
                           owl:onProperty     fhir:VerificationResult.primarySource
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:VerificationResult.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:VerificationResultValidatorComponent ;
                           owl:onProperty     fhir:VerificationResult.validator
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.validationType
                         ] .

fhir:TerminologyCapabilities.software.name
        a             owl:ObjectProperty ;
        rdfs:comment  "Name the software is known by." ;
        rdfs:domain   fhir:TerminologyCapabilitiesSoftwareComponent ;
        rdfs:label    "TerminologyCapabilities.software.name" ;
        rdfs:range    fhir:string ;
        dc:title      "A name the software is known by" .

fhir:Task.focus  a          owl:ObjectProperty ;
        rdfs:comment        "The request being actioned or the resource being manipulated by this task." ;
        rdfs:domain         fhir:Task ;
        rdfs:label          "Task.focus" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "What task is acting on" .

fhir:DeviceRequest.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "An encounter that provides additional context in which this request is made." ;
        rdfs:domain         fhir:DeviceRequest ;
        rdfs:label          "DeviceRequest.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Encounter motivating request" .

fhir:MolecularSequence.repository.datasetId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id of the variant in this external repository. The server will understand how to use this id to call for more info about datasets in external repository." ;
        rdfs:domain   fhir:MolecularSequenceRepositoryComponent ;
        rdfs:label    "MolecularSequence.repository.datasetId" ;
        rdfs:range    fhir:string ;
        dc:title      "Id of the dataset that used to call for dataset in repository" .

fhir:Contract.TermTerm.SecurityLabel
        a                owl:Class ;
        rdfs:comment     "Security labels that protect the handling of information about the term and its elements, which may be specifically identified.." ;
        rdfs:label       "Contract.TermTerm.SecurityLabel" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:Contract.term.group.securityLabel.control
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:Contract.term.group.securityLabel.category
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Contract.term.group.securityLabel.classification ;
                           owl:someValuesFrom  fhir:Coding
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:unsignedInt ;
                           owl:onProperty     fhir:Contract.term.group.securityLabel.number
                         ] .

fhir:Contract.term.securityLabel.category
        a             owl:ObjectProperty ;
        rdfs:comment  "Security label privacy tag that species the applicable privacy and security policies governing this term and/or term elements." ;
        rdfs:domain   fhir:Contract.Term.SecurityLabel ;
        rdfs:label    "Contract.term.securityLabel.category" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Applicable Policy" .

fhir:PlanDefinition.action.selectionBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines the selection behavior for the action and its children." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.selectionBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "any | all | all-or-none | exactly-one | at-most-one | one-or-more" .

fhir:ExampleScenario.process.step.alternative
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates an alternative step that can be taken instead of the operations on the base step in exceptional/atypical circumstances." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponent ;
        dc:title      "Alternate non-typical step action" .

fhir:Parameters.parameter.part.valueAge
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueAge" ;
        rdfs:range          fhir:Age ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:QuestionnaireResponse.item.answer.item.linkId
        a             owl:ObjectProperty ;
        rdfs:comment  "The item from the Questionnaire that corresponds to this item in the QuestionnaireResponse resource." ;
        rdfs:domain   fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem ;
        rdfs:label    "QuestionnaireResponse.item.answer.item.linkId" ;
        rdfs:range    fhir:string ;
        dc:title      "Pointer to specific item from Questionnaire" .

fhir:Consent.provision.provision.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Action  to take - permit or deny - when the rule conditions are met.  Not permitted in root rule, required in all nested rules." ;
        rdfs:domain   fhir:Consent.provisionProvision ;
        rdfs:label    "Consent.provision.provision.type" ;
        rdfs:range    fhir:code ;
        dc:title      "deny | permit" .

fhir:MedicationKnowledgeRelatedMedicationKnowledgeComponent
        a                owl:Class ;
        rdfs:comment     "Associated or related knowledge about a medication." ;
        rdfs:label       "MedicationKnowledgeRelatedMedicationKnowledgeComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:MedicationKnowledge.relatedMedicationKnowledge.reference ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicationKnowledge.relatedMedicationKnowledge.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:ResearchStudy.arm
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes an expected sequence of events for one of the participants of a study.  E.g. Exposure to drug A, wash-out, exposure to drug B, wash-out, follow-up." ;
        rdfs:domain   fhir:ResearchStudy ;
        rdfs:label    "ResearchStudy.arm" ;
        rdfs:range    fhir:ResearchStudyArmComponent ;
        dc:title      "Defined path through the study for a subject" .

fhir:SupplyRequest.parameter.code
        a                   owl:ObjectProperty ;
        rdfs:comment        "A code or string that identifies the device detail being asserted." ;
        rdfs:domain         fhir:SupplyRequestParameterComponent ;
        rdfs:label          "SupplyRequest.parameter.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Item detail" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess
        a                owl:Class ;
        rdfs:comment     "Nested process." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Nested process" .

fhir:PlanDefinition.action.action.participant.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of participant in the action." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionParticipantComponent ;
        rdfs:label    "PlanDefinition.action.action.participant.type" ;
        rdfs:range    fhir:code ;
        dc:title      "patient | practitioner | related-person | device" .

fhir:ClinicalUseIssue.indication
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifics for when this is an indication." ;
        rdfs:domain   fhir:ClinicalUseIssue ;
        rdfs:label    "ClinicalUseIssue.indication" ;
        rdfs:range    fhir:ClinicalUseIssueIndicationComponent ;
        dc:title      "Specifics for when this is an indication" .

fhir:PlanDefinition.relatedArtifact
        a             owl:ObjectProperty ;
        rdfs:comment  "Related artifacts such as additional documentation, justification, or bibliographic references." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.relatedArtifact" ;
        rdfs:range    fhir:RelatedArtifact ;
        dc:title      "Additional documentation, citations" .

fhir:CatalogEntry  a     owl:Class ;
        rdfs:label       "CatalogEntry" ;
        rdfs:subClassOf  fhir:DomainResource , w5:conformance.content ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:CatalogEntry.additionalCharacteristic
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CatalogEntry.referencedItem ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CatalogEntry.validTo
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CatalogEntryRelatedEntryComponent ;
                           owl:onProperty     fhir:CatalogEntry.relatedEntry
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:CatalogEntry.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CatalogEntry.orderable ;
                           owl:someValuesFrom  fhir:boolean
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:CatalogEntry.additionalIdentifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:CatalogEntry.classification
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CatalogEntry.validityPeriod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CatalogEntry.lastUpdated
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:CatalogEntry.additionalClassification
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CatalogEntry.status
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CatalogEntry.type
                         ] .

fhir:QuestionnaireResponse.item.answer.valueUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.valueUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.value .

fhir:AuditEvent.entity.securityLabel
        a                   owl:ObjectProperty ;
        rdfs:comment        "Security labels for the identified entity." ;
        rdfs:domain         fhir:AuditEventEntityComponent ;
        rdfs:label          "AuditEvent.entity.securityLabel" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Security labels on the entity" .

fhir:Task.output.valueRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:PlanDefinition.editor
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization primarily responsible for internal coherence of the content." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.editor" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who edited the content" .

fhir:ServiceRequest.quantityRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.quantityRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:ServiceRequest.quantity .

fhir:ClaimResponse.insurance.coverage
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to the insurance card level information contained in the Coverage resource. The coverage issuing insurer will use these details to locate the patient's actual coverage within the insurer's information system." ;
        rdfs:domain   fhir:ClaimResponse.Insurance ;
        rdfs:label    "ClaimResponse.insurance.coverage" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Insurance information" .

fhir:SubstanceDefinition.structure
        a             owl:ObjectProperty ;
        rdfs:comment  "Structural information." ;
        rdfs:domain   fhir:SubstanceDefinition ;
        rdfs:label    "SubstanceDefinition.structure" ;
        rdfs:range    fhir:SubstanceDefinitionStructureComponent ;
        dc:title      "Structural information" .

fhir:RequestGroup.action.relatedAction.offsetDuration
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RequestGroupActionComponent.RequestGroupActionRelatedActionComponent ;
        rdfs:label          "RequestGroup.action.relatedAction.offsetDuration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  fhir:RequestGroup.action.relatedAction.offset .

fhir:ClaimResponse.addItem.detail.subDetail.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of repetitions of a service or product." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetail.AddedItemSubDetail ;
        rdfs:label    "ClaimResponse.addItem.detail.subDetail.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Count of products or services" .

fhir:Citation.medline.publicationState
        a             owl:ObjectProperty ;
        rdfs:comment  "Publication Status." ;
        rdfs:domain   fhir:CitationMedlineComponent ;
        rdfs:label    "Citation.medline.publicationState" ;
        rdfs:range    fhir:code ;
        dc:title      "received | accepted | epublish | ppublish | revised | aheadofprint | retracted | ecollection | pmc | pmcr | pubmed | pubmedr | premedline | medline | medliner | entrez | pmc-release" .

fhir:MedicationDispense.category
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the type of medication dispense (for example, where the medication is expected to be consumed or administered (i.e. inpatient or outpatient))." ;
        rdfs:domain   fhir:MedicationDispense ;
        rdfs:label    "MedicationDispense.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of medication dispense" .

fhir:MedicinalProductDefinition.packagedMedicinalProduct
        a             owl:ObjectProperty ;
        rdfs:comment  "Package representation for the product." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.packagedMedicinalProduct" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "Package representation for the product" .

fhir:EvidenceReport.Section
        a                owl:Class ;
        rdfs:comment     "The root of the sections that make up the composition." ;
        rdfs:label       "EvidenceReport.Section" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:EvidenceReport.SectionSection ;
                           owl:onProperty     fhir:EvidenceReport.section.section
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Narrative ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceReport.section.text
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceReport.section.mode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceReport.section.orderedBy
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:EvidenceReport.section.entryClassifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:EvidenceReport.section.entryReference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceReport.section.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceReport.section.focus
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceReport.section.focusReference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Quantity ;
                           owl:onProperty     fhir:EvidenceReport.section.entryQuantity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:EvidenceReport.section.author
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceReport.section.emptyReason
                         ] .

fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent.TestScriptSetupActionOperationRequestHeaderComponent
        a                owl:Class ;
        rdfs:comment     "Header elements would be used to set HTTP headers." ;
        rdfs:label       "TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent.TestScriptSetupActionOperationRequestHeaderComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.setup.action.operation.requestHeader.value ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.setup.action.operation.requestHeader.field ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:ServiceRequest.priority
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates how quickly the ServiceRequest should be addressed with respect to other requests." ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.priority" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:grade ;
        dc:title            "routine | urgent | asap | stat" .

fhir:TestScriptSetupComponent.SetupAction
        a                owl:Class ;
        rdfs:comment     "Action would contain either an operation or an assertion." ;
        rdfs:label       "TestScriptSetupComponent.SetupAction" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.assert
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.operation
                         ] .

fhir:Invoice.lineItem.priceComponent.factor
        a             owl:ObjectProperty ;
        rdfs:comment  "The factor that has been applied on the base price for calculating this component." ;
        rdfs:domain   fhir:InvoiceLineItemComponent.InvoiceLineItemPriceComponentComponent ;
        rdfs:label    "Invoice.lineItem.priceComponent.factor" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Factor used for calculating this component" .

fhir:InsurancePlanPlanComponent.InsurancePlanPlanGeneralCostComponent
        a                owl:Class ;
        rdfs:comment     "Overall costs associated with the plan." ;
        rdfs:label       "InsurancePlanPlanComponent.InsurancePlanPlanGeneralCostComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:InsurancePlan.plan.generalCost.comment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:InsurancePlan.plan.generalCost.cost
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:InsurancePlan.plan.generalCost.groupSize
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:InsurancePlan.plan.generalCost.type
                         ] .

fhir:MedicinalProductDefinition.name.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of product name, such as rINN, BAN, Proprietary, Non-Proprietary." ;
        rdfs:domain   fhir:MedicinalProductDefinitionNameComponent ;
        rdfs:label    "MedicinalProductDefinition.name.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of product name, such as rINN, BAN, Proprietary, Non-Proprietary" .

fhir:Narrative  a        owl:Class ;
        rdfs:comment     "A human-readable summary of the resource conveying the essential clinical and business information for the resource." ;
        rdfs:label       "Narrative" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Narrative.div ;
                           owl:someValuesFrom  fhir:xhtml
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Narrative.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        dc:title         "Human-readable summary of the resource (essential clinical and business information)" .

fhir:SubstanceDefinition.sourceMaterial.type
        a             owl:ObjectProperty ;
        rdfs:comment  "A classification that provides the origin of the raw material. Example: cat hair would be an Animal source type." ;
        rdfs:domain   fhir:SubstanceDefinitionSourceMaterialComponent ;
        rdfs:label    "SubstanceDefinition.sourceMaterial.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "A classification that provides the origin of the raw material. Example: cat hair would be an Animal source type" .

fhir:EventDefinition.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this event definition is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:EventDefinition ;
        rdfs:label          "EventDefinition.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this event definition is defined" .

fhir:ExplanationOfBenefit.supportingInfo
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.supportingInfo" ;
        rdfs:range    fhir:ExplanationOfBenefit.SupportingInformation ;
        dc:title      "Supporting information" .

fhir:CareTeam.managingOrganization
        a             owl:ObjectProperty ;
        rdfs:comment  "The organization responsible for the care team." ;
        rdfs:domain   fhir:CareTeam ;
        rdfs:label    "CareTeam.managingOrganization" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Organization responsible for the care team" .

fhir:StructureMap.group.rule.rule.source.max
        a             owl:ObjectProperty ;
        rdfs:comment  "Specified maximum cardinality for the element - a number or a \"*\". This is optional; if present, it acts an implicit check on the input content (* just serves as documentation; it's the default value)." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label    "StructureMap.group.rule.rule.source.max" ;
        rdfs:range    fhir:string ;
        dc:title      "Specified maximum cardinality (number or *)" .

fhir:ResearchElementDefinition.characteristic.definitionExpression
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ResearchElementDefinitionCharacteristicComponent ;
        rdfs:label          "ResearchElementDefinition.characteristic.definitionExpression" ;
        rdfs:range          fhir:Expression ;
        rdfs:subPropertyOf  fhir:ResearchElementDefinition.characteristic.definition .

fhir:Account.status  a      owl:ObjectProperty ;
        rdfs:comment        "Indicates whether the account is presently used/usable or not." ;
        rdfs:domain         fhir:Account ;
        rdfs:label          "Account.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | inactive | entered-in-error | on-hold | unknown" .

fhir:ResearchStudy.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive user-friendly label for the study." ;
        rdfs:domain   fhir:ResearchStudy ;
        rdfs:label    "ResearchStudy.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this study" .

fhir:Invoice.totalGross
        a             owl:ObjectProperty ;
        rdfs:comment  "Invoice total, tax included." ;
        rdfs:domain   fhir:Invoice ;
        rdfs:label    "Invoice.totalGross" ;
        rdfs:range    fhir:Money ;
        dc:title      "Gross total of this Invoice" .

fhir:ExampleScenario.actor.actorId
        a             owl:ObjectProperty ;
        rdfs:comment  "ID or acronym of actor." ;
        rdfs:domain   fhir:ExampleScenarioActorComponent ;
        rdfs:label    "ExampleScenario.actor.actorId" ;
        rdfs:range    fhir:string ;
        dc:title      "ID or acronym of the actor" .

fhir:Address.city  a  owl:ObjectProperty ;
        rdfs:comment  "The name of the city, town, suburb, village or other community or delivery center." ;
        rdfs:domain   fhir:Address ;
        rdfs:label    "Address.city" ;
        rdfs:range    fhir:string ;
        dc:title      "Name of city, town etc." .

fhir:SpecimenDefinition.typeTested.preference
        a             owl:ObjectProperty ;
        rdfs:comment  "The preference for this type of conditioned specimen." ;
        rdfs:domain   fhir:SpecimenDefinitionTypeTestedComponent ;
        rdfs:label    "SpecimenDefinition.typeTested.preference" ;
        rdfs:range    fhir:code ;
        dc:title      "preferred | alternate" .

fhir:Contract.term.action.doNotPerform
        a             owl:ObjectProperty ;
        rdfs:comment  "True if the term prohibits the  action." ;
        rdfs:domain   fhir:Contract.Term.Action ;
        rdfs:label    "Contract.term.action.doNotPerform" ;
        rdfs:range    fhir:boolean ;
        dc:title      "True if the term prohibits the  action" .

fhir:StructureMap.group.rule.rule.target.parameter.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleTargetComponent.StructureMapGroupRuleTargetParameterComponent ;
        rdfs:label          "StructureMap.group.rule.rule.target.parameter.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.target.parameter.value .

fhir:Contract.term.group.asset.answer.valueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractAssetAnswer ;
        rdfs:label          "Contract.term.group.asset.answer.valueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:Contract.term.group.asset.answer.value .

fhir:Citation.name  a  owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the citation. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this citation (computer friendly)" .

fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink
        a                owl:Class ;
        rdfs:comment     "Additional links from target resource." ;
        rdfs:label       "GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.link.target.link.max
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.link.target.link.sliceName
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponent ;
                           owl:onProperty     fhir:GraphDefinition.link.target.link.target
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.link.target.link.path
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.link.target.link.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.link.target.link.min
                         ] ;
        dc:title         "Additional links from target resource" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent
        a                owl:Class ;
        rdfs:comment     "Each step of the process." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponent ;
                           owl:onProperty     fhir:ExampleScenario.process.step.alternative.step.process.step.alternative
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.step.operation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.step.pause
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponentProcess ;
                           owl:onProperty     fhir:ExampleScenario.process.step.alternative.step.process.step.process
                         ] .

fhir:NutritionProduct.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The current state of the product." ;
        rdfs:domain         fhir:NutritionProduct ;
        rdfs:label          "NutritionProduct.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | inactive | entered-in-error" .

fhir:Library.parameter
        a             owl:ObjectProperty ;
        rdfs:comment  "The parameter element defines parameters used by the library." ;
        rdfs:domain   fhir:Library ;
        rdfs:label    "Library.parameter" ;
        rdfs:range    fhir:ParameterDefinition ;
        dc:title      "Parameters defined by the library" .

fhir:RiskAssessment.prediction.outcome
        a             owl:ObjectProperty ;
        rdfs:comment  "One of the potential outcomes for the patient (e.g. remission, death,  a particular condition)." ;
        rdfs:domain   fhir:RiskAssessmentPredictionComponent ;
        rdfs:label    "RiskAssessment.prediction.outcome" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Possible outcome for the subject" .

fhir:ClaimResponse.payment.adjustment
        a             owl:ObjectProperty ;
        rdfs:comment  "Total amount of all adjustments to this payment included in this transaction which are not related to this claim's adjudication." ;
        rdfs:domain   fhir:ClaimResponse.Payment ;
        rdfs:label    "ClaimResponse.payment.adjustment" ;
        rdfs:range    fhir:Money ;
        dc:title      "Payment adjustment for non-claim issues" .

fhir:ExplanationOfBenefit.benefitBalance.financial.allowedMoney
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.BenefitBalance.Benefit ;
        rdfs:label          "ExplanationOfBenefit.benefitBalance.financial.allowedMoney" ;
        rdfs:range          fhir:Money ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.benefitBalance.financial.allowed .

fhir:CarePlan.activity.detail.status
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies what progress is being made for the specific activity." ;
        rdfs:domain   fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
        rdfs:label    "CarePlan.activity.detail.status" ;
        rdfs:range    fhir:code ;
        dc:title      "not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error" .

fhir:CapabilityStatement.rest.security.description
        a             owl:ObjectProperty ;
        rdfs:comment  "General description of how security works." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestSecurityComponent ;
        rdfs:label    "CapabilityStatement.rest.security.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "General description of how security works" .

fhir:Task.output.valueContactPoint
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueContactPoint" ;
        rdfs:range          fhir:ContactPoint ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:Group.characteristic.period
        a             owl:ObjectProperty ;
        rdfs:comment  "The period over which the characteristic is tested; e.g. the patient had an operation during the month of June." ;
        rdfs:domain   fhir:GroupCharacteristicComponent ;
        rdfs:label    "Group.characteristic.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "Period over which characteristic is tested" .

fhir:SupplyRequest.parameter.valueCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SupplyRequestParameterComponent ;
        rdfs:label          "SupplyRequest.parameter.valueCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:SupplyRequest.parameter.value .

fhir:ValueSet.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this value set when it is represented in other formats, or referenced in a specification, model, design or an instance." ;
        rdfs:domain         fhir:ValueSet ;
        rdfs:label          "ValueSet.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Additional identifier for the value set (business identifier)" .

fhir:StructureMap.group.rule.rule.source.defaultValueBase64Binary
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueBase64Binary" ;
        rdfs:range          fhir:base64Binary ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:Contract.legallyBindingReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract ;
        rdfs:label          "Contract.legallyBindingReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Contract.legallyBinding .

fhir:Contract.term.group.offer.answer
        a             owl:ObjectProperty ;
        rdfs:comment  "Response to offer text." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractOffer ;
        rdfs:label    "Contract.term.group.offer.answer" ;
        rdfs:range    fhir:Contract.TermTerm.ContractOffer.Answer ;
        dc:title      "Response to offer text" .

fhir:EnrollmentRequest.coverage
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to the program or plan identification, underwriter or payor." ;
        rdfs:domain   fhir:EnrollmentRequest ;
        rdfs:label    "EnrollmentRequest.coverage" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Insurance information" .

fhir:Quantity.system  a  owl:ObjectProperty ;
        rdfs:comment  "The identification of the system that provides the coded form of the unit." ;
        rdfs:domain   fhir:Quantity ;
        rdfs:label    "Quantity.system" ;
        rdfs:range    fhir:uri ;
        dc:title      "System that defines coded unit form" .

fhir:VerificationResult.nextScheduled
        a             owl:ObjectProperty ;
        rdfs:comment  "The date when target is next validated, if appropriate." ;
        rdfs:domain   fhir:VerificationResult ;
        rdfs:label    "VerificationResult.nextScheduled" ;
        rdfs:range    fhir:date ;
        dc:title      "The date when target is next validated, if appropriate" .

fhir:ValueSetComposeComponentInclude.ConceptReference.ValueSetComposeIncludeConceptDesignationComponent
        a                owl:Class ;
        rdfs:comment     "Additional representations for this concept when used in this value set - other languages, aliases, specialized purposes, used for particular purposes, etc." ;
        rdfs:label       "ValueSetComposeComponentInclude.ConceptReference.ValueSetComposeIncludeConceptDesignationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ValueSet.compose.exclude.concept.designation.value ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Coding ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.compose.exclude.concept.designation.use
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.compose.exclude.concept.designation.language
                         ] .

fhir:ValueSet.compose.include.filter.op
        a             owl:ObjectProperty ;
        rdfs:comment  "The kind of operation to perform as a part of the filter criteria." ;
        rdfs:domain   fhir:ValueSetComposeComponent.ConceptSet.ValueSetComposeIncludeFilterComponent ;
        rdfs:label    "ValueSet.compose.include.filter.op" ;
        rdfs:range    fhir:code ;
        dc:title      "= | is-a | descendent-of | is-not-a | regex | in | not-in | generalizes | exists" .

fhir:SupplyDelivery.partOf
        a             owl:ObjectProperty ;
        rdfs:comment  "A larger event of which this particular event is a component or step." ;
        rdfs:domain   fhir:SupplyDelivery ;
        rdfs:label    "SupplyDelivery.partOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Part of referenced event" .

fhir:Substance.expiry
        a             owl:ObjectProperty ;
        rdfs:comment  "When the substance is no longer valid to use. For some substances, a single arbitrary date is used for expiry." ;
        rdfs:domain   fhir:Substance ;
        rdfs:label    "Substance.expiry" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When no longer valid to use" .

fhir:Ingredient.role  a  owl:ObjectProperty ;
        rdfs:comment  "A classification of the ingredient identifying its purpose within the product, e.g. active, inactive." ;
        rdfs:domain   fhir:Ingredient ;
        rdfs:label    "Ingredient.role" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "A classification of the ingredient identifying its purpose within the product, e.g. active, inactive" .

fhir:ImplementationGuide.definition.template.scope
        a             owl:ObjectProperty ;
        rdfs:comment  "The scope in which the template applies." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionTemplateComponent ;
        rdfs:label    "ImplementationGuide.definition.template.scope" ;
        rdfs:range    fhir:string ;
        dc:title      "The scope in which the template applies" .

fhir:Consent.patient  a     owl:ObjectProperty ;
        rdfs:comment        "The patient/healthcare consumer to whom this consent applies." ;
        rdfs:domain         fhir:Consent ;
        rdfs:label          "Consent.patient" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who the consent applies to" .

fhir:StructureMap.group.rule.source.defaultValueSignature
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueSignature" ;
        rdfs:range          fhir:Signature ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:ClaimResponse.adjudication
        a             owl:ObjectProperty ;
        rdfs:comment  "The adjudication results which are presented at the header level rather than at the line-item or add-item levels." ;
        rdfs:domain   fhir:ClaimResponse ;
        rdfs:label    "ClaimResponse.adjudication" ;
        rdfs:range    fhir:ClaimResponseAdjudication ;
        dc:title      "Header-level adjudication" .

fhir:DeviceDefinition.property.valueQuantity
        a             owl:ObjectProperty ;
        rdfs:comment  "Property value as a quantity." ;
        rdfs:domain   fhir:DeviceDefinitionPropertyComponent ;
        rdfs:label    "DeviceDefinition.property.valueQuantity" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Property value as a quantity" .

fhir:EventDefinition.url
        a                   owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this event definition when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this event definition is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the event definition is stored on different servers." ;
        rdfs:domain         fhir:EventDefinition ;
        rdfs:label          "EventDefinition.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this event definition, represented as a URI (globally unique)" .

fhir:TestScript.setup.action.operation.requestId
        a             owl:ObjectProperty ;
        rdfs:comment  "The fixture id (maybe new) to map to the request." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent ;
        rdfs:label    "TestScript.setup.action.operation.requestId" ;
        rdfs:range    fhir:id ;
        dc:title      "Fixture Id of mapped request" .

fhir:ResearchDefinition.url
        a                   owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this research definition when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this research definition is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the research definition is stored on different servers." ;
        rdfs:domain         fhir:ResearchDefinition ;
        rdfs:label          "ResearchDefinition.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this research definition, represented as a URI (globally unique)" .

fhir:CapabilityStatement.software.name
        a             owl:ObjectProperty ;
        rdfs:comment  "Name the software is known by." ;
        rdfs:domain   fhir:CapabilityStatementSoftwareComponent ;
        rdfs:label    "CapabilityStatement.software.name" ;
        rdfs:range    fhir:string ;
        dc:title      "A name the software is known by" .

fhir:CodeSystem.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:CodeSystem ;
        rdfs:label    "CodeSystem.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:BundleEntryComponent.BundleEntryRequestComponent
        a                owl:Class ;
        rdfs:comment     "Additional information about how this entry should be processed as part of a transaction or batch.  For history, it shows how the entry was processed to create the version contained in the entry." ;
        rdfs:label       "BundleEntryComponent.BundleEntryRequestComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Bundle.entry.request.ifNoneExist
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Bundle.entry.request.url ;
                           owl:someValuesFrom  fhir:uri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Bundle.entry.request.ifNoneMatch
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Bundle.entry.request.ifMatch
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:instant ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Bundle.entry.request.ifModifiedSince
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Bundle.entry.request.method ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:ElementDefinition.constraint.requirements
        a             owl:ObjectProperty ;
        rdfs:comment  "Description of why this constraint is necessary or appropriate." ;
        rdfs:domain   fhir:ElementDefinitionConstraintComponent ;
        rdfs:label    "ElementDefinition.constraint.requirements" ;
        rdfs:range    fhir:string ;
        dc:title      "Why this constraint is necessary or appropriate" .

fhir:ResearchDefinition.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the research definition is intended to be used." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for research definition (if applicable)" .

fhir:Questionnaire.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:Questionnaire ;
        rdfs:label    "Questionnaire.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:ValueSet.expansion.contains.contains.version
        a             owl:ObjectProperty ;
        rdfs:comment  "The version of the code system from this code was taken. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentContains ;
        rdfs:label    "ValueSet.expansion.contains.contains.version" ;
        rdfs:range    fhir:string ;
        dc:title      "Version in which this code/display is defined" .

fhir:Immunization.protocolApplied.seriesDosesPositiveInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ImmunizationProtocolAppliedComponent ;
        rdfs:label          "Immunization.protocolApplied.seriesDosesPositiveInt" ;
        rdfs:range          fhir:positiveInt ;
        rdfs:subPropertyOf  fhir:Immunization.protocolApplied.seriesDoses .

fhir:SubstanceDefinition.relationship.substanceDefinitionCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SubstanceDefinitionRelationshipComponent ;
        rdfs:label          "SubstanceDefinition.relationship.substanceDefinitionCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:SubstanceDefinition.relationship.substanceDefinition .

fhir:Contract.term.group.asset.valuedItem.recipient
        a             owl:ObjectProperty ;
        rdfs:comment  "Who will receive payment." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset.ValuedItem ;
        rdfs:label    "Contract.term.group.asset.valuedItem.recipient" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who will receive payment" .

fhir:ExplanationOfBenefit.Diagnosis
        a                owl:Class ;
        rdfs:comment     "Information about diagnoses relevant to the claim items." ;
        rdfs:label       "ExplanationOfBenefit.Diagnosis" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.diagnosis.packageCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.diagnosis.onAdmission
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ExplanationOfBenefit.diagnosis.type
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.diagnosis.diagnosisCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.diagnosis.diagnosisReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.diagnosis.sequence ;
                           owl:someValuesFrom  fhir:positiveInt
                         ] .

fhir:Contract.TermTerm.ContractOffer.ContractParty
        a                owl:Class ;
        rdfs:comment     "Offer Recipient." ;
        rdfs:label       "Contract.TermTerm.ContractOffer.ContractParty" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Contract.term.group.offer.party.role ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:Contract.term.group.offer.party.reference ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:CapabilityStatement.rest.operation.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of the operation or query. For an operation, this is the name  prefixed with $ and used in the URL. For a query, this is the name used in the _query parameter when the query is called." ;
        rdfs:domain   fhir:CapabilityStatementRestComponentOperation ;
        rdfs:label    "CapabilityStatement.rest.operation.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name by which the operation/query is invoked" .

fhir:CodeSystem.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the code system." ;
        rdfs:domain   fhir:CodeSystem ;
        rdfs:label    "CodeSystem.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this code system (human friendly)" .

fhir:Slot.schedule  a  owl:ObjectProperty ;
        rdfs:comment  "The schedule resource that this slot defines an interval of status information." ;
        rdfs:domain   fhir:Slot ;
        rdfs:label    "Slot.schedule" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The schedule resource that this slot defines an interval of status information" .

fhir:QuestionnaireResponse.item.answer.item.definition
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to an [ElementDefinition](elementdefinition.html) that provides the details for the item." ;
        rdfs:domain   fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem ;
        rdfs:label    "QuestionnaireResponse.item.answer.item.definition" ;
        rdfs:range    fhir:uri ;
        dc:title      "ElementDefinition - details for the item" .

fhir:BackboneElement.modifierExtension
        a             owl:ObjectProperty ;
        rdfs:comment  "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself)." ;
        rdfs:domain   fhir:BackboneElement ;
        rdfs:label    "BackboneElement.modifierExtension" ;
        rdfs:range    fhir:Extension ;
        dc:title      "Extensions that cannot be ignored even if unrecognized" .

fhir:TestScript.test.action.assert.validateProfileId
        a             owl:ObjectProperty ;
        rdfs:comment  "The ID of the Profile to validate against." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.validateProfileId" ;
        rdfs:range    fhir:id ;
        dc:title      "Profile Id of validation profile reference" .

fhir:ClaimResponse.payment.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Benefits payable less any payment adjustment." ;
        rdfs:domain   fhir:ClaimResponse.Payment ;
        rdfs:label    "ClaimResponse.payment.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Payable amount after adjustment" .

fhir:Ingredient.specifiedSubstance.confidentiality
        a             owl:ObjectProperty ;
        rdfs:comment  "Confidentiality level of the specified substance as the ingredient." ;
        rdfs:domain   fhir:IngredientSpecifiedSubstanceComponent ;
        rdfs:label    "Ingredient.specifiedSubstance.confidentiality" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Confidentiality level of the specified substance as the ingredient" .

fhir:SpecimenDefinition.typeTested.handling.maxDuration
        a             owl:ObjectProperty ;
        rdfs:comment  "The maximum time interval of preservation of the specimen with these conditions." ;
        rdfs:domain   fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedHandlingComponent ;
        rdfs:label    "SpecimenDefinition.typeTested.handling.maxDuration" ;
        rdfs:range    fhir:Duration ;
        dc:title      "Maximum preservation time" .

fhir:ServiceRequest.reasonCode
        a                   owl:ObjectProperty ;
        rdfs:comment        "An explanation or justification for why this service is being requested in coded or textual form.   This is often for billing purposes.  May relate to the resources referred to in `supportingInfo`." ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.reasonCode" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Explanation/Justification for procedure or service" .

fhir:Evidence.url  a        owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this evidence when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this summary is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the summary is stored on different servers." ;
        rdfs:domain         fhir:Evidence ;
        rdfs:label          "Evidence.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this evidence, represented as a globally unique URI" .

fhir:TerminologyCapabilities.codeSystem.version.property
        a             owl:ObjectProperty ;
        rdfs:comment  "Properties supported for $lookup." ;
        rdfs:domain   fhir:TerminologyCapabilitiesCodeSystemComponent.TerminologyCapabilitiesCodeSystemVersionComponent ;
        rdfs:label    "TerminologyCapabilities.codeSystem.version.property" ;
        rdfs:range    fhir:code ;
        dc:title      "Properties supported for $lookup" .

fhir:PlanDefinition.action.action.relatedAction.offset
        a           owl:ObjectProperty ;
        rdfs:label  "PlanDefinition.action.action.relatedAction.offset" .

fhir:Statistic.note  a  owl:ObjectProperty ;
        rdfs:comment  "Footnotes and/or explanatory notes." ;
        rdfs:domain   fhir:Statistic ;
        rdfs:label    "Statistic.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Footnotes and/or explanatory notes" .

fhir:SubstanceDefinition.structure.molecularWeight.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Used to capture quantitative values for a variety of elements. If only limits are given, the arithmetic mean would be the average. If only a single definite value for a given element is given, it would be captured in this field." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponentMolecularWeight ;
        rdfs:label    "SubstanceDefinition.structure.molecularWeight.amount" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Used to capture quantitative values for a variety of elements. If only limits are given, the arithmetic mean would be the average. If only a single definite value for a given element is given, it would be captured in this field" .

fhir:GraphDefinition.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this graph definition is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:GraphDefinition ;
        rdfs:label          "GraphDefinition.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:StructureMap.structure.url
        a             owl:ObjectProperty ;
        rdfs:comment  "The canonical reference to the structure." ;
        rdfs:domain   fhir:StructureMapStructureComponent ;
        rdfs:label    "StructureMap.structure.url" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Canonical reference to structure definition" .

fhir:MedicationDispense.performer
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates who or what performed the event." ;
        rdfs:domain   fhir:MedicationDispense ;
        rdfs:label    "MedicationDispense.performer" ;
        rdfs:range    fhir:MedicationDispensePerformerComponent ;
        dc:title      "Who performed event" .

fhir:TestScript.metadata
        a             owl:ObjectProperty ;
        rdfs:comment  "The required capability must exist and are assumed to function correctly on the FHIR server being tested." ;
        rdfs:domain   fhir:TestScript ;
        rdfs:label    "TestScript.metadata" ;
        rdfs:range    fhir:TestScriptMetadataComponent ;
        dc:title      "Required capability that is assumed to function correctly on the FHIR server being tested" .

fhir:Address.type  a  owl:ObjectProperty ;
        rdfs:comment  "Distinguishes between physical addresses (those you can visit) and mailing addresses (e.g. PO Boxes and care-of addresses). Most addresses are both." ;
        rdfs:domain   fhir:Address ;
        rdfs:label    "Address.type" ;
        rdfs:range    fhir:code ;
        dc:title      "postal | physical | both" .

fhir:Questionnaire.code
        a             owl:ObjectProperty ;
        rdfs:comment  "An identifier for this question or group of questions in a particular terminology such as LOINC." ;
        rdfs:domain   fhir:Questionnaire ;
        rdfs:label    "Questionnaire.code" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Concept that represents the overall questionnaire" .

fhir:Evidence.status  a     owl:ObjectProperty ;
        rdfs:comment        "The status of this summary. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:Evidence ;
        rdfs:label          "Evidence.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:Observation.component.referenceRange.appliesTo
        a             owl:ObjectProperty ;
        rdfs:comment  "Codes to indicate the target population this reference range applies to.  For example, a reference range may be based on the normal population or a particular sex or race.  Multiple `appliesTo`  are interpreted as an \"AND\" of the target populations.  For example, to represent a target population of African American females, both a code of female and a code for African American would be used." ;
        rdfs:domain   fhir:ObservationComponentComponentReferenceRange ;
        rdfs:label    "Observation.component.referenceRange.appliesTo" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Reference range population" .

fhir:Questionnaire.item.item.initial.valueUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.item.initial.valueUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.initial.value .

fhir:Claim.supportingInfo.category
        a             owl:ObjectProperty ;
        rdfs:comment  "The general class of the information supplied: information; exception; accident, employment; onset, etc." ;
        rdfs:domain   fhir:Claim.SupportingInformation ;
        rdfs:label    "Claim.supportingInfo.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Classification of the supplied information" .

fhir:StructureMap.group.rule.source.defaultValueTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:DataRequirement.sort.direction
        a             owl:ObjectProperty ;
        rdfs:comment  "The direction of the sort, ascending or descending." ;
        rdfs:domain   fhir:DataRequirementSortComponent ;
        rdfs:label    "DataRequirement.sort.direction" ;
        rdfs:range    fhir:code ;
        dc:title      "ascending | descending" .

fhir:StructureMap.group.rule.rule.source.defaultValueAddress
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueAddress" ;
        rdfs:range          fhir:Address ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:Provenance.occurredPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Provenance ;
        rdfs:label          "Provenance.occurredPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:Provenance.occurred .

fhir:TestScript.setup.action.assert.compareToSourcePath
        a             owl:ObjectProperty ;
        rdfs:comment  "XPath or JSONPath expression to evaluate against the source fixture. When compareToSourceId is defined, either compareToSourceExpression or compareToSourcePath must be defined, but not both." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.compareToSourcePath" ;
        rdfs:range    fhir:string ;
        dc:title      "XPath or JSONPath expression to evaluate against the source fixture" .

fhir:ResearchDefinition.reviewer
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization primarily responsible for review of some aspect of the content." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.reviewer" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who reviewed the content" .

fhir:ClaimResponse.addItem.detail.subDetail.adjudication
        a             owl:ObjectProperty ;
        rdfs:comment  "The adjudication results." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetail.AddedItemSubDetail ;
        rdfs:label    "ClaimResponse.addItem.detail.subDetail.adjudication" ;
        rdfs:range    fhir:ClaimResponse.AddedItem.AddedItemDetail.AddedItemSubDetailAdjudication ;
        dc:title      "Added items detail adjudication" .

fhir:Contract.term.offer.party.reference
        a             owl:ObjectProperty ;
        rdfs:comment  "Participant in the offer." ;
        rdfs:domain   fhir:Contract.Term.ContractOffer.ContractParty ;
        rdfs:label    "Contract.term.offer.party.reference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Referenced entity" .

fhir:ExplanationOfBenefit.item.adjudication.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Monetary amount associated with the category." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Adjudication ;
        rdfs:label    "ExplanationOfBenefit.item.adjudication.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Monetary amount" .

fhir:ClinicalUseIssue.interaction.interactant
        a             owl:ObjectProperty ;
        rdfs:comment  "The specific medication, food, substance or laboratory test that interacts." ;
        rdfs:domain   fhir:ClinicalUseIssueInteractionComponent ;
        rdfs:label    "ClinicalUseIssue.interaction.interactant" ;
        rdfs:range    fhir:ClinicalUseIssueInteractionComponent.ClinicalUseIssueInteractionInteractantComponent ;
        dc:title      "The specific medication, food, substance or laboratory test that interacts" .

fhir:CodeSystem.concept.concept.property.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CodeSystem.ConceptDefinitionConcept.ConceptProperty ;
        rdfs:label          "CodeSystem.concept.concept.property.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:CodeSystem.concept.concept.property.value .

fhir:Practitioner.qualification
        a             owl:ObjectProperty ;
        rdfs:comment  "The official certifications, training, and licenses that authorize or otherwise pertain to the provision of care by the practitioner.  For example, a medical license issued by a medical board authorizing the practitioner to practice medicine within a certian locality." ;
        rdfs:domain   fhir:Practitioner ;
        rdfs:label    "Practitioner.qualification" ;
        rdfs:range    fhir:PractitionerQualificationComponent ;
        dc:title      "Certification, licenses, or training pertaining to the provision of care" .

fhir:PlanDefinition.reviewer
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization primarily responsible for review of some aspect of the content." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.reviewer" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who reviewed the content" .

fhir:Task.input.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:MedicationRequest.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Extra information about the prescription that could not be conveyed by the other attributes." ;
        rdfs:domain   fhir:MedicationRequest ;
        rdfs:label    "MedicationRequest.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Information about the prescription" .

fhir:InsurancePlan.alias
        a             owl:ObjectProperty ;
        rdfs:comment  "A list of alternate names that the product is known as, or was known as in the past." ;
        rdfs:domain   fhir:InsurancePlan ;
        rdfs:label    "InsurancePlan.alias" ;
        rdfs:range    fhir:string ;
        dc:title      "Alternate names" .

fhir:TerminologyCapabilitiesCodeSystemComponent.TerminologyCapabilitiesCodeSystemVersionComponent
        a                owl:Class ;
        rdfs:comment     "For the code system, a list of versions that are supported by the server." ;
        rdfs:label       "TerminologyCapabilitiesCodeSystemComponent.TerminologyCapabilitiesCodeSystemVersionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:TerminologyCapabilities.codeSystem.version.property
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.codeSystem.version.compositional
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.codeSystem.version.code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:TerminologyCapabilities.codeSystem.version.language
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.codeSystem.version.isDefault
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:TerminologyCapabilitiesCodeSystemComponent.TerminologyCapabilitiesCodeSystemVersionComponent.TerminologyCapabilitiesCodeSystemVersionFilterComponent ;
                           owl:onProperty     fhir:TerminologyCapabilities.codeSystem.version.filter
                         ] .

fhir:StructureMap.group.rule.source.defaultValueRelatedArtifact
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueRelatedArtifact" ;
        rdfs:range          fhir:RelatedArtifact ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:Task.reasonCode  a     owl:ObjectProperty ;
        rdfs:comment        "A description or code indicating why this task needs to be performed." ;
        rdfs:domain         fhir:Task ;
        rdfs:label          "Task.reasonCode" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why task is needed" .

fhir:Coding.system  a  owl:ObjectProperty ;
        rdfs:comment  "The identification of the code system that defines the meaning of the symbol in the code." ;
        rdfs:domain   fhir:Coding ;
        rdfs:label    "Coding.system" ;
        rdfs:range    fhir:uri ;
        dc:title      "Identity of the terminology system" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance
        a                owl:Class ;
        rdfs:comment     "Each resource instance used by the responder." , "Each resource instance used by the initiator." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.step.operation.request.resourceId ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.step.operation.request.versionId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.step.operation.response.resourceId ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.step.operation.response.versionId
                         ] ;
        dc:title         "Each resource instance used by the responder" , "Each resource instance used by the initiator" .

fhir:ClaimResponse.addItem.detailSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "The sequence number of the details within the claim item which this line is intended to replace." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem ;
        rdfs:label    "ClaimResponse.addItem.detailSequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Detail sequence number" .

fhir:RequestGroup.action.action.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that provides meaning for the action or action group. For example, a section may have a LOINC code for a section of a documentation template." ;
        rdfs:domain   fhir:RequestGroupActionComponentAction ;
        rdfs:label    "RequestGroup.action.action.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Code representing the meaning of the action or sub-actions" .

fhir:TestScript.setup.action.operation.params
        a             owl:ObjectProperty ;
        rdfs:comment  "Path plus parameters after [type].  Used to set parts of the request URL explicitly." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent ;
        rdfs:label    "TestScript.setup.action.operation.params" ;
        rdfs:range    fhir:string ;
        dc:title      "Explicitly defined path parameters" .

fhir:ExampleScenario.process.step.alternative.step.process.step.process
        a             owl:ObjectProperty ;
        rdfs:comment  "Nested process." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step.process" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponentProcess ;
        dc:title      "Nested process" .

fhir:ElementDefinition.base.min
        a             owl:ObjectProperty ;
        rdfs:comment  "Minimum cardinality of the base element identified by the path." ;
        rdfs:domain   fhir:ElementDefinitionBaseComponent ;
        rdfs:label    "ElementDefinition.base.min" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Min cardinality of the base element" .

fhir:Practitioner.qualification.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Coded representation of the qualification." ;
        rdfs:domain   fhir:PractitionerQualificationComponent ;
        rdfs:label    "Practitioner.qualification.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Coded representation of the qualification" .

fhir:SpecimenDefinition.typeTested.container.capacity
        a             owl:ObjectProperty ;
        rdfs:comment  "The capacity (volume or other measure) of this kind of container." ;
        rdfs:domain   fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedContainerComponent ;
        rdfs:label    "SpecimenDefinition.typeTested.container.capacity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Container capacity" .

fhir:SearchParameter.component.definition
        a             owl:ObjectProperty ;
        rdfs:comment  "The definition of the search parameter that describes this part." ;
        rdfs:domain   fhir:SearchParameterComponentComponent ;
        rdfs:label    "SearchParameter.component.definition" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Defines how the part works" .

fhir:CoverageEligibilityResponse.insurance.item.network
        a             owl:ObjectProperty ;
        rdfs:comment  "Is a flag to indicate whether the benefits refer to in-network providers or out-of-network providers." ;
        rdfs:domain   fhir:CoverageEligibilityResponse.Insurance.Items ;
        rdfs:label    "CoverageEligibilityResponse.insurance.item.network" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "In or out of network" .

fhir:Patient.multipleBirthBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Patient ;
        rdfs:label          "Patient.multipleBirthBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:Patient.multipleBirth .

fhir:Contract.term.asset.answer.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractAssetAnswer ;
        rdfs:label          "Contract.term.asset.answer.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:Contract.term.asset.answer.value .

fhir:Timing.repeat.boundsPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TimingRepeatComponent ;
        rdfs:label          "Timing.repeat.boundsPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:Timing.repeat.bounds .

fhir:Procedure.followUp
        a             owl:ObjectProperty ;
        rdfs:comment  "If the procedure required specific follow up - e.g. removal of sutures. The follow up may be represented as a simple note or could potentially be more complex, in which case the CarePlan resource can be used." ;
        rdfs:domain   fhir:Procedure ;
        rdfs:label    "Procedure.followUp" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Instructions for follow up" .

fhir:ChargeItem.performingOrganization
        a             owl:ObjectProperty ;
        rdfs:comment  "The organization requesting the service." ;
        rdfs:domain   fhir:ChargeItem ;
        rdfs:label    "ChargeItem.performingOrganization" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Organization providing the charged service" .

fhir:DocumentManifest.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "Who or what the set of documents is about. The documents can be about a person, (patient or healthcare practitioner), a device (i.e. machine) or even a group of subjects (such as a document about a herd of farm animals, or a set of patients that share a common exposure). If the documents cross more than one subject, then more than one subject is allowed here (unusual use case)." ;
        rdfs:domain         fhir:DocumentManifest ;
        rdfs:label          "DocumentManifest.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "The subject of the set of documents" .

fhir:Medication.ingredient.itemCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationIngredientComponent ;
        rdfs:label          "Medication.ingredient.itemCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Medication.ingredient.item .

fhir:PlanDefinition.goal.category
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates a category the goal falls within." ;
        rdfs:domain   fhir:PlanDefinitionGoalComponent ;
        rdfs:label    "PlanDefinition.goal.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "E.g. Treatment, dietary, behavioral" .

fhir:Questionnaire.effectivePeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "The period during which the questionnaire content was or is planned to be in active use." ;
        rdfs:domain   fhir:Questionnaire ;
        rdfs:label    "Questionnaire.effectivePeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "When the questionnaire is expected to be used" .

fhir:Contract.term.applies
        a                   owl:ObjectProperty ;
        rdfs:comment        "Relevant time or time-period when this Contract Provision is applicable." ;
        rdfs:domain         fhir:Contract.Term ;
        rdfs:label          "Contract.term.applies" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "Contract Term Effective Time" .

fhir:ClaimResponse.addItem
        a             owl:ObjectProperty ;
        rdfs:comment  "The first-tier service adjudications for payor added product or service lines." ;
        rdfs:domain   fhir:ClaimResponse ;
        rdfs:label    "ClaimResponse.addItem" ;
        rdfs:range    fhir:ClaimResponse.AddedItem ;
        dc:title      "Insurer added line items" .

fhir:TestReport.test.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of this test used for tracking/logging purposes by test engines." ;
        rdfs:domain   fhir:TestReportTestComponent ;
        rdfs:label    "TestReport.test.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Tracking/logging name of this test" .

fhir:ElementDefinition.slicing.ordered
        a             owl:ObjectProperty ;
        rdfs:comment  "If the matching elements have to occur in the same order as defined in the profile." ;
        rdfs:domain   fhir:ElementDefinitionSlicingComponent ;
        rdfs:label    "ElementDefinition.slicing.ordered" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If elements must be in same order as slices" .

fhir:ExampleScenario.process.step.process.step.operation.request.versionId
        a             owl:ObjectProperty ;
        rdfs:comment  "A specific version of a resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        rdfs:label    "ExampleScenario.process.step.process.step.operation.request.versionId" ;
        rdfs:range    fhir:string ;
        dc:title      "A specific version of a resource contained in the instance" .

fhir:DetectedIssueEvidenceComponent
        a                owl:Class ;
        rdfs:comment     "Supporting evidence or manifestations that provide the basis for identifying the detected issue such as a GuidanceResponse or MeasureReport." ;
        rdfs:label       "DetectedIssueEvidenceComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DetectedIssue.evidence.detail
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:DetectedIssue.evidence.code
                         ] .

fhir:TestReportTeardownComponent.TeardownAction
        a                owl:Class ;
        rdfs:comment     "The teardown action will only contain an operation." ;
        rdfs:label       "TestReportTeardownComponent.TeardownAction" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestReport.teardown.action.operation ;
                           owl:someValuesFrom  fhir:TestReportTeardownComponent.TeardownActionOperation
                         ] .

fhir:Specimen.collection.fastingStatusCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SpecimenCollectionComponent ;
        rdfs:label          "Specimen.collection.fastingStatusCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Specimen.collection.fastingStatus .

fhir:Bundle.type  a         owl:ObjectProperty ;
        rdfs:comment        "Indicates the purpose of this bundle - how it is intended to be used." ;
        rdfs:domain         fhir:Bundle ;
        rdfs:label          "Bundle.type" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection" .

fhir:RequestGroup.action.relatedAction.actionId
        a             owl:ObjectProperty ;
        rdfs:comment  "The element id of the action this is related to." ;
        rdfs:domain   fhir:RequestGroupActionComponent.RequestGroupActionRelatedActionComponent ;
        rdfs:label    "RequestGroup.action.relatedAction.actionId" ;
        rdfs:range    fhir:id ;
        dc:title      "What action this is related to" .

fhir:Group.name  a    owl:ObjectProperty ;
        rdfs:comment  "A label assigned to the group for human identification and communication." ;
        rdfs:domain   fhir:Group ;
        rdfs:label    "Group.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Label for Group" .

fhir:ImagingStudy.series.laterality
        a             owl:ObjectProperty ;
        rdfs:comment  "The laterality of the (possibly paired) anatomic structures examined. E.g., the left knee, both lungs, or unpaired abdomen. If present, shall be consistent with any laterality information indicated in ImagingStudy.series.bodySite." ;
        rdfs:domain   fhir:ImagingStudySeriesComponent ;
        rdfs:label    "ImagingStudy.series.laterality" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Body part laterality" .

fhir:Questionnaire.item.item.initial.value
        a           owl:ObjectProperty ;
        rdfs:label  "Questionnaire.item.item.initial.value" .

fhir:SubstanceDefinition.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifier by which this substance is known." ;
        rdfs:domain   fhir:SubstanceDefinition ;
        rdfs:label    "SubstanceDefinition.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Identifier by which this substance is known" .

fhir:ImagingStudy.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifiers for the ImagingStudy such as DICOM Study Instance UID, and Accession Number." ;
        rdfs:domain         fhir:ImagingStudy ;
        rdfs:label          "ImagingStudy.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Identifiers for the whole study" .

fhir:Evidence.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this summary when it is represented in other formats, or referenced in a specification, model, design or an instance." ;
        rdfs:domain         fhir:Evidence ;
        rdfs:label          "Evidence.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Additional identifier for the summary" .

fhir:ExampleScenario.process.step.alternative.step.operation.initiatorActive
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the initiator is deactivated right after the transaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.operation.initiatorActive" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the initiator is deactivated right after the transaction" .

fhir:ClaimResponse.addItem.detail.subDetail.factor
        a             owl:ObjectProperty ;
        rdfs:comment  "A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetail.AddedItemSubDetail ;
        rdfs:label    "ClaimResponse.addItem.detail.subDetail.factor" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Price scaling factor" .

fhir:Questionnaire.item.initial.valueUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.initial.valueUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.initial.value .

fhir:Consent.source  a  owl:ObjectProperty ;
        rdfs:label  "Consent.source" .

fhir:ExplanationOfBenefit.adjudication
        a             owl:ObjectProperty ;
        rdfs:comment  "The adjudication results which are presented at the header level rather than at the line-item or add-item levels." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.adjudication" ;
        rdfs:range    fhir:ExplanationOfBenefitAdjudication ;
        dc:title      "Header-level adjudication" .

fhir:CodeSystem.concept.property.valueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CodeSystem.ConceptDefinition.ConceptProperty ;
        rdfs:label          "CodeSystem.concept.property.valueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:CodeSystem.concept.property.value .

fhir:Identifier.system
        a             owl:ObjectProperty ;
        rdfs:comment  "Establishes the namespace for the value - that is, a URL that describes a set values that are unique." ;
        rdfs:domain   fhir:Identifier ;
        rdfs:label    "Identifier.system" ;
        rdfs:range    fhir:uri ;
        dc:title      "The namespace for the identifier value" .

fhir:TestScript.variable
        a             owl:ObjectProperty ;
        rdfs:comment  "Variable is set based either on element value in response body or on header field value in the response headers." ;
        rdfs:domain   fhir:TestScript ;
        rdfs:label    "TestScript.variable" ;
        rdfs:range    fhir:TestScriptVariableComponent ;
        dc:title      "Placeholder for evaluated elements" .

fhir:ClinicalUseIssue.indication.otherTherapy
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about the use of the medicinal product in relation to other therapies described as part of the indication." ;
        rdfs:domain   fhir:ClinicalUseIssueIndicationComponent ;
        rdfs:label    "ClinicalUseIssue.indication.otherTherapy" ;
        rdfs:range    fhir:ClinicalUseIssueIndicationComponentOtherTherapy ;
        dc:title      "Information about the use of the medicinal product in relation to other therapies described as part of the indication" .

fhir:RelatedPerson.patient
        a             owl:ObjectProperty ;
        rdfs:comment  "The patient this person is related to." ;
        rdfs:domain   fhir:RelatedPerson ;
        rdfs:label    "RelatedPerson.patient" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The patient this person is related to" .

fhir:StructureMap.group.rule.source.defaultValueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:PlanDefinition.goal
        a             owl:ObjectProperty ;
        rdfs:comment  "A goal describes an expected outcome that activities within the plan are intended to achieve. For example, weight loss, restoring an activity of daily living, obtaining herd immunity via immunization, meeting a process improvement objective, meeting the acceptance criteria for a test as specified by a quality specification, etc." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.goal" ;
        rdfs:range    fhir:PlanDefinitionGoalComponent ;
        dc:title      "What the plan is trying to accomplish" .

fhir:PlanDefinition.action.action.timingAge
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponentAction ;
        rdfs:label          "PlanDefinition.action.action.timingAge" ;
        rdfs:range          fhir:Age ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.action.timing .

fhir:AdministrableProductDefinition.routeOfAdministration.targetSpecies.withdrawalPeriod.supportingInformation
        a             owl:ObjectProperty ;
        rdfs:comment  "Extra information about the withdrawal period." ;
        rdfs:domain   fhir:AdministrableProductDefinitionRouteOfAdministrationComponent.AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesComponent.AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesWithdrawalPeriodComponent ;
        rdfs:label    "AdministrableProductDefinition.routeOfAdministration.targetSpecies.withdrawalPeriod.supportingInformation" ;
        rdfs:range    fhir:string ;
        dc:title      "Extra information about the withdrawal period" .

fhir:ConceptMapGroupComponent.SourceElement.TargetElementDependsOn
        a                owl:Class ;
        rdfs:comment     "A set of additional outcomes from this mapping to other elements. To properly execute this mapping, the specified element must be mapped to some data element or source that is in context. The mapping may still be useful without a place for the additional data elements, but the equivalence cannot be relied on." ;
        rdfs:label       "ConceptMapGroupComponent.SourceElement.TargetElementDependsOn" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.group.element.target.product.display
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ConceptMap.group.element.target.product.value ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.group.element.target.product.system
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ConceptMap.group.element.target.product.property ;
                           owl:someValuesFrom  fhir:uri
                         ] ;
        dc:title         "Other concepts that this mapping also produces" .

fhir:MessageDefinition.parent
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies a protocol or workflow that this MessageDefinition represents a step in." ;
        rdfs:domain   fhir:MessageDefinition ;
        rdfs:label    "MessageDefinition.parent" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Protocol/workflow this is part of" .

fhir:HealthcareService.providedBy
        a             owl:ObjectProperty ;
        rdfs:comment  "The organization that provides this healthcare service." ;
        rdfs:domain   fhir:HealthcareService ;
        rdfs:label    "HealthcareService.providedBy" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Organization that provides this service" .

fhir:CoverageEligibilityRequest.item.facility
        a             owl:ObjectProperty ;
        rdfs:comment  "Facility where the services will be provided." ;
        rdfs:domain   fhir:CoverageEligibilityRequest.Details ;
        rdfs:label    "CoverageEligibilityRequest.item.facility" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Servicing facility" .

fhir:MedicationRequest.dispenseRequest.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The amount that is to be dispensed for one fill." ;
        rdfs:domain   fhir:MedicationRequestDispenseRequestComponent ;
        rdfs:label    "MedicationRequest.dispenseRequest.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Amount of medication to supply per dispense" .

fhir:StructureMap.group.rule.source.defaultValueId
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueId" ;
        rdfs:range          fhir:id ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:QuestionnaireResponse.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "The subject of the questionnaire response.  This could be a patient, organization, practitioner, device, etc.  This is who/what the answers apply to, but is not necessarily the source of information." ;
        rdfs:domain         fhir:QuestionnaireResponse ;
        rdfs:label          "QuestionnaireResponse.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "The subject of the questions" .

fhir:MedicationAdministration
        a                owl:Class ;
        rdfs:label       "MedicationAdministration" ;
        rdfs:subClassOf  w5:clinical.medication , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationAdministration.reasonReference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationAdministration.partOf
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationAdministration.device
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicationAdministration.subject ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:MedicationAdministrationDosageComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationAdministration.dosage
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:MedicationAdministration.statusReason
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:MedicationAdministration.medicationCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:MedicationAdministration.medicationReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:MedicationAdministration.reasonCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:uri ;
                           owl:onProperty     fhir:MedicationAdministration.instantiates
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationAdministration.supportingInformation
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:MedicationAdministration.effectiveDateTime ;
                                            owl:someValuesFrom  fhir:dateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:MedicationAdministration.effectivePeriod ;
                                            owl:someValuesFrom  fhir:Period
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationAdministration.request
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicationAdministrationPerformerComponent ;
                           owl:onProperty     fhir:MedicationAdministration.performer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:MedicationAdministration.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicationAdministration.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationAdministration.category
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationAdministration.context
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:MedicationAdministration.note
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationAdministration.eventHistory
                         ] .

fhir:Evidence.title  a  owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the summary." ;
        rdfs:domain   fhir:Evidence ;
        rdfs:label    "Evidence.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this summary (human friendly)" .

fhir:Coverage.status  a     owl:ObjectProperty ;
        rdfs:comment        "The status of the resource instance." ;
        rdfs:domain         fhir:Coverage ;
        rdfs:label          "Coverage.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | cancelled | draft | entered-in-error" .

fhir:Appointment.serviceType
        a             owl:ObjectProperty ;
        rdfs:comment  "The specific service that is to be performed during this appointment." ;
        rdfs:domain   fhir:Appointment ;
        rdfs:label    "Appointment.serviceType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The specific service that is to be performed during this appointment" .

fhir:MessageHeader.response.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "The MessageHeader.id of the message to which this message is a response." ;
        rdfs:domain   fhir:MessageHeaderResponseComponent ;
        rdfs:label    "MessageHeader.response.identifier" ;
        rdfs:range    fhir:id ;
        dc:title      "Id of original message" .

fhir:Task.output.valueAnnotation
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueAnnotation" ;
        rdfs:range          fhir:Annotation ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:Contract.term.offer.decisionMode
        a             owl:ObjectProperty ;
        rdfs:comment  "How the decision about a Contract was conveyed." ;
        rdfs:domain   fhir:Contract.Term.ContractOffer ;
        rdfs:label    "Contract.term.offer.decisionMode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "How decision is conveyed" .

fhir:Claim.item.locationAddress
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Claim.Item ;
        rdfs:label          "Claim.item.locationAddress" ;
        rdfs:range          fhir:Address ;
        rdfs:subPropertyOf  fhir:Claim.item.location .

fhir:HealthcareService.active
        a                   owl:ObjectProperty ;
        rdfs:comment        "This flag is used to mark the record to not be used. This is not used when a center is closed for maintenance, or for holidays, the notAvailable period is to be used for this." ;
        rdfs:domain         fhir:HealthcareService ;
        rdfs:label          "HealthcareService.active" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "Whether this HealthcareService record is in active use" .

fhir:SubstanceDefinitionMolecularWeight
        a                owl:Class ;
        rdfs:comment     "The molecular weight or weight range (for proteins, polymers or nucleic acids)." ;
        rdfs:label       "SubstanceDefinitionMolecularWeight" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.molecularWeight.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.molecularWeight.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.molecularWeight.method
                         ] ;
        dc:title         "The molecular weight or weight range (for proteins, polymers or nucleic acids)" .

fhir:CapabilityStatement.rest.operation.definition
        a             owl:ObjectProperty ;
        rdfs:comment  "Where the formal definition can be found. If a server references the base definition of an Operation (i.e. from the specification itself such as ```http://hl7.org/fhir/OperationDefinition/ValueSet-expand```), that means it supports the full capabilities of the operation - e.g. both GET and POST invocation.  If it only supports a subset, it must define its own custom [OperationDefinition](operationdefinition.html#) with a 'base' of the original OperationDefinition.  The custom definition would describe the specific subset of functionality supported." ;
        rdfs:domain   fhir:CapabilityStatementRestComponentOperation ;
        rdfs:label    "CapabilityStatement.rest.operation.definition" ;
        rdfs:range    fhir:canonical ;
        dc:title      "The defined operation/query" .

fhir:ResearchDefinition.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "A copyright statement relating to the research definition and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the research definition." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Use and/or publishing restrictions" .

fhir:ResearchElementDefinition.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "A copyright statement relating to the research element definition and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the research element definition." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Use and/or publishing restrictions" .

fhir:QuestionnaireResponse.item.answer.item.answer.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.item.answer.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.item.answer.value .

fhir:PlanDefinition.action.action.transform
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a StructureMap resource that defines a transform that can be executed to produce the intent resource using the ActivityDefinition instance as the input." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.transform" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Transform to apply the template" .

fhir:NutritionOrder.enteralFormula
        a             owl:ObjectProperty ;
        rdfs:comment  "Feeding provided through the gastrointestinal tract via a tube, catheter, or stoma that delivers nutrition distal to the oral cavity." ;
        rdfs:domain   fhir:NutritionOrder ;
        rdfs:label    "NutritionOrder.enteralFormula" ;
        rdfs:range    fhir:NutritionOrderEnteralFormulaComponent ;
        dc:title      "Enteral formula components" .

fhir:Contract.term.group.action.reasonCode
        a             owl:ObjectProperty ;
        rdfs:comment  "Rationale for the action to be performed or not performed. Describes why the action is permitted or prohibited." ;
        rdfs:domain   fhir:Contract.TermTerm.Action ;
        rdfs:label    "Contract.term.group.action.reasonCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Why is action (not) needed?" .

fhir:Parameters.parameter.part.valueParameterDefinition
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueParameterDefinition" ;
        rdfs:range          fhir:ParameterDefinition ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:TestScript.setup.action.operation.origin
        a             owl:ObjectProperty ;
        rdfs:comment  "The server where the request message originates from.  Must be one of the server numbers listed in TestScript.origin section." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent ;
        rdfs:label    "TestScript.setup.action.operation.origin" ;
        rdfs:range    fhir:integer ;
        dc:title      "Server initiating the request" .

fhir:Slot.serviceCategory
        a                   owl:ObjectProperty ;
        rdfs:comment        "A broad categorization of the service that is to be performed during this appointment." ;
        rdfs:domain         fhir:Slot ;
        rdfs:label          "Slot.serviceCategory" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "A broad categorization of the service that is to be performed during this appointment" .

fhir:Task.input.valueId
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueId" ;
        rdfs:range          fhir:id ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:MolecularSequence.coordinateSystem
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the sequence is numbered starting at 0 (0-based numbering or coordinates, inclusive start, exclusive end) or starting at 1 (1-based numbering, inclusive start and inclusive end)." ;
        rdfs:domain   fhir:MolecularSequence ;
        rdfs:label    "MolecularSequence.coordinateSystem" ;
        rdfs:range    fhir:integer ;
        dc:title      "Base number of coordinate system (0 for 0-based numbering or coordinates, inclusive start, exclusive end, 1 for 1-based numbering, inclusive start, inclusive end)" .

fhir:Medication.manufacturer
        a                   owl:ObjectProperty ;
        rdfs:comment        "Describes the details of the manufacturer of the medication product.  This is not intended to represent the distributor of a medication product." ;
        rdfs:domain         fhir:Medication ;
        rdfs:label          "Medication.manufacturer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Manufacturer of the item" .

fhir:PaymentReconciliation.detail.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Unique identifier for the current payment item for the referenced payable." ;
        rdfs:domain   fhir:PaymentReconciliation.Details ;
        rdfs:label    "PaymentReconciliation.detail.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Business identifier of the payment detail" .

fhir:SubstanceDefinitionPropertyComponent
        a                owl:Class ;
        rdfs:comment     "General specifications for this substance, including how it is related to other substances." ;
        rdfs:label       "SubstanceDefinitionPropertyComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:SubstanceDefinition.property.source
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.property.parameters
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Range ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.property.referenceRange
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.property.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableReference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.property.definingSubstance
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.property.category
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SubstanceDefinition.property.amountQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SubstanceDefinition.property.amountString
                                          ]
                                        ) ] .

fhir:SupplyDelivery.suppliedItem.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The amount of supply that has been dispensed. Includes unit of measure." ;
        rdfs:domain   fhir:SupplyDeliverySuppliedItemComponent ;
        rdfs:label    "SupplyDelivery.suppliedItem.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Amount dispensed" .

fhir:ImplementationGuideManifestComponent.ManifestResource
        a                owl:Class ;
        rdfs:comment     "A resource that is part of the implementation guide. Conformance resources (value set, structure definition, capability statements etc.) are obvious candidates for inclusion, but any kind of resource can be included as an example resource." ;
        rdfs:label       "ImplementationGuideManifestComponent.ManifestResource" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:url ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImplementationGuide.manifest.resource.relativePath
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ImplementationGuide.manifest.resource.exampleBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:canonical ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ImplementationGuide.manifest.resource.exampleCanonical
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImplementationGuide.manifest.resource.reference ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:QuestionnaireResponse.item.answer.item.answer.item
        a             owl:ObjectProperty ;
        rdfs:comment  "Nested groups and/or questions found within this particular answer." ;
        rdfs:domain   fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label    "QuestionnaireResponse.item.answer.item.answer.item" ;
        rdfs:range    fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem.QuestionnaireResponseItemAnswerComponentItem ;
        dc:title      "Nested groups and questions" .

fhir:Contract.topicCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract ;
        rdfs:label          "Contract.topicCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Contract.topic .

fhir:ObservationDefinition.qualifiedInterval.condition
        a             owl:ObjectProperty ;
        rdfs:comment  "Text based condition for which the reference range is valid." ;
        rdfs:domain   fhir:ObservationDefinitionQualifiedIntervalComponent ;
        rdfs:label    "ObservationDefinition.qualifiedInterval.condition" ;
        rdfs:range    fhir:string ;
        dc:title      "Condition associated with the reference range" .

fhir:CoverageEligibilityResponse.insurance.item.provider
        a                   owl:ObjectProperty ;
        rdfs:comment        "The practitioner who is eligible for the provision of the product or service." ;
        rdfs:domain         fhir:CoverageEligibilityResponse.Insurance.Items ;
        rdfs:label          "CoverageEligibilityResponse.insurance.item.provider" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Performing practitioner" .

fhir:Procedure.focalDevice
        a             owl:ObjectProperty ;
        rdfs:comment  "A device that is implanted, removed or otherwise manipulated (calibration, battery replacement, fitting a prosthesis, attaching a wound-vac, etc.) as a focal portion of the Procedure." ;
        rdfs:domain   fhir:Procedure ;
        rdfs:label    "Procedure.focalDevice" ;
        rdfs:range    fhir:ProcedureFocalDeviceComponent ;
        dc:title      "Manipulated, implanted, or removed device" .

fhir:RegulatedAuthorization.relatedDate.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The meaning of the related date for a regulated product, treatment, facility or activity.  As an example, the data exclusivity period for a regulated product." ;
        rdfs:domain   fhir:RegulatedAuthorizationRelatedDateComponent ;
        rdfs:label    "RegulatedAuthorization.relatedDate.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The meaning of the related date for a regulated product, treatment, facility or activity.  As an example, the data exclusivity period for a regulated product" .

fhir:Annotation.authorReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Annotation ;
        rdfs:label          "Annotation.authorReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Annotation.author .

fhir:Ingredient.specifiedSubstance.strength.presentationHighLimit
        a             owl:ObjectProperty ;
        rdfs:comment  "An upper limit for the quantity of substance in the unit of presentation. When there is a range of strengths, this represents the upper limit." ;
        rdfs:domain   fhir:IngredientSpecifiedSubstanceComponentStrength ;
        rdfs:label    "Ingredient.specifiedSubstance.strength.presentationHighLimit" ;
        rdfs:range    fhir:Ratio ;
        dc:title      "An upper limit for the quantity of substance in the unit of presentation. When there is a range of strengths, this represents the upper limit" .

fhir:SubstanceDefinition.supplier
        a             owl:ObjectProperty ;
        rdfs:comment  "A company that supplies this substance." ;
        rdfs:domain   fhir:SubstanceDefinition ;
        rdfs:label    "SubstanceDefinition.supplier" ;
        rdfs:range    fhir:Reference ;
        dc:title      "A company that supplies this substance" .

fhir:ValueSet.compose.exclude.concept.designation.use
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that represents types of uses of designations." ;
        rdfs:domain   fhir:ValueSetComposeComponentInclude.ConceptReference.ValueSetComposeIncludeConceptDesignationComponent ;
        rdfs:label    "ValueSet.compose.exclude.concept.designation.use" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Types of uses of designations" .

fhir:GuidanceResponse
        a                owl:Class ;
        rdfs:label       "GuidanceResponse" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.general ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:GuidanceResponse.reasonReference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GuidanceResponse.occurrenceDateTime
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:GuidanceResponse.evaluationMessage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GuidanceResponse.encounter
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DataRequirement ;
                           owl:onProperty     fhir:GuidanceResponse.dataRequirement
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GuidanceResponse.result
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:GuidanceResponse.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:GuidanceResponse.reasonCode
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:GuidanceResponse.moduleUri ;
                                            owl:someValuesFrom  fhir:uri
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:GuidanceResponse.moduleCanonical ;
                                            owl:someValuesFrom  fhir:canonical
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:GuidanceResponse.moduleCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GuidanceResponse.performer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GuidanceResponse.requestIdentifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GuidanceResponse.outputParameters
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:GuidanceResponse.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:GuidanceResponse.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GuidanceResponse.subject
                         ] .

fhir:MedicationDispense.medicationCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationDispense ;
        rdfs:label          "MedicationDispense.medicationCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:MedicationDispense.medication .

fhir:Specimen.processing.time
        a           owl:ObjectProperty ;
        rdfs:label  "Specimen.processing.time" .

fhir:Evidence.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the evidence from a consumer's perspective." ;
        rdfs:domain   fhir:Evidence ;
        rdfs:label    "Evidence.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Description of the particular summary" .

fhir:Observation.valueRatio
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.valueRatio" ;
        rdfs:range          fhir:Ratio ;
        rdfs:subPropertyOf  fhir:Observation.value .

fhir:RequestGroup.action.selectionBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines the selection behavior for the action and its children." ;
        rdfs:domain   fhir:RequestGroupActionComponent ;
        rdfs:label    "RequestGroup.action.selectionBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "any | all | all-or-none | exactly-one | at-most-one | one-or-more" .

fhir:ClaimResponse.addItem.unitPrice
        a             owl:ObjectProperty ;
        rdfs:comment  "If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem ;
        rdfs:label    "ClaimResponse.addItem.unitPrice" ;
        rdfs:range    fhir:Money ;
        dc:title      "Fee, charge or cost per item" .

fhir:SubstanceDefinitionNameComponentName
        a                owl:Class ;
        rdfs:comment     "A synonym of this particular name, by which the substance is also known." , "A translation for this name into another human language." ;
        rdfs:label       "SubstanceDefinitionNameComponentName" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:SubstanceDefinition.name.synonym.language
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.name.translation.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:SubstanceDefinition.name.synonym.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SubstanceDefinitionNameComponentNameName ;
                           owl:onProperty     fhir:SubstanceDefinition.name.synonym.synonym
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.name.translation.status
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:SubstanceDefinition.name.translation.language
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:SubstanceDefinition.name.synonym.name ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:SubstanceDefinition.name.translation.source
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.name.translation.preferred
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.name.synonym.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:SubstanceDefinition.name.synonym.source
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SubstanceDefinitionNameComponentNameName ;
                           owl:onProperty     fhir:SubstanceDefinition.name.synonym.translation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:SubstanceDefinition.name.translation.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SubstanceDefinitionNameComponentNameName ;
                           owl:onProperty     fhir:SubstanceDefinition.name.translation.translation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SubstanceDefinitionNameComponentName.SubstanceDefinitionNameOfficialComponent ;
                           owl:onProperty     fhir:SubstanceDefinition.name.synonym.official
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:SubstanceDefinition.name.translation.domain
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.name.synonym.status
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.name.synonym.preferred
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:SubstanceDefinition.name.translation.name ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SubstanceDefinitionNameComponentNameName ;
                           owl:onProperty     fhir:SubstanceDefinition.name.translation.synonym
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:SubstanceDefinition.name.synonym.domain
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SubstanceDefinitionNameComponentName.SubstanceDefinitionNameOfficialComponent ;
                           owl:onProperty     fhir:SubstanceDefinition.name.translation.official
                         ] ;
        dc:title         "A translation for this name into another human language" , "A synonym of this particular name, by which the substance is also known" .

fhir:Composition.section.emptyReason
        a             owl:ObjectProperty ;
        rdfs:comment  "If the section is empty, why the list is empty. An empty section typically has some text explaining the empty reason." ;
        rdfs:domain   fhir:Composition.Section ;
        rdfs:label    "Composition.section.emptyReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Why the section is empty" .

fhir:Task.output.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:ExplanationOfBenefit.item.detail.productOrService
        a             owl:ObjectProperty ;
        rdfs:comment  "When the value is a group code then this item collects a set of related claim details, otherwise this contains the product, service, drug or other billing code for the item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.productOrService" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Billing, service, product, or drug code" .

fhir:DocumentManifest.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Other identifiers associated with the document manifest, including version independent  identifiers." ;
        rdfs:domain         fhir:DocumentManifest ;
        rdfs:label          "DocumentManifest.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Other identifiers for the manifest" .

fhir:HealthcareService.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The specific type of service that may be delivered or performed." ;
        rdfs:domain   fhir:HealthcareService ;
        rdfs:label    "HealthcareService.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of service that may be delivered or performed" .

fhir:ImagingStudy.referrer
        a                   owl:ObjectProperty ;
        rdfs:comment        "The requesting/referring physician." ;
        rdfs:domain         fhir:ImagingStudy ;
        rdfs:label          "ImagingStudy.referrer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.cause ;
        dc:title            "Referring physician" .

fhir:Meta.security  a  owl:ObjectProperty ;
        rdfs:comment  "Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure." ;
        rdfs:domain   fhir:Meta ;
        rdfs:label    "Meta.security" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Security Labels applied to this resource" .

fhir:Patient.contact  a  owl:ObjectProperty ;
        rdfs:comment  "A contact party (e.g. guardian, partner, friend) for the patient." ;
        rdfs:domain   fhir:Patient ;
        rdfs:label    "Patient.contact" ;
        rdfs:range    fhir:Patient.Contact ;
        dc:title      "A contact party (e.g. guardian, partner, friend) for the patient" .

fhir:DeviceUseStatement.device
        a                   owl:ObjectProperty ;
        rdfs:comment        "The details of the device used." ;
        rdfs:domain         fhir:DeviceUseStatement ;
        rdfs:label          "DeviceUseStatement.device" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Reference to device used" .

fhir:Claim.Item  a       owl:Class ;
        rdfs:comment     "A claim line. Either a simple  product or service or a 'group' of details which can each be a simple items or groups of sub-details." ;
        rdfs:label       "Claim.Item" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.item.factor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.item.revenue
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Claim.item.locationCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Address ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Claim.item.locationAddress
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Claim.item.locationReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.item.quantity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Claim.item.programCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Claim.Item.Detail ;
                           owl:onProperty     fhir:Claim.item.detail
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.item.productOrService ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.item.bodySite
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.item.unitPrice
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Claim.item.encounter
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Claim.item.modifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:Claim.item.diagnosisSequence
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Claim.item.servicedDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Claim.item.servicedPeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.item.net
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Claim.item.subSite
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.item.category
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Claim.item.udi
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.item.sequence ;
                           owl:someValuesFrom  fhir:positiveInt
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:Claim.item.procedureSequence
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:Claim.item.informationSequence
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:Claim.item.careTeamSequence
                         ] .

fhir:ProductShelfLife.period
        a           owl:ObjectProperty ;
        rdfs:label  "ProductShelfLife.period" .

fhir:TestScript.setup.action.operation
        a             owl:ObjectProperty ;
        rdfs:comment  "The operation to perform." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction ;
        rdfs:label    "TestScript.setup.action.operation" ;
        rdfs:range    fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent ;
        dc:title      "The setup operation to perform" .

fhir:RequestGroup.instantiatesUri
        a             owl:ObjectProperty ;
        rdfs:comment  "A URL referencing an externally defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this request." ;
        rdfs:domain   fhir:RequestGroup ;
        rdfs:label    "RequestGroup.instantiatesUri" ;
        rdfs:range    fhir:uri ;
        dc:title      "Instantiates external protocol or definition" .

fhir:ExampleScenario.process.step.alternative.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A human-readable description of the alternative explaining when the alternative should occur rather than the base step." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "A human-readable description of each option" .

fhir:NutritionOrder.enteralFormula.additiveType
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates the type of modular component such as protein, carbohydrate, fat or fiber to be provided in addition to or mixed with the base formula." ;
        rdfs:domain         fhir:NutritionOrderEnteralFormulaComponent ;
        rdfs:label          "NutritionOrder.enteralFormula.additiveType" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Type of modular component to add to the feeding" .

fhir:Contract.Term.ContractAsset
        a                owl:Class ;
        rdfs:comment     "Contract Term Asset List." ;
        rdfs:label       "Contract.Term.ContractAsset" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Contract.term.asset.linkId
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Contract.term.asset.typeReference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Contract.term.asset.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Contract.term.asset.subtype
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.Term.ContractAsset.ValuedItem ;
                           owl:onProperty     fhir:Contract.term.asset.valuedItem
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.asset.text
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.asset.scope
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Period ;
                           owl:onProperty     fhir:Contract.term.asset.usePeriod
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Period ;
                           owl:onProperty     fhir:Contract.term.asset.period
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.Term.ContractAsset.AssetContext ;
                           owl:onProperty     fhir:Contract.term.asset.context
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Contract.term.asset.periodType
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.Term.ContractAssetAnswer ;
                           owl:onProperty     fhir:Contract.term.asset.answer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.asset.condition
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:unsignedInt ;
                           owl:onProperty     fhir:Contract.term.asset.securityLabelNumber
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Coding ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.asset.relationship
                         ] .

fhir:ExplanationOfBenefit.item.servicedDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.Item ;
        rdfs:label          "ExplanationOfBenefit.item.servicedDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.item.serviced .

fhir:MessageHeader.source.name
        a             owl:ObjectProperty ;
        rdfs:comment  "Human-readable name for the source system." ;
        rdfs:domain   fhir:MessageHeader.MessageSource ;
        rdfs:label    "MessageHeader.source.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name of system" .

fhir:ConceptMap.group.element.target.dependsOn
        a             owl:ObjectProperty ;
        rdfs:comment  "A set of additional dependencies for this mapping to hold. This mapping is only applicable if the specified element can be resolved, and it has the specified value." ;
        rdfs:domain   fhir:ConceptMapGroupComponent.SourceElement.TargetElement ;
        rdfs:label    "ConceptMap.group.element.target.dependsOn" ;
        rdfs:range    fhir:ConceptMapGroupComponent.SourceElement.TargetElement.OtherElement ;
        dc:title      "Other elements required for this mapping (from context)" .

fhir:CapabilityStatement.implementationGuide
        a             owl:ObjectProperty ;
        rdfs:comment  "A list of implementation guides that the server does (or should) support in their entirety." ;
        rdfs:domain   fhir:CapabilityStatement ;
        rdfs:label    "CapabilityStatement.implementationGuide" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Implementation guides supported" .

fhir:Ingredient.specifiedSubstance
        a             owl:ObjectProperty ;
        rdfs:comment  "A specified substance that comprises this ingredient." ;
        rdfs:domain   fhir:Ingredient ;
        rdfs:label    "Ingredient.specifiedSubstance" ;
        rdfs:range    fhir:IngredientSpecifiedSubstanceComponent ;
        dc:title      "A specified substance that comprises this ingredient" .

fhir:Evidence.approvalDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was approved by the publisher. Approval happens once when the content is officially approved for usage." ;
        rdfs:domain   fhir:Evidence ;
        rdfs:label    "Evidence.approvalDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the summary was approved by publisher" .

fhir:Ingredient.substance.strength.referenceStrength
        a             owl:ObjectProperty ;
        rdfs:comment  "Strength expressed in terms of a reference substance." ;
        rdfs:domain   fhir:IngredientSubstanceComponent.IngredientSubstanceStrengthComponent ;
        rdfs:label    "Ingredient.substance.strength.referenceStrength" ;
        rdfs:range    fhir:IngredientSubstanceComponent.IngredientSubstanceStrengthComponent.IngredientSubstanceStrengthReferenceStrengthComponent ;
        dc:title      "Strength expressed in terms of a reference substance" .

fhir:Substance.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "A code to indicate if the substance is actively used." ;
        rdfs:domain         fhir:Substance ;
        rdfs:label          "Substance.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | inactive | entered-in-error" .

fhir:EpisodeOfCare.referralRequest
        a             owl:ObjectProperty ;
        rdfs:comment  "Referral Request(s) that are fulfilled by this EpisodeOfCare, incoming referrals." ;
        rdfs:domain   fhir:EpisodeOfCare ;
        rdfs:label    "EpisodeOfCare.referralRequest" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Originating Referral Request(s)" .

fhir:ClinicalUseIssue.interaction.interactant.itemReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ClinicalUseIssueInteractionComponent.ClinicalUseIssueInteractionInteractantComponent ;
        rdfs:label          "ClinicalUseIssue.interaction.interactant.itemReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:ClinicalUseIssue.interaction.interactant.item .

fhir:ResearchDefinition.comment
        a             owl:ObjectProperty ;
        rdfs:comment  "A human-readable string to clarify or explain concepts about the resource." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.comment" ;
        rdfs:range    fhir:string ;
        dc:title      "Used for footnotes or explanatory notes" .

fhir:ImplementationGuide.packageId
        a             owl:ObjectProperty ;
        rdfs:comment  "The NPM package name for this Implementation Guide, used in the NPM package distribution, which is the primary mechanism by which FHIR based tooling manages IG dependencies. This value must be globally unique, and should be assigned with care." ;
        rdfs:domain   fhir:ImplementationGuide ;
        rdfs:label    "ImplementationGuide.packageId" ;
        rdfs:range    fhir:id ;
        dc:title      "NPM Package name for IG" .

fhir:Slot.status  a   owl:ObjectProperty ;
        rdfs:comment  "busy | free | busy-unavailable | busy-tentative | entered-in-error." ;
        rdfs:domain   fhir:Slot ;
        rdfs:label    "Slot.status" ;
        rdfs:range    fhir:code ;
        dc:title      "busy | free | busy-unavailable | busy-tentative | entered-in-error" .

fhir:DocumentManifest.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "The code specifying the type of clinical activity that resulted in placing the associated content into the DocumentManifest." ;
        rdfs:domain         fhir:DocumentManifest ;
        rdfs:label          "DocumentManifest.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Kind of document set" .

fhir:OperationDefinition.parameter.part.referencedFrom.source
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of the parameter or dot-separated path of parameter names pointing to the resource parameter that is expected to contain a reference to this resource." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponentParameter.OperationDefinitionParameterReferencedFromComponent ;
        rdfs:label    "OperationDefinition.parameter.part.referencedFrom.source" ;
        rdfs:range    fhir:string ;
        dc:title      "Referencing parameter" .

fhir:BundleEntryComponentLink
        a                owl:Class ;
        rdfs:comment     "A series of links that provide context to this entry." ;
        rdfs:label       "BundleEntryComponentLink" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Bundle.entry.link.url ;
                           owl:someValuesFrom  fhir:uri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Bundle.entry.link.relation ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        dc:title         "Links related to this entry" .

fhir:GraphDefinition.link.target.compartment
        a             owl:ObjectProperty ;
        rdfs:comment  "Compartment Consistency Rules." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponent ;
        rdfs:label    "GraphDefinition.link.target.compartment" ;
        rdfs:range    fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponent.GraphDefinitionLinkTargetCompartmentComponent ;
        dc:title      "Compartment Consistency Rules" .

fhir:NutritionOrder.instantiatesCanonical
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this NutritionOrder." ;
        rdfs:domain   fhir:NutritionOrder ;
        rdfs:label    "NutritionOrder.instantiatesCanonical" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Instantiates FHIR protocol or definition" .

fhir:Contract.term.action.status
        a             owl:ObjectProperty ;
        rdfs:comment  "Current state of the term action." ;
        rdfs:domain   fhir:Contract.Term.Action ;
        rdfs:label    "Contract.term.action.status" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "State of the action" .

fhir:ResearchDefinition.topic
        a             owl:ObjectProperty ;
        rdfs:comment  "Descriptive topics related to the content of the ResearchDefinition. Topics provide a high-level categorization grouping types of ResearchDefinitions that can be useful for filtering and searching." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.topic" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The category of the ResearchDefinition, such as Education, Treatment, Assessment, etc." .

fhir:DocumentReferenceContentComponent
        a                owl:Class ;
        rdfs:comment     "The document and format referenced. There may be multiple content element repetitions, each with a different format." ;
        rdfs:label       "DocumentReferenceContentComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Coding ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentReference.content.format
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DocumentReference.content.attachment ;
                           owl:someValuesFrom  fhir:Attachment
                         ] .

fhir:InsurancePlan.plan.generalCost.groupSize
        a             owl:ObjectProperty ;
        rdfs:comment  "Number of participants enrolled in the plan." ;
        rdfs:domain   fhir:InsurancePlanPlanComponent.InsurancePlanPlanGeneralCostComponent ;
        rdfs:label    "InsurancePlan.plan.generalCost.groupSize" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Number of enrollees" .

fhir:Task.output.valueUnsignedInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueUnsignedInt" ;
        rdfs:range          fhir:unsignedInt ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:Expression.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A brief, natural language description of the condition that effectively communicates the intended semantics." ;
        rdfs:domain   fhir:Expression ;
        rdfs:label    "Expression.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Natural language description of the condition" .

fhir:Immunization.education.presentationDate
        a             owl:ObjectProperty ;
        rdfs:comment  "Date the educational material was given to the patient." ;
        rdfs:domain   fhir:ImmunizationEducationComponent ;
        rdfs:label    "Immunization.education.presentationDate" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "Educational material presentation date" .

fhir:Encounter.serviceType
        a             owl:ObjectProperty ;
        rdfs:comment  "Broad categorization of the service that is to be provided (e.g. cardiology)." ;
        rdfs:domain   fhir:Encounter ;
        rdfs:label    "Encounter.serviceType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Specific type of service" .

fhir:EvidenceVariable.reviewer
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization primarily responsible for review of some aspect of the content." ;
        rdfs:domain   fhir:EvidenceVariable ;
        rdfs:label    "EvidenceVariable.reviewer" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who reviewed the content" .

fhir:ExampleScenario.process.step.process.step.operation.response
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource instance used by the responder." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.operation.response" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        dc:title      "Each resource instance used by the responder" .

fhir:CodeSystemFilterComponent
        a                owl:Class ;
        rdfs:comment     "A filter that can be used in a value set compose statement when selecting concepts using a filter." ;
        rdfs:label       "CodeSystemFilterComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CodeSystem.filter.value ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:CodeSystem.filter.operator ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.filter.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CodeSystem.filter.code ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:ExplanationOfBenefit.item.detail.subDetail.adjudication.category
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to indicate the information type of this adjudication record. Information types may include: the value submitted, maximum values or percentages allowed or payable under the plan, amounts that the patient is responsible for in-aggregate or pertaining to this item, amounts paid by other coverages, and the benefit payable for this item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail.SubDetailAdjudication ;
        rdfs:label    "ExplanationOfBenefit.item.detail.subDetail.adjudication.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of adjudication information" .

fhir:TestReport.participant.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of participant." ;
        rdfs:domain   fhir:TestReportParticipantComponent ;
        rdfs:label    "TestReport.participant.type" ;
        rdfs:range    fhir:code ;
        dc:title      "test-engine | client | server" .

fhir:BiologicallyDerivedProduct.productCode
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that identifies the kind of this biologically derived product (SNOMED Ctcode)." ;
        rdfs:domain   fhir:BiologicallyDerivedProduct ;
        rdfs:label    "BiologicallyDerivedProduct.productCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "What this biologically derived product is" .

fhir:TerminologyCapabilities.codeSystem.version.filter
        a             owl:ObjectProperty ;
        rdfs:comment  "Filter Properties supported." ;
        rdfs:domain   fhir:TerminologyCapabilitiesCodeSystemComponent.TerminologyCapabilitiesCodeSystemVersionComponent ;
        rdfs:label    "TerminologyCapabilities.codeSystem.version.filter" ;
        rdfs:range    fhir:TerminologyCapabilitiesCodeSystemComponent.TerminologyCapabilitiesCodeSystemVersionComponent.TerminologyCapabilitiesCodeSystemVersionFilterComponent ;
        dc:title      "Filter Properties supported" .

fhir:MeasureReport.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date this measure report was generated." ;
        rdfs:domain         fhir:MeasureReport ;
        rdfs:label          "MeasureReport.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "When the report was generated" .

fhir:Observation.component.code
        a                   owl:ObjectProperty ;
        rdfs:comment        "Describes what was observed. Sometimes this is called the observation \"code\"." ;
        rdfs:domain         fhir:ObservationComponentComponent ;
        rdfs:label          "Observation.component.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Type of component observation (code / type)" .

fhir:ValueSet.compose.exclude.filter.property
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that identifies a property or a filter defined in the code system." ;
        rdfs:domain   fhir:ValueSetComposeComponentInclude.ValueSetComposeIncludeFilterComponent ;
        rdfs:label    "ValueSet.compose.exclude.filter.property" ;
        rdfs:range    fhir:code ;
        dc:title      "A property/filter defined by the code system" .

fhir:EventDefinition.editor
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization primarily responsible for internal coherence of the content." ;
        rdfs:domain   fhir:EventDefinition ;
        rdfs:label    "EventDefinition.editor" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who edited the content" .

fhir:MessageDefinition.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the message definition when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the message definition author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence." ;
        rdfs:domain         fhir:MessageDefinition ;
        rdfs:label          "MessageDefinition.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the message definition" .

fhir:EvidenceReport.reviewer
        a             owl:ObjectProperty ;
        rdfs:comment  "An individiual, organization, or device primarily responsible for review of some aspect of the content." ;
        rdfs:domain   fhir:EvidenceReport ;
        rdfs:label    "EvidenceReport.reviewer" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who reviewed the content" .

fhir:InsurancePlanCoverageComponent.CoverageBenefit
        a                owl:Class ;
        rdfs:comment     "Specific benefits under this type of coverage." ;
        rdfs:label       "InsurancePlanCoverageComponent.CoverageBenefit" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:InsurancePlanCoverageComponent.CoverageBenefit.InsurancePlanCoverageBenefitLimitComponent ;
                           owl:onProperty     fhir:InsurancePlan.coverage.benefit.limit
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:InsurancePlan.coverage.benefit.requirement
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:InsurancePlan.coverage.benefit.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:RegulatedAuthorization.case
        a             owl:ObjectProperty ;
        rdfs:comment  "The case or regulatory procedure for granting or amending a marketing authorization. Note: This area is subject to ongoing review and the workgroup is seeking implementer feedback on its use (see link at bottom of page)." ;
        rdfs:domain   fhir:RegulatedAuthorization ;
        rdfs:label    "RegulatedAuthorization.case" ;
        rdfs:range    fhir:RegulatedAuthorizationCaseComponent ;
        dc:title      "The case or regulatory procedure for granting or amending a marketing authorization. Note: This area is subject to ongoing review and the workgroup is seeking implementer feedback on its use (see link at bottom of page)" .

fhir:ExplanationOfBenefit.item.detail.subDetail.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of repetitions of a service or product." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail.SubDetail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.subDetail.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Count of products or services" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponent
        a                owl:Class ;
        rdfs:comment     "Indicates an alternative step that can be taken instead of the operations on the base step in exceptional/atypical circumstances." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponentStep ;
                           owl:onProperty     fhir:ExampleScenario.process.step.process.step.alternative.step.alternative.step
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.alternative.step.alternative.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.alternative.step.alternative.title ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:ActivityDefinition.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the activity definition." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this activity definition (human friendly)" .

fhir:EpisodeOfCare.patient
        a                   owl:ObjectProperty ;
        rdfs:comment        "The patient who is the focus of this episode of care." ;
        rdfs:domain         fhir:EpisodeOfCare ;
        rdfs:label          "EpisodeOfCare.patient" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "The patient who is the focus of this episode of care" .

fhir:Contract.issued  a  owl:ObjectProperty ;
        rdfs:comment  "When this  Contract was issued." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.issued" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When this Contract was issued" .

fhir:Composition.section.focus
        a             owl:ObjectProperty ;
        rdfs:comment  "The actual focus of the section when it is not the subject of the composition, but instead represents something or someone associated with the subject such as (for a patient subject) a spouse, parent, fetus, or donor. If not focus is specified, the focus is assumed to be focus of the parent section, or, for a section in the Composition itself, the subject of the composition. Sections with a focus SHALL only include resources where the logical subject (patient, subject, focus, etc.) matches the section focus, or the resources have no logical subject (few resources)." ;
        rdfs:domain   fhir:Composition.Section ;
        rdfs:label    "Composition.section.focus" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who/what the section is about, when it is not about the subject of composition" .

fhir:ExplanationOfBenefit.addItem.detail
        a             owl:ObjectProperty ;
        rdfs:comment  "The second-tier service adjudications for payor added services." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail" ;
        rdfs:range    fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail ;
        dc:title      "Insurer added line items" .

fhir:MedicationKnowledge.regulatory.regulatoryAuthority
        a             owl:ObjectProperty ;
        rdfs:comment  "The authority that is specifying the regulations." ;
        rdfs:domain   fhir:MedicationKnowledgeRegulatoryComponent ;
        rdfs:label    "MedicationKnowledge.regulatory.regulatoryAuthority" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Specifies the authority of the regulation" .

fhir:ExplanationOfBenefit.item.detail.adjudication
        a             owl:ObjectProperty ;
        rdfs:comment  "The adjudication results." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.adjudication" ;
        rdfs:range    fhir:ExplanationOfBenefit.Item.DetailAdjudication ;
        dc:title      "Detail level adjudication details" .

fhir:EvidenceReport.section.mode
        a             owl:ObjectProperty ;
        rdfs:comment  "How the entry list was prepared - whether it is a working list that is suitable for being maintained on an ongoing basis, or if it represents a snapshot of a list of items from another source, or whether it is a prepared list where items may be marked as added, modified or deleted." ;
        rdfs:domain   fhir:EvidenceReport.Section ;
        rdfs:label    "EvidenceReport.section.mode" ;
        rdfs:range    fhir:code ;
        dc:title      "working | snapshot | changes" .

fhir:BiologicallyDerivedProduct.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "Number of discrete units within this product." ;
        rdfs:domain   fhir:BiologicallyDerivedProduct ;
        rdfs:label    "BiologicallyDerivedProduct.quantity" ;
        rdfs:range    fhir:integer ;
        dc:title      "The amount of this biologically derived product" .

fhir:Ingredient.specifiedSubstance.strength.concentrationText
        a             owl:ObjectProperty ;
        rdfs:comment  "A textual represention of either the whole of the concentration strength or a part of it - with the rest being in Strength.concentration as a ratio." ;
        rdfs:domain   fhir:IngredientSpecifiedSubstanceComponentStrength ;
        rdfs:label    "Ingredient.specifiedSubstance.strength.concentrationText" ;
        rdfs:range    fhir:string ;
        dc:title      "A textual represention of either the whole of the concentration strength or a part of it - with the rest being in Strength.concentration as a ratio" .

fhir:TestScript.test.action.assert.compareToSourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id of the source fixture used as the contents to be evaluated by either the \"source/expression\" or \"sourceId/path\" definition." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.compareToSourceId" ;
        rdfs:range    fhir:string ;
        dc:title      "Id of the source fixture to be evaluated" .

fhir:DeviceDefinition
        a                owl:Class ;
        rdfs:label       "DeviceDefinition" ;
        rdfs:subClassOf  fhir:DomainResource , w5:administrative.device ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactPoint ;
                           owl:onProperty     fhir:DeviceDefinition.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ProdCharacteristic ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceDefinition.physicalCharacteristics
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:DeviceDefinition.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ProductShelfLife ;
                           owl:onProperty     fhir:DeviceDefinition.shelfLifeStorage
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DeviceDefinitionMaterialComponent ;
                           owl:onProperty     fhir:DeviceDefinition.material
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceDefinition.modelNumber
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceDefinition.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceDefinition.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:DeviceDefinition.languageCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DeviceDefinitionUdiDeviceIdentifierComponent ;
                           owl:onProperty     fhir:DeviceDefinition.udiDeviceIdentifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceDefinition.onlineInformation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DeviceDefinitionDeviceNameComponent ;
                           owl:onProperty     fhir:DeviceDefinition.deviceName
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceDefinition.quantity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:DeviceDefinition.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceDefinition.parentDevice
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DeviceDefinitionPropertyComponent ;
                           owl:onProperty     fhir:DeviceDefinition.property
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DeviceDefinitionCapabilityComponent ;
                           owl:onProperty     fhir:DeviceDefinition.capability
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DeviceDefinitionSpecializationComponent ;
                           owl:onProperty     fhir:DeviceDefinition.specialization
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:DeviceDefinition.manufacturerString
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:DeviceDefinition.manufacturerReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:DeviceDefinition.safety
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceDefinition.owner
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:DeviceDefinition.version
                         ] .

fhir:StructureMap.group.input.name
        a             owl:ObjectProperty ;
        rdfs:comment  "Name for this instance of data." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupInputComponent ;
        rdfs:label    "StructureMap.group.input.name" ;
        rdfs:range    fhir:id ;
        dc:title      "Name for this instance of data" .

fhir:TestScript.test.action.operation.params
        a             owl:ObjectProperty ;
        rdfs:comment  "Path plus parameters after [type].  Used to set parts of the request URL explicitly." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionOperation ;
        rdfs:label    "TestScript.test.action.operation.params" ;
        rdfs:range    fhir:string ;
        dc:title      "Explicitly defined path parameters" .

fhir:StructureMap.group.rule.source.check
        a             owl:ObjectProperty ;
        rdfs:comment  "FHIRPath expression  - must be true or the mapping engine throws an error instead of completing." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label    "StructureMap.group.rule.source.check" ;
        rdfs:range    fhir:string ;
        dc:title      "FHIRPath expression  - must be true or the mapping engine throws an error instead of completing" .

fhir:Ingredient.substance.strength.referenceStrength.strength
        a             owl:ObjectProperty ;
        rdfs:comment  "Strength expressed in terms of a reference substance. When there is a range of strengths, this represents the lower limit." ;
        rdfs:domain   fhir:IngredientSubstanceComponent.IngredientSubstanceStrengthComponent.IngredientSubstanceStrengthReferenceStrengthComponent ;
        rdfs:label    "Ingredient.substance.strength.referenceStrength.strength" ;
        rdfs:range    fhir:Ratio ;
        dc:title      "Strength expressed in terms of a reference substance. When there is a range of strengths, this represents the lower limit" .

fhir:PlanDefinition.action.requiredBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines the required behavior for the action." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.requiredBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "must | could | must-unless-documented" .

fhir:Consent.provision.provision.data
        a             owl:ObjectProperty ;
        rdfs:comment  "The resources controlled by this rule if specific resources are referenced." ;
        rdfs:domain   fhir:Consent.provisionProvision ;
        rdfs:label    "Consent.provision.provision.data" ;
        rdfs:range    fhir:Consent.provisionProvision.provisionData ;
        dc:title      "Data controlled by this rule" .

fhir:Specimen.request
        a                   owl:ObjectProperty ;
        rdfs:comment        "Details concerning a service request that required a specimen to be collected." ;
        rdfs:domain         fhir:Specimen ;
        rdfs:label          "Specimen.request" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why the specimen was collected" .

fhir:TestScript.test.action.operation.requestHeader.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The value of the header e.g. \"application/fhir+xml\"." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionOperation.TestScriptSetupActionOperationRequestHeaderComponent ;
        rdfs:label    "TestScript.test.action.operation.requestHeader.value" ;
        rdfs:range    fhir:string ;
        dc:title      "HTTP headerfield value" .

fhir:GuidanceResponse.module
        a           owl:ObjectProperty ;
        rdfs:label  "GuidanceResponse.module" .

fhir:Evidence.certainty.subcomponent
        a             owl:ObjectProperty ;
        rdfs:comment  "A domain or subdomain of certainty." ;
        rdfs:domain   fhir:EvidenceCertaintyComponent ;
        rdfs:label    "Evidence.certainty.subcomponent" ;
        rdfs:range    fhir:EvidenceCertaintyComponentCertainty ;
        dc:title      "A domain or subdomain of certainty" .

fhir:QuestionnaireResponse.item.answer.valueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.valueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.value .

fhir:ExampleScenario.process.step.alternative.step.process.step.operation.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of operation - CRUD." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step.operation.type" ;
        rdfs:range    fhir:string ;
        dc:title      "The type of operation - CRUD" .

fhir:ClinicalImpression.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Commentary about the impression, typically recorded after the impression itself was made, though supplemental notes by the original author could also appear." ;
        rdfs:domain   fhir:ClinicalImpression ;
        rdfs:label    "ClinicalImpression.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Comments made about the ClinicalImpression" .

fhir:Task.insurance  a  owl:ObjectProperty ;
        rdfs:comment  "Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be relevant to the Task." ;
        rdfs:domain   fhir:Task ;
        rdfs:label    "Task.insurance" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Associated insurance coverage" .

fhir:ActivityDefinition.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "A copyright statement relating to the activity definition and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the activity definition." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Use and/or publishing restrictions" .

fhir:MedicationBatchComponent
        a                owl:Class ;
        rdfs:comment     "Information that only applies to packages (not products)." ;
        rdfs:label       "MedicationBatchComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Medication.batch.expirationDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Medication.batch.lotNumber
                         ] .

fhir:Consent.policy.authority
        a             owl:ObjectProperty ;
        rdfs:comment  "Entity or Organization having regulatory jurisdiction or accountability for  enforcing policies pertaining to Consent Directives." ;
        rdfs:domain   fhir:ConsentPolicyComponent ;
        rdfs:label    "Consent.policy.authority" ;
        rdfs:range    fhir:uri ;
        dc:title      "Enforcement source for policy" .

fhir:TestScript.metadata.capability
        a             owl:ObjectProperty ;
        rdfs:comment  "Capabilities that must exist and are assumed to function correctly on the FHIR server being tested." ;
        rdfs:domain   fhir:TestScriptMetadataComponent ;
        rdfs:label    "TestScript.metadata.capability" ;
        rdfs:range    fhir:TestScriptMetadataComponent.TestScriptMetadataCapabilityComponent ;
        dc:title      "Capabilities  that are assumed to function correctly on the FHIR server being tested" .

fhir:MolecularSequence.structureVariant.exact
        a             owl:ObjectProperty ;
        rdfs:comment  "Used to indicate if the outer and inner start-end values have the same meaning." ;
        rdfs:domain   fhir:MolecularSequenceStructureVariantComponent ;
        rdfs:label    "MolecularSequence.structureVariant.exact" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Does the structural variant have base pair resolution breakpoints?" .

fhir:ChargeItemDefinition.instance
        a             owl:ObjectProperty ;
        rdfs:comment  "The defined billing details in this resource pertain to the given product instance(s)." ;
        rdfs:domain   fhir:ChargeItemDefinition ;
        rdfs:label    "ChargeItemDefinition.instance" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Instances this definition applies to" .

fhir:ImplementationGuide.dependsOn.packageId
        a             owl:ObjectProperty ;
        rdfs:comment  "The NPM package name for the Implementation Guide that this IG depends on." ;
        rdfs:domain   fhir:ImplementationGuideDependsOnComponent ;
        rdfs:label    "ImplementationGuide.dependsOn.packageId" ;
        rdfs:range    fhir:id ;
        dc:title      "NPM Package name for IG this depends on" .

fhir:InsurancePlanPlanComponent.InsurancePlanPlanSpecificCostComponent.PlanBenefit.InsurancePlanPlanSpecificCostBenefitCostComponent
        a                owl:Class ;
        rdfs:comment     "List of the costs associated with a specific benefit." ;
        rdfs:label       "InsurancePlanPlanComponent.InsurancePlanPlanSpecificCostComponent.PlanBenefit.InsurancePlanPlanSpecificCostBenefitCostComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:InsurancePlan.plan.specificCost.benefit.cost.value
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:InsurancePlan.plan.specificCost.benefit.cost.qualifiers
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:InsurancePlan.plan.specificCost.benefit.cost.applicability
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:InsurancePlan.plan.specificCost.benefit.cost.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:ActivityDefinition.url
        a                   owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this activity definition when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this activity definition is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the activity definition is stored on different servers." ;
        rdfs:domain         fhir:ActivityDefinition ;
        rdfs:label          "ActivityDefinition.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this activity definition, represented as a URI (globally unique)" .

fhir:Procedure.usedReference
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies medications, devices and any other substance used as part of the procedure." ;
        rdfs:domain   fhir:Procedure ;
        rdfs:label    "Procedure.usedReference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Items used during procedure" .

fhir:Task.output.valueBase64Binary
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueBase64Binary" ;
        rdfs:range          fhir:base64Binary ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:Questionnaire.item.item.text
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of a section, the text of a question or text content for a display item." ;
        rdfs:domain   fhir:QuestionnaireItemComponentItem ;
        rdfs:label    "Questionnaire.item.item.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Primary text for the item" .

fhir:BodyStructure.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifier for this instance of the anatomical structure." ;
        rdfs:domain         fhir:BodyStructure ;
        rdfs:label          "BodyStructure.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Bodystructure identifier" .

fhir:AuditEvent.action
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicator for type of action performed during the event that generated the audit." ;
        rdfs:domain         fhir:AuditEvent ;
        rdfs:label          "AuditEvent.action" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Type of action performed during the event" .

fhir:Citation.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the citation from a consumer's perspective." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the citation" .

fhir:ElementDefinition.mapping.identity
        a             owl:ObjectProperty ;
        rdfs:comment  "An internal reference to the definition of a mapping." ;
        rdfs:domain   fhir:ElementDefinitionMappingComponent ;
        rdfs:label    "ElementDefinition.mapping.identity" ;
        rdfs:range    fhir:id ;
        dc:title      "Reference to mapping declaration" .

fhir:Parameters.parameter.valueDistance
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueDistance" ;
        rdfs:range          fhir:Distance ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Task.input.valueMoney
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueMoney" ;
        rdfs:range          fhir:Money ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:Observation.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of the result value." ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "registered | preliminary | final | amended +" .

fhir:Observation.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Comments about the observation or the results." ;
        rdfs:domain   fhir:Observation ;
        rdfs:label    "Observation.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Comments about the observation" .

fhir:CodeSystem.filter.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of how or why the filter is used." ;
        rdfs:domain   fhir:CodeSystemFilterComponent ;
        rdfs:label    "CodeSystem.filter.description" ;
        rdfs:range    fhir:string ;
        dc:title      "How or why the filter is used" .

fhir:VisionPrescription.lensSpecification.eye
        a             owl:ObjectProperty ;
        rdfs:comment  "The eye for which the lens specification applies." ;
        rdfs:domain   fhir:VisionPrescriptionLensSpecificationComponent ;
        rdfs:label    "VisionPrescription.lensSpecification.eye" ;
        rdfs:range    fhir:code ;
        dc:title      "right | left" .

fhir:Questionnaire.item.item.answerOption.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemAnswerOptionComponent ;
        rdfs:label          "Questionnaire.item.item.answerOption.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.answerOption.value .

fhir:Claim.CareTeam  a   owl:Class ;
        rdfs:comment     "The members of the team who provided the products and services." ;
        rdfs:label       "Claim.CareTeam" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.careTeam.qualification
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.careTeam.role
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.careTeam.responsible
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.careTeam.provider ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.careTeam.sequence ;
                           owl:someValuesFrom  fhir:positiveInt
                         ] .

fhir:ActivityDefinition.subjectCanonical
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ActivityDefinition ;
        rdfs:label          "ActivityDefinition.subjectCanonical" ;
        rdfs:range          fhir:canonical ;
        rdfs:subPropertyOf  fhir:ActivityDefinition.subject .

fhir:TestScript.metadata.link
        a             owl:ObjectProperty ;
        rdfs:comment  "A link to the FHIR specification that this test is covering." ;
        rdfs:domain   fhir:TestScriptMetadataComponent ;
        rdfs:label    "TestScript.metadata.link" ;
        rdfs:range    fhir:TestScriptMetadataComponent.TestScriptMetadataLinkComponent ;
        dc:title      "Links to the FHIR specification" .

fhir:RequestGroup.action.action.condition.expression
        a             owl:ObjectProperty ;
        rdfs:comment  "An expression that returns true or false, indicating whether or not the condition is satisfied." ;
        rdfs:domain   fhir:RequestGroupActionComponentAction.RequestGroupActionConditionComponent ;
        rdfs:label    "RequestGroup.action.action.condition.expression" ;
        rdfs:range    fhir:Expression ;
        dc:title      "Boolean-valued expression" .

fhir:Person.birthDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The birth date for the person." ;
        rdfs:domain   fhir:Person ;
        rdfs:label    "Person.birthDate" ;
        rdfs:range    fhir:date ;
        dc:title      "The date on which the person was born" .

fhir:ExplanationOfBenefit.CareTeam
        a                owl:Class ;
        rdfs:comment     "The members of the team who provided the products and services." ;
        rdfs:label       "ExplanationOfBenefit.CareTeam" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.careTeam.qualification
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.careTeam.role
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.careTeam.responsible
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.careTeam.provider ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.careTeam.sequence ;
                           owl:someValuesFrom  fhir:positiveInt
                         ] .

fhir:ElementDefinition.maxValueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ElementDefinition ;
        rdfs:label          "ElementDefinition.maxValueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:ElementDefinition.maxValue .

fhir:Contract.term.group.offer.answer.valueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractOffer.Answer ;
        rdfs:label          "Contract.term.group.offer.answer.valueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Contract.term.group.offer.answer.value .

fhir:Contract.term.group.asset.valuedItem.payment
        a             owl:ObjectProperty ;
        rdfs:comment  "Terms of valuation." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset.ValuedItem ;
        rdfs:label    "Contract.term.group.asset.valuedItem.payment" ;
        rdfs:range    fhir:string ;
        dc:title      "Terms of valuation" .

fhir:Claim.item.detail.programCode
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the program under which this may be recovered." ;
        rdfs:domain   fhir:Claim.Item.Detail ;
        rdfs:label    "Claim.item.detail.programCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Program the product or service is provided under" .

fhir:ElementDefinition.minValueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ElementDefinition ;
        rdfs:label          "ElementDefinition.minValueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:ElementDefinition.minValue .

fhir:BiologicallyDerivedProduct.collection.collected
        a           owl:ObjectProperty ;
        rdfs:label  "BiologicallyDerivedProduct.collection.collected" .

fhir:RelatedPerson.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifier for a person within a particular scope." ;
        rdfs:domain         fhir:RelatedPerson ;
        rdfs:label          "RelatedPerson.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "A human identifier for this person" .

fhir:Narrative.status
        a             owl:ObjectProperty ;
        rdfs:comment  "The status of the narrative - whether it's entirely generated (from just the defined data or the extensions too), or whether a human authored it and it may contain additional data." ;
        rdfs:domain   fhir:Narrative ;
        rdfs:label    "Narrative.status" ;
        rdfs:range    fhir:code ;
        dc:title      "generated | extensions | additional | empty" .

fhir:InsurancePlan.plan.network
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to the network that providing the type of coverage." ;
        rdfs:domain   fhir:InsurancePlanPlanComponent ;
        rdfs:label    "InsurancePlan.plan.network" ;
        rdfs:range    fhir:Reference ;
        dc:title      "What networks provide coverage" .

fhir:CarePlan.activity.detail.scheduledString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
        rdfs:label          "CarePlan.activity.detail.scheduledString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:CarePlan.activity.detail.scheduled .

fhir:ClinicalImpression.finding
        a             owl:ObjectProperty ;
        rdfs:comment  "Specific findings or diagnoses that were considered likely or relevant to ongoing treatment." ;
        rdfs:domain   fhir:ClinicalImpression ;
        rdfs:label    "ClinicalImpression.finding" ;
        rdfs:range    fhir:ClinicalImpressionFindingComponent ;
        dc:title      "Possible or likely findings and diagnoses" .

fhir:Linkage.active  a      owl:ObjectProperty ;
        rdfs:comment        "Indicates whether the asserted set of linkages are considered to be \"in effect\"." ;
        rdfs:domain         fhir:Linkage ;
        rdfs:label          "Linkage.active" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "Whether this linkage assertion is active or not" .

fhir:Contract.term.action.requesterLinkId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse." ;
        rdfs:domain   fhir:Contract.Term.Action ;
        rdfs:label    "Contract.term.action.requesterLinkId" ;
        rdfs:range    fhir:string ;
        dc:title      "Pointer to specific item" .

fhir:PlanDefinition.action
        a             owl:ObjectProperty ;
        rdfs:comment  "An action or group of actions to be taken as part of the plan. For example, in clinical care, an action would be to prescribe a particular indicated medication, or perform a particular test as appropriate. In pharmaceutical quality, an action would be the test that needs to be performed on a drug product as defined in the quality specification." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.action" ;
        rdfs:range    fhir:PlanDefinitionActionComponent ;
        dc:title      "Action defined by the plan" .

fhir:NutritionProduct.code
        a                   owl:ObjectProperty ;
        rdfs:comment        "The code assigned to the product, for example a manufacturer number or other terminology." ;
        rdfs:domain         fhir:NutritionProduct ;
        rdfs:label          "NutritionProduct.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "A code designating a specific type of nutritional product" .

fhir:HealthcareService.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifies the broad category of service being performed or delivered." ;
        rdfs:domain         fhir:HealthcareService ;
        rdfs:label          "HealthcareService.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Broad category of service being performed or delivered" .

fhir:StructureMap.group.typeMode
        a             owl:ObjectProperty ;
        rdfs:comment  "If this is the default rule set to apply for the source type or this combination of types." ;
        rdfs:domain   fhir:StructureMapGroupComponent ;
        rdfs:label    "StructureMap.group.typeMode" ;
        rdfs:range    fhir:code ;
        dc:title      "none | types | type-and-types" .

fhir:Linkage.item  a  owl:ObjectProperty ;
        rdfs:comment  "Identifies which record considered as the reference to the same real-world occurrence as well as how the items should be evaluated within the collection of linked items." ;
        rdfs:domain   fhir:Linkage ;
        rdfs:label    "Linkage.item" ;
        rdfs:range    fhir:LinkageItemComponent ;
        dc:title      "Item to be linked" .

fhir:EvidenceReport.subject.characteristic.exclude
        a             owl:ObjectProperty ;
        rdfs:comment  "Is used to express not the characteristic." ;
        rdfs:domain   fhir:EvidenceReportSubjectComponent.EvidenceReportSubjectCharacteristicComponent ;
        rdfs:label    "EvidenceReport.subject.characteristic.exclude" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Is used to express not the characteristic" .

fhir:CarePlan.contributor
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the individual(s) or organization who provided the contents of the care plan." ;
        rdfs:domain   fhir:CarePlan ;
        rdfs:label    "CarePlan.contributor" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who provided the content of the care plan" .

fhir:CompartmentDefinition.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the compartment definition was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the compartment definition changes." ;
        rdfs:domain         fhir:CompartmentDefinition ;
        rdfs:label          "CompartmentDefinition.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:ResearchElementDefinition.comment
        a             owl:ObjectProperty ;
        rdfs:comment  "A human-readable string to clarify or explain concepts about the resource." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.comment" ;
        rdfs:range    fhir:string ;
        dc:title      "Used for footnotes or explanatory notes" .

fhir:CoverageEligibilityRequest.serviced
        a           owl:ObjectProperty ;
        rdfs:label  "CoverageEligibilityRequest.serviced" .

fhir:CodeSystem.concept.concept.property.valueCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CodeSystem.ConceptDefinitionConcept.ConceptProperty ;
        rdfs:label          "CodeSystem.concept.concept.property.valueCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:CodeSystem.concept.concept.property.value .

fhir:ValueSet.compose.exclude
        a             owl:ObjectProperty ;
        rdfs:comment  "Exclude one or more codes from the value set based on code system filters and/or other value sets." ;
        rdfs:domain   fhir:ValueSetComposeComponent ;
        rdfs:label    "ValueSet.compose.exclude" ;
        rdfs:range    fhir:ValueSetComposeComponentInclude ;
        dc:title      "Explicitly exclude codes from a code system or other value sets" .

fhir:Citation.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the citation when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the citation author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence." ;
        rdfs:domain         fhir:Citation ;
        rdfs:label          "Citation.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the citation" .

fhir:CapabilityStatementDocumentComponent
        a                owl:Class ;
        rdfs:comment     "A document definition." ;
        rdfs:label       "CapabilityStatementDocumentComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.document.profile ;
                           owl:someValuesFrom  fhir:canonical
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.document.documentation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.document.mode ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:Statistic.sampleSize
        a             owl:ObjectProperty ;
        rdfs:comment  "Number of samples in the statistic." ;
        rdfs:domain   fhir:Statistic ;
        rdfs:label    "Statistic.sampleSize" ;
        rdfs:range    fhir:StatisticSampleSizeComponent ;
        dc:title      "Number of samples in the statistic" .

fhir:Contract.term.asset.valuedItem.effectiveTime
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates the time during which this Contract ValuedItem information is effective." ;
        rdfs:domain         fhir:Contract.Term.ContractAsset.ValuedItem ;
        rdfs:label          "Contract.term.asset.valuedItem.effectiveTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "Contract Valued Item Effective Tiem" .

fhir:EpisodeOfCare.statusHistory
        a             owl:ObjectProperty ;
        rdfs:comment  "The history of statuses that the EpisodeOfCare has been through (without requiring processing the history of the resource)." ;
        rdfs:domain   fhir:EpisodeOfCare ;
        rdfs:label    "EpisodeOfCare.statusHistory" ;
        rdfs:range    fhir:EpisodeOfCareStatusHistoryComponent ;
        dc:title      "Past list of status codes (the current status may be included to cover the start date of the status)" .

fhir:Provenance.reason
        a                   owl:ObjectProperty ;
        rdfs:comment        "The reason that the activity was taking place." ;
        rdfs:domain         fhir:Provenance ;
        rdfs:label          "Provenance.reason" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Reason the activity is occurring" .

fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentContainsDesignation
        a                owl:Class ;
        rdfs:comment     "Additional representations for this item - other languages, aliases, specialized purposes, used for particular purposes, etc. These are relevant when the conditions of the expansion do not fix to a single correct representation." ;
        rdfs:label       "ValueSetExpansionComponent.ValueSetExpansionContainsComponentContainsDesignation" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ValueSet.expansion.contains.contains.designation.value ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Coding ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.expansion.contains.contains.designation.use
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.expansion.contains.contains.designation.language
                         ] ;
        dc:title         "Additional representations for this item" .

fhir:Resource.language
        a             owl:ObjectProperty ;
        rdfs:comment  "The base language in which the resource is written." ;
        rdfs:domain   fhir:Resource ;
        rdfs:label    "Resource.language" ;
        rdfs:range    fhir:code ;
        dc:title      "Language of the resource content" .

fhir:Evidence.certainty.subcomponent.rater
        a             owl:ObjectProperty ;
        rdfs:comment  "Individual or group who did the rating." ;
        rdfs:domain   fhir:EvidenceCertaintyComponentCertainty ;
        rdfs:label    "Evidence.certainty.subcomponent.rater" ;
        rdfs:range    fhir:string ;
        dc:title      "Individual or group who did the rating" .

fhir:CarePlan.instantiatesUri
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to an externally maintained protocol, guideline, questionnaire or other definition that is adhered to in whole or in part by this CarePlan." ;
        rdfs:domain   fhir:CarePlan ;
        rdfs:label    "CarePlan.instantiatesUri" ;
        rdfs:range    fhir:uri ;
        dc:title      "Instantiates external protocol or definition" .

fhir:CodeSystem.concept.display
        a             owl:ObjectProperty ;
        rdfs:comment  "A human readable string that is the recommended default way to present this concept to a user." ;
        rdfs:domain   fhir:CodeSystem.ConceptDefinition ;
        rdfs:label    "CodeSystem.concept.display" ;
        rdfs:range    fhir:string ;
        dc:title      "Text to display to the user" .

fhir:ActivityDefinition.location
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the facility where the activity will occur; e.g. home, hospital, specific clinic, etc." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.location" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Where it should happen" .

fhir:Contract.term.asset.linkId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id [identifier??] of the clause or question text about the asset in the referenced form or QuestionnaireResponse." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset ;
        rdfs:label    "Contract.term.asset.linkId" ;
        rdfs:range    fhir:string ;
        dc:title      "Pointer to asset text" .

fhir:TestScript.test.action.operation.origin
        a             owl:ObjectProperty ;
        rdfs:comment  "The server where the request message originates from.  Must be one of the server numbers listed in TestScript.origin section." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionOperation ;
        rdfs:label    "TestScript.test.action.operation.origin" ;
        rdfs:range    fhir:integer ;
        dc:title      "Server initiating the request" .

fhir:Goal.target.detailQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:GoalTargetComponent ;
        rdfs:label          "Goal.target.detailQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:Goal.target.detail .

fhir:Contract.term.group.asset.valuedItem.entityCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractAsset.ValuedItem ;
        rdfs:label          "Contract.term.group.asset.valuedItem.entityCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Contract.term.group.asset.valuedItem.entity .

fhir:Contract.term.group.asset.answer.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractAssetAnswer ;
        rdfs:label          "Contract.term.group.asset.answer.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:Contract.term.group.asset.answer.value .

fhir:Ingredient.substance.strength.presentationHighLimit
        a             owl:ObjectProperty ;
        rdfs:comment  "An upper limit for the quantity of substance in the unit of presentation. When there is a range of strengths, this represents the upper limit." ;
        rdfs:domain   fhir:IngredientSubstanceComponent.IngredientSubstanceStrengthComponent ;
        rdfs:label    "Ingredient.substance.strength.presentationHighLimit" ;
        rdfs:range    fhir:Ratio ;
        dc:title      "An upper limit for the quantity of substance in the unit of presentation. When there is a range of strengths, this represents the upper limit" .

fhir:AdverseEventSuspectEntityComponent
        a                owl:Class ;
        rdfs:comment     "Describes the entity that is suspected to have caused the adverse event." ;
        rdfs:label       "AdverseEventSuspectEntityComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:AdverseEventSuspectEntityComponent.AdverseEventSuspectEntityCausalityComponent ;
                           owl:onProperty     fhir:AdverseEvent.suspectEntity.causality
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:AdverseEvent.suspectEntity.instance ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:ClinicalImpressionInvestigationComponent
        a                owl:Class ;
        rdfs:comment     "One or more sets of investigations (signs, symptoms, etc.). The actual grouping of investigations varies greatly depending on the type and context of the assessment. These investigations may include data generated during the assessment process, or data previously generated and recorded that is pertinent to the outcomes." ;
        rdfs:label       "ClinicalImpressionInvestigationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ClinicalImpression.investigation.item
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClinicalImpression.investigation.code ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:SupplyDelivery.occurrencePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SupplyDelivery ;
        rdfs:label          "SupplyDelivery.occurrencePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:SupplyDelivery.occurrence .

fhir:Provenance.entity.agent.role
        a             owl:ObjectProperty ;
        rdfs:comment  "The function of the agent with respect to the activity. The security role enabling the agent with respect to the activity." ;
        rdfs:domain   fhir:ProvenanceEntityComponentAgent ;
        rdfs:label    "Provenance.entity.agent.role" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "What the agents role was" .

fhir:ImmunizationRecommendation
        a                owl:Class ;
        rdfs:label       "ImmunizationRecommendation" ;
        rdfs:subClassOf  w5:clinical.medication , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:ImmunizationRecommendation.recommendation ;
                           owl:someValuesFrom  fhir:ImmunizationRecommendationRecommendationComponent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImmunizationRecommendation.authority
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImmunizationRecommendation.date ;
                           owl:someValuesFrom  fhir:dateTime
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImmunizationRecommendation.patient ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:ImmunizationRecommendation.identifier
                         ] .

fhir:TestScript.test.action.operation.requestHeader
        a             owl:ObjectProperty ;
        rdfs:comment  "Header elements would be used to set HTTP headers." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionOperation ;
        rdfs:label    "TestScript.test.action.operation.requestHeader" ;
        rdfs:range    fhir:TestScriptTestComponent.TestActionOperation.TestScriptSetupActionOperationRequestHeaderComponent ;
        dc:title      "Each operation can have one or more header elements" .

fhir:Bundle.entry.request.ifNoneMatch
        a             owl:ObjectProperty ;
        rdfs:comment  "If the ETag values match, return a 304 Not Modified status. See the API documentation for [\"Conditional Read\"](http.html#cread)." ;
        rdfs:domain   fhir:BundleEntryComponent.BundleEntryRequestComponent ;
        rdfs:label    "Bundle.entry.request.ifNoneMatch" ;
        rdfs:range    fhir:string ;
        dc:title      "For managing cache currency" .

fhir:NutritionOrder.enteralFormula.routeofAdministration
        a             owl:ObjectProperty ;
        rdfs:comment  "The route or physiological path of administration into the patient's gastrointestinal  tract for purposes of providing the formula feeding, e.g. nasogastric tube." ;
        rdfs:domain   fhir:NutritionOrderEnteralFormulaComponent ;
        rdfs:label    "NutritionOrder.enteralFormula.routeofAdministration" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "How the formula should enter the patient's gastrointestinal tract" .

fhir:EventDefinition.topic
        a             owl:ObjectProperty ;
        rdfs:comment  "Descriptive topics related to the module. Topics provide a high-level categorization of the module that can be useful for filtering and searching." ;
        rdfs:domain   fhir:EventDefinition ;
        rdfs:label    "EventDefinition.topic" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "E.g. Education, Treatment, Assessment, etc." .

fhir:Task.status  a         owl:ObjectProperty ;
        rdfs:comment        "The current status of the task." ;
        rdfs:domain         fhir:Task ;
        rdfs:label          "Task.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | requested | received | accepted | +" .

fhir:Task.input.valueRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:Contract.term.action.performerRole
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of role or competency of an individual desired or required to perform or not perform the action." ;
        rdfs:domain   fhir:Contract.Term.Action ;
        rdfs:label    "Contract.term.action.performerRole" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Competency of the performer" .

fhir:ExplanationOfBenefit.subType
        a                   owl:ObjectProperty ;
        rdfs:comment        "A finer grained suite of claim type codes which may convey additional information such as Inpatient vs Outpatient and/or a specialty service." ;
        rdfs:domain         fhir:ExplanationOfBenefit ;
        rdfs:label          "ExplanationOfBenefit.subType" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "More granular claim type" .

fhir:MedicationKnowledge.monitoringProgram
        a             owl:ObjectProperty ;
        rdfs:comment  "The program under which the medication is reviewed." ;
        rdfs:domain   fhir:MedicationKnowledge ;
        rdfs:label    "MedicationKnowledge.monitoringProgram" ;
        rdfs:range    fhir:MedicationKnowledgeMonitoringProgramComponent ;
        dc:title      "Program under which a medication is reviewed" .

fhir:ClinicalImpression.code
        a                   owl:ObjectProperty ;
        rdfs:comment        "Categorizes the type of clinical assessment performed." ;
        rdfs:domain         fhir:ClinicalImpression ;
        rdfs:label          "ClinicalImpression.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Kind of assessment performed" .

fhir:SupplyRequest.item
        a           owl:ObjectProperty ;
        rdfs:label  "SupplyRequest.item" .

fhir:Measure.status  a      owl:ObjectProperty ;
        rdfs:comment        "The status of this measure. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:Measure ;
        rdfs:label          "Measure.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:Task.restriction.recipient
        a             owl:ObjectProperty ;
        rdfs:comment  "For requests that are targeted to more than on potential recipient/target, for whom is fulfillment sought?" ;
        rdfs:domain   fhir:TaskRestrictionComponent ;
        rdfs:label    "Task.restriction.recipient" ;
        rdfs:range    fhir:Reference ;
        dc:title      "For whom is fulfillment sought?" .

fhir:CapabilityStatement.rest.operation.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "Documentation that describes anything special about the operation behavior, possibly detailing different behavior for system, type and instance-level invocation of the operation." ;
        rdfs:domain   fhir:CapabilityStatementRestComponentOperation ;
        rdfs:label    "CapabilityStatement.rest.operation.documentation" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Specific details about operation behavior" .

fhir:FamilyMemberHistory.deceasedAge
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:FamilyMemberHistory ;
        rdfs:label          "FamilyMemberHistory.deceasedAge" ;
        rdfs:range          fhir:Age ;
        rdfs:subPropertyOf  fhir:FamilyMemberHistory.deceased .

fhir:ClaimResponse.payment.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether this represents partial or complete payment of the benefits payable." ;
        rdfs:domain   fhir:ClaimResponse.Payment ;
        rdfs:label    "ClaimResponse.payment.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Partial or complete payment" .

fhir:Appointment.minutesDuration
        a             owl:ObjectProperty ;
        rdfs:comment  "Number of minutes that the appointment is to take. This can be less than the duration between the start and end times.  For example, where the actual time of appointment is only an estimate or if a 30 minute appointment is being requested, but any time would work.  Also, if there is, for example, a planned 15 minute break in the middle of a long appointment, the duration may be 15 minutes less than the difference between the start and end." ;
        rdfs:domain   fhir:Appointment ;
        rdfs:label    "Appointment.minutesDuration" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Can be less than start/end (e.g. estimate)" .

fhir:Citation.abstract.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Used to express the reason for an additional or variant abstract, such as language." ;
        rdfs:domain   fhir:CitationAbstractComponent ;
        rdfs:label    "Citation.abstract.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Used to express the reason for an additional or variant abstract, such as language" .

fhir:Provenance.location
        a                   owl:ObjectProperty ;
        rdfs:comment        "Where the activity occurred, if relevant." ;
        rdfs:domain         fhir:Provenance ;
        rdfs:label          "Provenance.location" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:where ;
        dc:title            "Where the activity occurred, if relevant" .

fhir:Composition.section.section.focus
        a             owl:ObjectProperty ;
        rdfs:comment  "The actual focus of the section when it is not the subject of the composition, but instead represents something or someone associated with the subject such as (for a patient subject) a spouse, parent, fetus, or donor. If not focus is specified, the focus is assumed to be focus of the parent section, or, for a section in the Composition itself, the subject of the composition. Sections with a focus SHALL only include resources where the logical subject (patient, subject, focus, etc.) matches the section focus, or the resources have no logical subject (few resources)." ;
        rdfs:domain   fhir:Composition.SectionSection ;
        rdfs:label    "Composition.section.section.focus" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who/what the section is about, when it is not about the subject of composition" .

fhir:Encounter.length
        a             owl:ObjectProperty ;
        rdfs:comment  "Quantity of time the encounter lasted. This excludes the time during leaves of absence." ;
        rdfs:domain   fhir:Encounter ;
        rdfs:label    "Encounter.length" ;
        rdfs:range    fhir:Duration ;
        dc:title      "Quantity of time the encounter lasted (less time absent)" .

fhir:PlanDefinition.action.prefix
        a             owl:ObjectProperty ;
        rdfs:comment  "A user-visible prefix for the action." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.prefix" ;
        rdfs:range    fhir:string ;
        dc:title      "User-visible prefix for the action (e.g. 1. or A.)" .

fhir:RelatedPerson.relationship
        a                   owl:ObjectProperty ;
        rdfs:comment        "The nature of the relationship between a patient and the related person." ;
        rdfs:domain         fhir:RelatedPerson ;
        rdfs:label          "RelatedPerson.relationship" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "The nature of the relationship" .

fhir:Observation.code
        a                   owl:ObjectProperty ;
        rdfs:comment        "Describes what was observed. Sometimes this is called the observation \"name\"." ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Type of observation (code / type)" .

fhir:ExplanationOfBenefit.payee
        a             owl:ObjectProperty ;
        rdfs:comment  "The party to be reimbursed for cost of the products and services according to the terms of the policy." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.payee" ;
        rdfs:range    fhir:ExplanationOfBenefit.Payee ;
        dc:title      "Recipient of benefits payable" .

fhir:ClinicalImpression.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A summary of the context and/or cause of the assessment - why / where it was performed, and what patient events/status prompted it." ;
        rdfs:domain   fhir:ClinicalImpression ;
        rdfs:label    "ClinicalImpression.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Why/how the assessment was performed" .

fhir:Medication.batch.expirationDate
        a             owl:ObjectProperty ;
        rdfs:comment  "When this specific batch of product will expire." ;
        rdfs:domain   fhir:MedicationBatchComponent ;
        rdfs:label    "Medication.batch.expirationDate" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When batch will expire" .

fhir:MedicationRequest.intent
        a                   owl:ObjectProperty ;
        rdfs:comment        "Whether the request is a proposal, plan, or an original order." ;
        rdfs:domain         fhir:MedicationRequest ;
        rdfs:label          "MedicationRequest.intent" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option" .

fhir:ExampleScenario.process.step.process.step.operation.number
        a             owl:ObjectProperty ;
        rdfs:comment  "The sequential number of the interaction, e.g. 1.2.5." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.operation.number" ;
        rdfs:range    fhir:string ;
        dc:title      "The sequential number of the interaction" .

fhir:MedicinalProductDefinition.indication
        a             owl:ObjectProperty ;
        rdfs:comment  "Description of indication(s) for this product, used when structured indications are not required. In cases where structured indications are required, they are captured using the ClinicalUseIssue resource. An indication is a medical situation for which using the product is appropriate." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.indication" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Description of indication(s) for this product, used when structured indications are not required. In cases where structured indications are required, they are captured using the ClinicalUseIssue resource. An indication is a medical situation for which using the product is appropriate" .

fhir:Ingredient.substance.strength
        a             owl:ObjectProperty ;
        rdfs:comment  "The quantity of substance in the unit of presentation, or in the volume (or mass) of the single pharmaceutical product or manufactured item. When there is a range of strengths, this represents the lower limit." ;
        rdfs:domain   fhir:IngredientSubstanceComponent ;
        rdfs:label    "Ingredient.substance.strength" ;
        rdfs:range    fhir:IngredientSubstanceComponent.IngredientSubstanceStrengthComponent ;
        dc:title      "The quantity of substance in the unit of presentation, or in the volume (or mass) of the single pharmaceutical product or manufactured item. When there is a range of strengths, this represents the lower limit" .

fhir:PlanDefinition.action.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of why this action is necessary or appropriate." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.reason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Why the action should be performed" .

fhir:CoverageEligibilityRequest.item.productOrService
        a             owl:ObjectProperty ;
        rdfs:comment  "This contains the product, service, drug or other billing code for the item." ;
        rdfs:domain   fhir:CoverageEligibilityRequest.Details ;
        rdfs:label    "CoverageEligibilityRequest.item.productOrService" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Billing, service, product, or drug code" .

fhir:ObservationDefinitionQuantitativeDetailsComponent
        a                owl:Class ;
        rdfs:comment     "Characteristics for quantitative results of this observation." ;
        rdfs:label       "ObservationDefinitionQuantitativeDetailsComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ObservationDefinition.quantitativeDetails.decimalPrecision
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ObservationDefinition.quantitativeDetails.conversionFactor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ObservationDefinition.quantitativeDetails.unit
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ObservationDefinition.quantitativeDetails.customaryUnit
                         ] .

fhir:CommunicationRequest.sender
        a                   owl:ObjectProperty ;
        rdfs:comment        "The entity (e.g. person, organization, clinical information system, or device) which is to be the source of the communication." ;
        rdfs:domain         fhir:CommunicationRequest ;
        rdfs:label          "CommunicationRequest.sender" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Message sender" .

fhir:Goal.lifecycleStatus
        a                   owl:ObjectProperty ;
        rdfs:comment        "The state of the goal throughout its lifecycle." ;
        rdfs:domain         fhir:Goal ;
        rdfs:label          "Goal.lifecycleStatus" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "proposed | planned | accepted | active | on-hold | completed | cancelled | entered-in-error | rejected" .

fhir:ClaimResponse.item.adjudication
        a             owl:ObjectProperty ;
        rdfs:comment  "If this item is a group then the values here are a summary of the adjudication of the detail items. If this item is a simple product or service then this is the result of the adjudication of this item." ;
        rdfs:domain   fhir:ClaimResponse.Item ;
        rdfs:label    "ClaimResponse.item.adjudication" ;
        rdfs:range    fhir:ClaimResponse.Item.Adjudication ;
        dc:title      "Adjudication details" .

fhir:MedicationKnowledge.regulatory.maxDispense.period
        a             owl:ObjectProperty ;
        rdfs:comment  "The period that applies to the maximum number of units." ;
        rdfs:domain   fhir:MedicationKnowledgeRegulatoryComponent.MedicationKnowledgeRegulatoryMaxDispenseComponent ;
        rdfs:label    "MedicationKnowledge.regulatory.maxDispense.period" ;
        rdfs:range    fhir:Duration ;
        dc:title      "The period that applies to the maximum number of units" .

fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentContains
        a                owl:Class ;
        rdfs:comment     "Other codes and entries contained under this entry in the hierarchy." ;
        rdfs:label       "ValueSetExpansionComponent.ValueSetExpansionContainsComponentContains" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentContainsDesignation ;
                           owl:onProperty     fhir:ValueSet.expansion.contains.contains.designation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.expansion.contains.contains.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.expansion.contains.contains.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.expansion.contains.contains.system
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.expansion.contains.contains.inactive
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentContainsContains ;
                           owl:onProperty     fhir:ValueSet.expansion.contains.contains.contains
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.expansion.contains.contains.display
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.expansion.contains.contains.abstract
                         ] ;
        dc:title         "Codes contained under this entry" .

fhir:Contract.alias  a  owl:ObjectProperty ;
        rdfs:comment  "Alternative representation of the title for this Contract definition, derivative, or instance in any legal state., e.g., a domain specific contract number related to legislation." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.alias" ;
        rdfs:range    fhir:string ;
        dc:title      "Acronym or short name" .

fhir:IngredientSubstanceComponent
        a                owl:Class ;
        rdfs:comment     "The substance that comprises this ingredient." ;
        rdfs:label       "IngredientSubstanceComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:IngredientSubstanceComponent.IngredientSubstanceStrengthComponent ;
                           owl:onProperty     fhir:Ingredient.substance.strength
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Ingredient.substance.code ;
                           owl:someValuesFrom  fhir:CodeableReference
                         ] .

fhir:Procedure.basedOn
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a resource that contains details of the request for this procedure." ;
        rdfs:domain   fhir:Procedure ;
        rdfs:label    "Procedure.basedOn" ;
        rdfs:range    fhir:Reference ;
        dc:title      "A request for this procedure" .

fhir:DataRequirement.sort
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies the order of the results to be returned." ;
        rdfs:domain   fhir:DataRequirement ;
        rdfs:label    "DataRequirement.sort" ;
        rdfs:range    fhir:DataRequirementSortComponent ;
        dc:title      "Order of the results" .

fhir:CompartmentDefinition.resource.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional documentation about the resource and compartment." ;
        rdfs:domain   fhir:CompartmentDefinitionResourceComponent ;
        rdfs:label    "CompartmentDefinition.resource.documentation" ;
        rdfs:range    fhir:string ;
        dc:title      "Additional documentation about the resource and compartment" .

fhir:Statistic.modelCharacteristic
        a             owl:ObjectProperty ;
        rdfs:comment  "A component of the method to generate the statistic." ;
        rdfs:domain   fhir:Statistic ;
        rdfs:label    "Statistic.modelCharacteristic" ;
        rdfs:range    fhir:StatisticModelCharacteristicComponent ;
        dc:title      "Model characteristic" .

fhir:Condition.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "A category assigned to the condition." ;
        rdfs:domain         fhir:Condition ;
        rdfs:label          "Condition.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "problem-list-item | encounter-diagnosis" .

fhir:EvidenceVariable.characteristic.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A short, natural language description of the characteristic that could be used to communicate the criteria to an end-user." ;
        rdfs:domain   fhir:EvidenceVariableCharacteristicComponent ;
        rdfs:label    "EvidenceVariable.characteristic.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Natural language description of the characteristic" .

fhir:AdverseEvent.study
        a             owl:ObjectProperty ;
        rdfs:comment  "AdverseEvent.study." ;
        rdfs:domain   fhir:AdverseEvent ;
        rdfs:label    "AdverseEvent.study" ;
        rdfs:range    fhir:Reference ;
        dc:title      "AdverseEvent.study" .

fhir:SubstanceDefinition.name.synonym.official.status
        a             owl:ObjectProperty ;
        rdfs:comment  "The status of the official name, for example 'provisional', 'approved'." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName.SubstanceDefinitionNameOfficialComponent ;
        rdfs:label    "SubstanceDefinition.name.synonym.official.status" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The status of the official name, for example 'provisional', 'approved'" .

fhir:Claim.careTeam.responsible
        a             owl:ObjectProperty ;
        rdfs:comment  "The party who is billing and/or responsible for the claimed products or services." ;
        rdfs:domain   fhir:Claim.CareTeam ;
        rdfs:label    "Claim.careTeam.responsible" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Indicator of the lead practitioner" .

fhir:DeviceUseStatement.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "An external identifier for this statement such as an IRI." ;
        rdfs:domain         fhir:DeviceUseStatement ;
        rdfs:label          "DeviceUseStatement.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "External identifier for this record" .

fhir:Consent.provision.provisionActor
        a                owl:Class ;
        rdfs:comment     "Who or what is controlled by this rule. Use group to identify a set of actors by some property they share (e.g. 'admitting officers')." ;
        rdfs:label       "Consent.provision.provisionActor" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Consent.provision.actor.reference ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Consent.provision.actor.role ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:DiagnosticReportMediaComponent
        a                owl:Class ;
        rdfs:comment     "A list of key images associated with this report. The images are generally created during the diagnostic process, and may be directly of the patient, or of treated specimens (i.e. slides of interest)." ;
        rdfs:label       "DiagnosticReportMediaComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DiagnosticReport.media.link ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DiagnosticReport.media.comment
                         ] .

fhir:Parameters.parameter.valueDuration
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueDuration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:ProdCharacteristic.height
        a             owl:ObjectProperty ;
        rdfs:comment  "Where applicable, the height can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used." ;
        rdfs:domain   fhir:ProdCharacteristic ;
        rdfs:label    "ProdCharacteristic.height" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Where applicable, the height can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used" .

fhir:MedicationKnowledge.administrationGuidelines.patientCharacteristics
        a             owl:ObjectProperty ;
        rdfs:comment  "Characteristics of the patient that are relevant to the administration guidelines (for example, height, weight, gender, etc.)." ;
        rdfs:domain   fhir:MedicationKnowledgeAdministrationGuidelinesComponent ;
        rdfs:label    "MedicationKnowledge.administrationGuidelines.patientCharacteristics" ;
        rdfs:range    fhir:MedicationKnowledgeAdministrationGuidelinesComponent.MedicationKnowledgeAdministrationGuidelinesPatientCharacteristicsComponent ;
        dc:title      "Characteristics of the patient that are relevant to the administration guidelines" .

fhir:Contract.term.group.asset.answer.valueUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractAssetAnswer ;
        rdfs:label          "Contract.term.group.asset.answer.valueUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:Contract.term.group.asset.answer.value .

fhir:Parameters.parameter.part.valueCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:Timing.repeat.timeOfDay
        a             owl:ObjectProperty ;
        rdfs:comment  "Specified time of day for action to take place." ;
        rdfs:domain   fhir:TimingRepeatComponent ;
        rdfs:label    "Timing.repeat.timeOfDay" ;
        rdfs:range    fhir:time ;
        dc:title      "Time of day for action" .

fhir:QuestionnaireResponse.item.item.answer.valueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.item.answer.valueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.item.answer.value .

fhir:NutritionProduct.productCharacteristic.type
        a             owl:ObjectProperty ;
        rdfs:comment  "A code specifying which characteristic of the product is being described (for example, colour, shape)." ;
        rdfs:domain   fhir:NutritionProductProductCharacteristicComponent ;
        rdfs:label    "NutritionProduct.productCharacteristic.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Code specifying the type of characteristic" .

fhir:ResearchElementDefinition.characteristic.studyEffectiveTimeFromStart
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates duration from the study initiation." ;
        rdfs:domain   fhir:ResearchElementDefinitionCharacteristicComponent ;
        rdfs:label    "ResearchElementDefinition.characteristic.studyEffectiveTimeFromStart" ;
        rdfs:range    fhir:Duration ;
        dc:title      "Observation time from study start" .

fhir:Invoice.date  a        owl:ObjectProperty ;
        rdfs:comment        "Date/time(s) of when this Invoice was posted." ;
        rdfs:domain         fhir:Invoice ;
        rdfs:label          "Invoice.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "Invoice date / posting date" .

fhir:NutritionOrder.excludeFoodModifier
        a             owl:ObjectProperty ;
        rdfs:comment  "This modifier is used to convey Order-specific modifier about the type of oral food or oral fluids that should not be given. These can be derived from patient allergies, intolerances, or preferences such as No Red Meat, No Soy or No Wheat or  Gluten-Free.  While it should not be necessary to repeat allergy or intolerance information captured in the referenced AllergyIntolerance resource in the excludeFoodModifier, this element may be used to convey additional specificity related to foods that should be eliminated from the patient’s diet for any reason.  This modifier applies to the entire nutrition order inclusive of the oral diet, nutritional supplements and enteral formula feedings." ;
        rdfs:domain   fhir:NutritionOrder ;
        rdfs:label    "NutritionOrder.excludeFoodModifier" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Order-specific modifier about the type of food that should not be given" .

fhir:ConceptMap.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the concept map." ;
        rdfs:domain         fhir:ConceptMap ;
        rdfs:label          "ConceptMap.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:ExampleScenario.process.step.process.step.alternative.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A human-readable description of the alternative explaining when the alternative should occur rather than the base step." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "A human-readable description of each option" .

fhir:TerminologyCapabilitiesImplementationComponent
        a                owl:Class ;
        rdfs:comment     "Identifies a specific implementation instance that is described by the terminology capability statement - i.e. a particular installation, rather than the capabilities of a software program." ;
        rdfs:label       "TerminologyCapabilitiesImplementationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:url ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.implementation.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.implementation.description ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:ValueSet.compose.include.concept
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies a concept to be included or excluded." ;
        rdfs:domain   fhir:ValueSetComposeComponent.ConceptSet ;
        rdfs:label    "ValueSet.compose.include.concept" ;
        rdfs:range    fhir:ValueSetComposeComponent.ConceptSet.ConceptReference ;
        dc:title      "A concept defined in the system" .

fhir:Immunization.lotNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "Lot number of the  vaccine product." ;
        rdfs:domain   fhir:Immunization ;
        rdfs:label    "Immunization.lotNumber" ;
        rdfs:range    fhir:string ;
        dc:title      "Vaccine lot number" .

fhir:Coverage.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A unique identifier assigned to this coverage." ;
        rdfs:domain         fhir:Coverage ;
        rdfs:label          "Coverage.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business Identifier for the coverage" .

fhir:Questionnaire.item.item.enableWhen.answerInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemEnableWhenComponent ;
        rdfs:label          "Questionnaire.item.item.enableWhen.answerInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.enableWhen.answer .

fhir:Observation.interpretation
        a             owl:ObjectProperty ;
        rdfs:comment  "A categorical assessment of an observation value.  For example, high, low, normal." ;
        rdfs:domain   fhir:Observation ;
        rdfs:label    "Observation.interpretation" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "High, low, normal, etc." .

fhir:Consent.provision.provision.period
        a             owl:ObjectProperty ;
        rdfs:comment  "The timeframe in this rule is valid." ;
        rdfs:domain   fhir:Consent.provisionProvision ;
        rdfs:label    "Consent.provision.provision.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "Timeframe for this rule" .

fhir:Contract.term.securityLabel
        a             owl:ObjectProperty ;
        rdfs:comment  "Security labels that protect the handling of information about the term and its elements, which may be specifically identified.." ;
        rdfs:domain   fhir:Contract.Term ;
        rdfs:label    "Contract.term.securityLabel" ;
        rdfs:range    fhir:Contract.Term.SecurityLabel ;
        dc:title      "Protection for the Term" .

fhir:Basic.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifier assigned to the resource for business purposes, outside the context of FHIR." ;
        rdfs:domain         fhir:Basic ;
        rdfs:label          "Basic.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business identifier" .

fhir:CoverageEligibilityRequest.supportingInfo.sequence
        a             owl:ObjectProperty ;
        rdfs:comment  "A number to uniquely identify supporting information entries." ;
        rdfs:domain   fhir:CoverageEligibilityRequest.SupportingInformation ;
        rdfs:label    "CoverageEligibilityRequest.supportingInfo.sequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Information instance identifier" .

fhir:RequestGroup.action.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that provides meaning for the action or action group. For example, a section may have a LOINC code for a section of a documentation template." ;
        rdfs:domain   fhir:RequestGroupActionComponent ;
        rdfs:label    "RequestGroup.action.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Code representing the meaning of the action or sub-actions" .

fhir:DeviceRequest.codeCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DeviceRequest ;
        rdfs:label          "DeviceRequest.codeCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:DeviceRequest.code .

fhir:StructureDefinition.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this structure definition when it is represented in other formats, or referenced in a specification, model, design or an instance." ;
        rdfs:domain         fhir:StructureDefinition ;
        rdfs:label          "StructureDefinition.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Additional identifier for the structure definition" .

fhir:OperationDefinition.parameter.part.max
        a             owl:ObjectProperty ;
        rdfs:comment  "The maximum number of times this element is permitted to appear in the request or response." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponentParameter ;
        rdfs:label    "OperationDefinition.parameter.part.max" ;
        rdfs:range    fhir:string ;
        dc:title      "Maximum Cardinality (a number or *)" .

fhir:OperationDefinition.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the operation definition is intended to be used." ;
        rdfs:domain   fhir:OperationDefinition ;
        rdfs:label    "OperationDefinition.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for operation definition (if applicable)" .

fhir:Endpoint.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifier for the organization that is used to identify the endpoint across multiple disparate systems." ;
        rdfs:domain         fhir:Endpoint ;
        rdfs:label          "Endpoint.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Identifies this endpoint across multiple systems" .

fhir:Questionnaire.item.item.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A terminology code that corresponds to this group or question (e.g. a code from LOINC, which defines many questions and answers)." ;
        rdfs:domain   fhir:QuestionnaireItemComponentItem ;
        rdfs:label    "Questionnaire.item.item.code" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Corresponding concept for this item in a terminology" .

fhir:ExplanationOfBenefit.payment.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether this represents partial or complete payment of the benefits payable." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Payment ;
        rdfs:label    "ExplanationOfBenefit.payment.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Partial or complete payment" .

fhir:PaymentReconciliation.detail.responsible
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to the individual who is responsible for inquiries regarding the response and its payment." ;
        rdfs:domain   fhir:PaymentReconciliation.Details ;
        rdfs:label    "PaymentReconciliation.detail.responsible" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Contact for the response" .

fhir:DeviceVersionComponent
        a                owl:Class ;
        rdfs:comment     "The actual design of the device or software version running on the device." ;
        rdfs:label       "DeviceVersionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Device.version.value ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.version.component
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.version.type
                         ] .

fhir:Observation.component.referenceRange.low
        a             owl:ObjectProperty ;
        rdfs:comment  "The value of the low bound of the reference range.  The low bound of the reference range endpoint is inclusive of the value (e.g.  reference range is >=5 - <=9). If the low bound is omitted,  it is assumed to be meaningless (e.g. reference range is <=2.3)." ;
        rdfs:domain   fhir:ObservationComponentComponentReferenceRange ;
        rdfs:label    "Observation.component.referenceRange.low" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Low Range, if relevant" .

fhir:Questionnaire.derivedFrom
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL of a Questionnaire that this Questionnaire is based on." ;
        rdfs:domain   fhir:Questionnaire ;
        rdfs:label    "Questionnaire.derivedFrom" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Instantiates protocol or definition" .

fhir:ManufacturedItemDefinition.property
        a             owl:ObjectProperty ;
        rdfs:comment  "General characteristics of this item." ;
        rdfs:domain   fhir:ManufacturedItemDefinition ;
        rdfs:label    "ManufacturedItemDefinition.property" ;
        rdfs:range    fhir:ManufacturedItemDefinitionPropertyComponent ;
        dc:title      "General characteristics of this item" .

fhir:Task.output.valueInstant
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueInstant" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:fhir.ttl  a        owl:Ontology ;
        rdfs:comment    "Formal model of FHIR Clinical Resources" ;
        rdfs:label      "FHIR Model Ontology" ;
        owl:imports     fhir:w5.ttl ;
        owl:versionIRI  <http://build.fhir.org/fhir.ttl> .

fhir:TaskRestrictionComponent
        a                owl:Class ;
        rdfs:comment     "If the Task.focus is a request resource and the task is seeking fulfillment (i.e. is asking for the request to be actioned), this element identifies any limitations on what parts of the referenced request should be actioned." ;
        rdfs:label       "TaskRestrictionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Task.restriction.recipient
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.restriction.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.restriction.repetitions
                         ] .

fhir:MedicinalProductDefinition
        a                owl:Class ;
        rdfs:label       "MedicinalProductDefinition" ;
        rdfs:subClassOf  fhir:DomainResource , w5:administrative.medication ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicinalProductDefinition.clinicalTrial
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:MedicinalProductDefinition.name ;
                           owl:someValuesFrom  fhir:MedicinalProductDefinitionNameComponent
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MarketingStatus ;
                           owl:onProperty     fhir:MedicinalProductDefinition.marketingStatus
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicinalProductDefinitionAdministrableProductComponent ;
                           owl:onProperty     fhir:MedicinalProductDefinition.administrableProduct
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.indication
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableReference ;
                           owl:onProperty     fhir:MedicinalProductDefinition.packagedMedicinalProduct
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:MedicinalProductDefinition.characteristic
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicinalProductDefinition.masterFile
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicinalProductDefinitionCrossReferenceComponent ;
                           owl:onProperty     fhir:MedicinalProductDefinition.crossReference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.combinedPharmaceuticalDoseForm
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:MedicinalProductDefinition.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.status
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.paediatricUseIndicator
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicinalProductDefinition.impurity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableReference ;
                           owl:onProperty     fhir:MedicinalProductDefinition.ingredient
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.version
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicinalProductDefinitionOperationComponent ;
                           owl:onProperty     fhir:MedicinalProductDefinition.operation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:MedicinalProductDefinition.specialMeasures
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.domain
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.additionalMonitoringIndicator
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicinalProductDefinition.attachedDocument
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.statusDate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicinalProductDefinitionContactComponent ;
                           owl:onProperty     fhir:MedicinalProductDefinition.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.legalStatusOfSupply
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:MedicinalProductDefinition.classification
                         ] .

fhir:TestScript.setup.action.operation.encodeRequestUrl
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether or not to implicitly send the request url in encoded format. The default is true to match the standard RESTful client behavior. Set to false when communicating with a server that does not support encoded url paths." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent ;
        rdfs:label    "TestScript.setup.action.operation.encodeRequestUrl" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether or not to send the request url in encoded format" .

fhir:ElementDefinition.representation
        a             owl:ObjectProperty ;
        rdfs:comment  "Codes that define how this element is represented in instances, when the deviation varies from the normal case." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.representation" ;
        rdfs:range    fhir:code ;
        dc:title      "xmlAttr | xmlText | typeAttr | cdaText | xhtml" .

fhir:DeviceRequest.authoredOn
        a                   owl:ObjectProperty ;
        rdfs:comment        "When the request transitioned to being actionable." ;
        rdfs:domain         fhir:DeviceRequest ;
        rdfs:label          "DeviceRequest.authoredOn" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "When recorded" .

fhir:ConceptMap.group.element.target.product
        a             owl:ObjectProperty ;
        rdfs:comment  "A set of additional outcomes from this mapping to other elements. To properly execute this mapping, the specified element must be mapped to some data element or source that is in context. The mapping may still be useful without a place for the additional data elements, but the equivalence cannot be relied on." ;
        rdfs:domain   fhir:ConceptMapGroupComponent.SourceElement.TargetElement ;
        rdfs:label    "ConceptMap.group.element.target.product" ;
        rdfs:range    fhir:ConceptMapGroupComponent.SourceElement.TargetElementDependsOn ;
        dc:title      "Other concepts that this mapping also produces" .

fhir:StructureMap.group.rule.rule.source.defaultValueRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:Practitioner.communication
        a             owl:ObjectProperty ;
        rdfs:comment  "A language the practitioner can use in patient communication." ;
        rdfs:domain   fhir:Practitioner ;
        rdfs:label    "Practitioner.communication" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "A language the practitioner can use in patient communication" .

fhir:PlanDefinition.author
        a             owl:ObjectProperty ;
        rdfs:comment  "An individiual or organization primarily involved in the creation and maintenance of the content." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.author" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who authored the content" .

fhir:Resource.implicitRules
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc." ;
        rdfs:domain   fhir:Resource ;
        rdfs:label    "Resource.implicitRules" ;
        rdfs:range    fhir:uri ;
        dc:title      "A set of rules under which this content was created" .

fhir:DeviceRequest.performerType
        a                   owl:ObjectProperty ;
        rdfs:comment        "Desired type of performer for doing the diagnostic testing." ;
        rdfs:domain         fhir:DeviceRequest ;
        rdfs:label          "DeviceRequest.performerType" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Filler role" .

fhir:Flag.author  a         owl:ObjectProperty ;
        rdfs:comment        "The person, organization or device that created the flag." ;
        rdfs:domain         fhir:Flag ;
        rdfs:label          "Flag.author" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Flag creator" .

fhir:Contract.term.group.asset.subtype
        a             owl:ObjectProperty ;
        rdfs:comment  "May be a subtype or part of an offered asset." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset ;
        rdfs:label    "Contract.term.group.asset.subtype" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Asset sub-category" .

fhir:MedicationRequest.requester
        a                   owl:ObjectProperty ;
        rdfs:comment        "The individual, organization, or device that initiated the request and has responsibility for its activation." ;
        rdfs:domain         fhir:MedicationRequest ;
        rdfs:label          "MedicationRequest.requester" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Who/What requested the Request" .

fhir:TestReport.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The current state of this test report." ;
        rdfs:domain         fhir:TestReport ;
        rdfs:label          "TestReport.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "completed | in-progress | waiting | stopped | entered-in-error" .

fhir:ActivityDefinition.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this activity definition when it is represented in other formats, or referenced in a specification, model, design or an instance." ;
        rdfs:domain         fhir:ActivityDefinition ;
        rdfs:label          "ActivityDefinition.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Additional identifier for the activity definition" .

fhir:HumanName.suffix
        a             owl:ObjectProperty ;
        rdfs:comment  "Part of the name that is acquired as a title due to academic, legal, employment or nobility status, etc. and that appears at the end of the name." ;
        rdfs:domain   fhir:HumanName ;
        rdfs:label    "HumanName.suffix" ;
        rdfs:range    fhir:string ;
        dc:title      "Parts that come after the name" .

fhir:ImmunizationRecommendation.recommendation.dateCriterion
        a             owl:ObjectProperty ;
        rdfs:comment  "Vaccine date recommendations.  For example, earliest date to administer, latest date to administer, etc." ;
        rdfs:domain   fhir:ImmunizationRecommendationRecommendationComponent ;
        rdfs:label    "ImmunizationRecommendation.recommendation.dateCriterion" ;
        rdfs:range    fhir:ImmunizationRecommendationRecommendationComponent.ImmunizationRecommendationRecommendationDateCriterionComponent ;
        dc:title      "Dates governing proposed immunization" .

fhir:OperationDefinition.parameter.part.part
        a             owl:ObjectProperty ;
        rdfs:comment  "The parts of a nested Parameter." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponentParameter ;
        rdfs:label    "OperationDefinition.parameter.part.part" ;
        rdfs:range    fhir:OperationDefinitionParameterComponentParameterParameter ;
        dc:title      "Parts of a nested Parameter" .

fhir:OperationDefinition.parameter.part.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the meaning or use of this parameter." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponentParameter ;
        rdfs:label    "OperationDefinition.parameter.part.documentation" ;
        rdfs:range    fhir:string ;
        dc:title      "Description of meaning/use" .

fhir:Contract.term.offer
        a             owl:ObjectProperty ;
        rdfs:comment  "The matter of concern in the context of this provision of the agrement." ;
        rdfs:domain   fhir:Contract.Term ;
        rdfs:label    "Contract.term.offer" ;
        rdfs:range    fhir:Contract.Term.ContractOffer ;
        dc:title      "Context of the Contract term" .

fhir:ChargeItemDefinition.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the charge item definition." ;
        rdfs:domain   fhir:ChargeItemDefinition ;
        rdfs:label    "ChargeItemDefinition.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this charge item definition (human friendly)" .

fhir:Dosage.doseAndRate.rateRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DosageDoseAndRateComponent ;
        rdfs:label          "Dosage.doseAndRate.rateRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:Dosage.doseAndRate.rate .

fhir:ServiceRequest.locationReference
        a                   owl:ObjectProperty ;
        rdfs:comment        "A reference to the the preferred location(s) where the procedure should actually happen. E.g. at home or nursing day care center." ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.locationReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Requested location" .

fhir:RegulatedAuthorization.case.datePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RegulatedAuthorizationCaseComponent ;
        rdfs:label          "RegulatedAuthorization.case.datePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:RegulatedAuthorization.case.date .

fhir:RequestGroup.action.textEquivalent
        a             owl:ObjectProperty ;
        rdfs:comment  "A text equivalent of the action to be performed. This provides a human-interpretable description of the action when the definition is consumed by a system that might not be capable of interpreting it dynamically." ;
        rdfs:domain   fhir:RequestGroupActionComponent ;
        rdfs:label    "RequestGroup.action.textEquivalent" ;
        rdfs:range    fhir:string ;
        dc:title      "Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system" .

fhir:CodeSystem.concept.property.valueCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CodeSystem.ConceptDefinition.ConceptProperty ;
        rdfs:label          "CodeSystem.concept.property.valueCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:CodeSystem.concept.property.value .

fhir:CoverageEligibilityRequest.SupportingInformation
        a                owl:Class ;
        rdfs:comment     "Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues." ;
        rdfs:label       "CoverageEligibilityRequest.SupportingInformation" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityRequest.supportingInfo.appliesToAll
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CoverageEligibilityRequest.supportingInfo.information ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CoverageEligibilityRequest.supportingInfo.sequence ;
                           owl:someValuesFrom  fhir:positiveInt
                         ] .

fhir:ConceptMapGroupComponent.SourceElement.TargetElement.OtherElement
        a                owl:Class ;
        rdfs:comment     "A set of additional dependencies for this mapping to hold. This mapping is only applicable if the specified element can be resolved, and it has the specified value." ;
        rdfs:label       "ConceptMapGroupComponent.SourceElement.TargetElement.OtherElement" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.group.element.target.dependsOn.display
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ConceptMap.group.element.target.dependsOn.value ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.group.element.target.dependsOn.system
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ConceptMap.group.element.target.dependsOn.property ;
                           owl:someValuesFrom  fhir:uri
                         ] .

fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionResourceComponent
        a                owl:Class ;
        rdfs:comment     "A resource that is part of the implementation guide. Conformance resources (value set, structure definition, capability statements etc.) are obvious candidates for inclusion, but any kind of resource can be included as an example resource." ;
        rdfs:label       "ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionResourceComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImplementationGuide.definition.resource.groupingId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImplementationGuide.definition.resource.name
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:ImplementationGuide.definition.resource.fhirVersion
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImplementationGuide.definition.resource.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImplementationGuide.definition.resource.reference ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ImplementationGuide.definition.resource.exampleBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:canonical ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ImplementationGuide.definition.resource.exampleCanonical
                                          ]
                                        ) ] .

fhir:DataRequirement.sort.path
        a             owl:ObjectProperty ;
        rdfs:comment  "The attribute of the sort. The specified path must be resolvable from the type of the required data. The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements. Note that the index must be an integer constant." ;
        rdfs:domain   fhir:DataRequirementSortComponent ;
        rdfs:label    "DataRequirement.sort.path" ;
        rdfs:range    fhir:string ;
        dc:title      "The name of the attribute to perform the sort" .

fhir:Citation.contributorship.entry.collectiveName
        a             owl:ObjectProperty ;
        rdfs:comment  "Used for collective or corporate name as an author." ;
        rdfs:domain   fhir:CitationContributorshipComponent.CitationContributorshipEntryComponent ;
        rdfs:label    "Citation.contributorship.entry.collectiveName" ;
        rdfs:range    fhir:string ;
        dc:title      "Used for collective or corporate name as an author" .

fhir:SearchParameter.component
        a             owl:ObjectProperty ;
        rdfs:comment  "Used to define the parts of a composite search parameter." ;
        rdfs:domain   fhir:SearchParameter ;
        rdfs:label    "SearchParameter.component" ;
        rdfs:range    fhir:SearchParameterComponentComponent ;
        dc:title      "For Composite resources to define the parts" .

fhir:ParametersParameterComponentParameter
        a                owl:Class ;
        rdfs:comment     "A named part of a multi-part parameter." ;
        rdfs:label       "ParametersParameterComponentParameter" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ParametersParameterComponentParameterParameter ;
                           owl:onProperty     fhir:Parameters.parameter.part.part
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Resource ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Parameters.parameter.part.resource
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:base64Binary ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueBase64Binary
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:canonical ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueCanonical
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:code ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueCode
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:decimal ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueDecimal
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:id ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueId
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:instant ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueInstant
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:integer ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueInteger
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:markdown ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueMarkdown
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:oid ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueOid
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:positiveInt ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valuePositiveInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueString
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:time ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:unsignedInt ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueUnsignedInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:uri ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueUri
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:url ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueUrl
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:uuid ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueUuid
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Address ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueAddress
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Age ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueAge
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Annotation ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueAnnotation
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Attachment ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueAttachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Coding ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueCoding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:ContactPoint ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueContactPoint
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Count ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueCount
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Distance ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueDistance
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Duration ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueDuration
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:HumanName ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueHumanName
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Identifier ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueIdentifier
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Money ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueMoney
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valuePeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Ratio ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueRatio
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueReference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:SampledData ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueSampledData
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Signature ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueSignature
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueTiming
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:ContactDetail ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueContactDetail
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Contributor ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueContributor
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:DataRequirement ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueDataRequirement
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Expression ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueExpression
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:ParameterDefinition ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueParameterDefinition
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:RelatedArtifact ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueRelatedArtifact
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:TriggerDefinition ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueTriggerDefinition
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:UsageContext ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueUsageContext
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Dosage ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueDosage
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Meta ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.part.valueMeta
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Parameters.parameter.part.name ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        dc:title         "Named part of a multi-part parameter" .

fhir:Invoice.participant.actor
        a                   owl:ObjectProperty ;
        rdfs:comment        "The device, practitioner, etc. who performed or participated in the service." ;
        rdfs:domain         fhir:InvoiceParticipantComponent ;
        rdfs:label          "Invoice.participant.actor" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Individual who was involved" .

fhir:Specimen.collection.collectedDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SpecimenCollectionComponent ;
        rdfs:label          "Specimen.collection.collectedDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Specimen.collection.collected .

fhir:SearchParameter.url
        a                   owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this search parameter when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this search parameter is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the search parameter is stored on different servers." ;
        rdfs:domain         fhir:SearchParameter ;
        rdfs:label          "SearchParameter.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this search parameter, represented as a URI (globally unique)" .

fhir:HumanName  a        owl:Class ;
        rdfs:comment     "A human's name with the ability to identify parts and usage." ;
        rdfs:label       "HumanName" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:HumanName.text
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:HumanName.use
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:HumanName.given
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:HumanName.family
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:HumanName.suffix
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:HumanName.prefix
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:HumanName.period
                         ] ;
        dc:title         "Name of a human - parts and usage" .

fhir:InsurancePlan.plan.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of plan. For example, \"Platinum\" or \"High Deductable\"." ;
        rdfs:domain   fhir:InsurancePlanPlanComponent ;
        rdfs:label    "InsurancePlan.plan.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of plan" .

fhir:PackagedProductDefinition.containedItemQuantity
        a             owl:ObjectProperty ;
        rdfs:comment  "A total of the amount of items in the package, per item type. This can be considered as the pack size. This attribite is repeatable so that the different item types in one pack type can be counted (e.g. a count of vials and count of syringes). Repeats are not to be used to represent differerent pack sizes (e.g. 20 pack vs 50 pack) - which would be different resource instances. This attribute differs from  containedItem.amount in that it can give a single count of all tablet types in a pack, even when these are different manufactured items." ;
        rdfs:domain   fhir:PackagedProductDefinition ;
        rdfs:label    "PackagedProductDefinition.containedItemQuantity" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "A total of the amount of items in the package, per item type. This can be considered as the pack size. This attribite is repeatable so that the different item types in one pack type can be counted (e.g. a count of vials and count of syringes). Repeats are not to be used to represent differerent pack sizes (e.g. 20 pack vs 50 pack) - which would be different resource instances. This attribute differs from  containedItem.amount in that it can give a single count of all tablet types in a pack, even when these are different manufactured items" .

fhir:Money.currency  a  owl:ObjectProperty ;
        rdfs:comment  "ISO 4217 Currency Code." ;
        rdfs:domain   fhir:Money ;
        rdfs:label    "Money.currency" ;
        rdfs:range    fhir:code ;
        dc:title      "ISO 4217 Currency Code" .

fhir:Procedure.reasonReference
        a                   owl:ObjectProperty ;
        rdfs:comment        "The justification of why the procedure was performed." ;
        rdfs:domain         fhir:Procedure ;
        rdfs:label          "Procedure.reasonReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "The justification that the procedure was performed" .

fhir:Parameters.parameter.part.valueAnnotation
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueAnnotation" ;
        rdfs:range          fhir:Annotation ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:Procedure.statusReason
        a             owl:ObjectProperty ;
        rdfs:comment  "Captures the reason for the current state of the procedure." ;
        rdfs:domain   fhir:Procedure ;
        rdfs:label    "Procedure.statusReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Reason for current status" .

fhir:ObservationDefinition.code
        a                   owl:ObjectProperty ;
        rdfs:comment        "Describes what will be observed. Sometimes this is called the observation \"name\"." ;
        rdfs:domain         fhir:ObservationDefinition ;
        rdfs:label          "ObservationDefinition.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Type of observation (code / type)" .

fhir:ExplanationOfBenefit.form
        a             owl:ObjectProperty ;
        rdfs:comment  "The actual form, by reference or inclusion, for printing the content or an EOB." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.form" ;
        rdfs:range    fhir:Attachment ;
        dc:title      "Printed reference or actual form" .

fhir:ClaimResponse.AddedItem.AddedItemDetail
        a                owl:Class ;
        rdfs:comment     "The second-tier service adjudications for payor added services." ;
        rdfs:label       "ClaimResponse.AddedItem.AddedItemDetail" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.detail.productOrService ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:ClaimResponse.addItem.detail.adjudication ;
                           owl:someValuesFrom  fhir:ClaimResponse.AddedItem.AddedItemDetailAdjudication
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.detail.factor
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ClaimResponse.addItem.detail.modifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ClaimResponse.addItem.detail.noteNumber
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.detail.unitPrice
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ClaimResponse.AddedItem.AddedItemDetail.AddedItemSubDetail ;
                           owl:onProperty     fhir:ClaimResponse.addItem.detail.subDetail
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.detail.net
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.detail.quantity
                         ] .

fhir:MedicationKnowledge.regulatory.schedule
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies the schedule of a medication in jurisdiction." ;
        rdfs:domain   fhir:MedicationKnowledgeRegulatoryComponent ;
        rdfs:label    "MedicationKnowledge.regulatory.schedule" ;
        rdfs:range    fhir:MedicationKnowledgeRegulatoryComponent.MedicationKnowledgeRegulatoryScheduleComponent ;
        dc:title      "Specifies the schedule of a medication in jurisdiction" .

fhir:AllergyIntolerance.reaction.onset
        a             owl:ObjectProperty ;
        rdfs:comment  "Record of the date and/or time of the onset of the Reaction." ;
        rdfs:domain   fhir:AllergyIntoleranceReactionComponent ;
        rdfs:label    "AllergyIntolerance.reaction.onset" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "Date(/time) when manifestations showed" .

fhir:EventDefinition.lastReviewDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was last reviewed. Review happens periodically after approval but does not change the original approval date." ;
        rdfs:domain   fhir:EventDefinition ;
        rdfs:label    "EventDefinition.lastReviewDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the event definition was last reviewed" .

fhir:CapabilityStatement.rest.resource.referencePolicy
        a             owl:ObjectProperty ;
        rdfs:comment  "A set of flags that defines how references are supported." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.referencePolicy" ;
        rdfs:range    fhir:code ;
        dc:title      "literal | logical | resolves | enforced | local" .

fhir:Questionnaire.item.item.enableWhen.answerQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemEnableWhenComponent ;
        rdfs:label          "Questionnaire.item.item.enableWhen.answerQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.enableWhen.answer .

fhir:ImagingStudy.reasonReference
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates another resource whose existence justifies this Study." ;
        rdfs:domain         fhir:ImagingStudy ;
        rdfs:label          "ImagingStudy.reasonReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why was study performed" .

fhir:AllergyIntolerance.reaction.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional text about the adverse reaction event not captured in other fields." ;
        rdfs:domain   fhir:AllergyIntoleranceReactionComponent ;
        rdfs:label    "AllergyIntolerance.reaction.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Text about event not captured in other fields" .

fhir:OrganizationAffiliation.endpoint
        a             owl:ObjectProperty ;
        rdfs:comment  "Technical endpoints providing access to services operated for this role." ;
        rdfs:domain   fhir:OrganizationAffiliation ;
        rdfs:label    "OrganizationAffiliation.endpoint" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Technical endpoints providing access to services operated for this role" .

fhir:ChargeItem.product
        a           owl:ObjectProperty ;
        rdfs:label  "ChargeItem.product" .

fhir:HumanName.use  a  owl:ObjectProperty ;
        rdfs:comment  "Identifies the purpose for this name." ;
        rdfs:domain   fhir:HumanName ;
        rdfs:label    "HumanName.use" ;
        rdfs:range    fhir:code ;
        dc:title      "usual | official | temp | nickname | anonymous | old | maiden" .

fhir:ResearchDefinition.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this research definition. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:ResearchDefinition ;
        rdfs:label          "ResearchDefinition.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:ExampleScenario.instance.version.description
        a             owl:ObjectProperty ;
        rdfs:comment  "The description of the resource version." ;
        rdfs:domain   fhir:ExampleScenarioInstanceComponent.ExampleScenarioInstanceVersionComponent ;
        rdfs:label    "ExampleScenario.instance.version.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "The description of the resource version" .

fhir:StructureDefinition.contextInvariant
        a             owl:ObjectProperty ;
        rdfs:comment  "A set of rules as FHIRPath Invariants about when the extension can be used (e.g. co-occurrence variants for the extension). All the rules must be true." ;
        rdfs:domain   fhir:StructureDefinition ;
        rdfs:label    "StructureDefinition.contextInvariant" ;
        rdfs:range    fhir:string ;
        dc:title      "FHIRPath invariants - when the extension can be used" .

fhir:ImplementationGuide.definition.parameter.value
        a             owl:ObjectProperty ;
        rdfs:comment  "Value for named type." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionParameterComponent ;
        rdfs:label    "ImplementationGuide.definition.parameter.value" ;
        rdfs:range    fhir:string ;
        dc:title      "Value for named type" .

fhir:Contract.term.group.offer.answer.valueUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractOffer.Answer ;
        rdfs:label          "Contract.term.group.offer.answer.valueUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:Contract.term.group.offer.answer.value .

fhir:Questionnaire.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate questionnaire instances." ;
        rdfs:domain   fhir:Questionnaire ;
        rdfs:label    "Questionnaire.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:MedicinalProductDefinition.administrableProduct.route
        a             owl:ObjectProperty ;
        rdfs:comment  "The path by which the product is taken into or makes contact with the body. In some regions this is referred to as the licenced or approved route." ;
        rdfs:domain   fhir:MedicinalProductDefinitionAdministrableProductComponent ;
        rdfs:label    "MedicinalProductDefinition.administrableProduct.route" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The path by which the product is taken into or makes contact with the body. In some regions this is referred to as the licenced or approved route" .

fhir:ExplanationOfBenefit.item.detail.programCode
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the program under which this may be recovered." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.programCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Program the product or service is provided under" .

fhir:DiagnosticReport.media.link
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to the image source." ;
        rdfs:domain   fhir:DiagnosticReportMediaComponent ;
        rdfs:label    "DiagnosticReport.media.link" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Reference to the image source" .

fhir:ImplementationGuide.definition.page.generation
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that indicates how the page is generated." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponent ;
        rdfs:label    "ImplementationGuide.definition.page.generation" ;
        rdfs:range    fhir:code ;
        dc:title      "html | markdown | xml | generated" .

fhir:Claim.type  a          owl:ObjectProperty ;
        rdfs:comment        "The category of claim, e.g. oral, pharmacy, vision, institutional, professional." ;
        rdfs:domain         fhir:Claim ;
        rdfs:label          "Claim.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Category or discipline" .

fhir:PaymentReconciliation.outcome
        a             owl:ObjectProperty ;
        rdfs:comment  "The outcome of a request for a reconciliation." ;
        rdfs:domain   fhir:PaymentReconciliation ;
        rdfs:label    "PaymentReconciliation.outcome" ;
        rdfs:range    fhir:code ;
        dc:title      "complete | error | partial" .

fhir:TestScript.fixture
        a             owl:ObjectProperty ;
        rdfs:comment  "Fixture in the test script - by reference (uri). All fixtures are required for the test script to execute." ;
        rdfs:domain   fhir:TestScript ;
        rdfs:label    "TestScript.fixture" ;
        rdfs:range    fhir:TestScriptFixtureComponent ;
        dc:title      "Fixture in the test script - by reference (uri)" .

fhir:Provenance.entity.agent.onBehalfOf
        a             owl:ObjectProperty ;
        rdfs:comment  "The individual, device, or organization for whom the change was made." ;
        rdfs:domain   fhir:ProvenanceEntityComponentAgent ;
        rdfs:label    "Provenance.entity.agent.onBehalfOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who the agent is representing" .

fhir:ChargeItemDefinition.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this charge item definition is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:ChargeItemDefinition ;
        rdfs:label          "ChargeItemDefinition.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:Contract.term.asset.valuedItem.entityReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractAsset.ValuedItem ;
        rdfs:label          "Contract.term.asset.valuedItem.entityReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Contract.term.asset.valuedItem.entity .

fhir:Measure.definition
        a             owl:ObjectProperty ;
        rdfs:comment  "Provides a description of an individual term used within the measure." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.definition" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Defined terms used in the measure documentation" .

fhir:Parameters.parameter.part.valueTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:Library.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the library." ;
        rdfs:domain         fhir:Library ;
        rdfs:label          "Library.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:Consent.scope  a  owl:ObjectProperty ;
        rdfs:comment  "A selector of the type of consent being presented: ADR, Privacy, Treatment, Research.  This list is now extensible." ;
        rdfs:domain   fhir:Consent ;
        rdfs:label    "Consent.scope" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Which of the four areas this resource covers (extensible)" .

fhir:CompartmentDefinition.resource.param
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of a search parameter that represents the link to the compartment. More than one may be listed because a resource may be linked to a compartment in more than one way,." ;
        rdfs:domain   fhir:CompartmentDefinitionResourceComponent ;
        rdfs:label    "CompartmentDefinition.resource.param" ;
        rdfs:range    fhir:string ;
        dc:title      "Search Parameter Name, or chained parameters" .

fhir:Citation.medline.dateOnPubMed.publicationState
        a             owl:ObjectProperty ;
        rdfs:comment  "PubMed Publication Status." ;
        rdfs:domain   fhir:CitationMedlineComponent.CitationMedlineDateOnPubMedComponent ;
        rdfs:label    "Citation.medline.dateOnPubMed.publicationState" ;
        rdfs:range    fhir:code ;
        dc:title      "received | accepted | epublish | ppublish | revised | aheadofprint | retracted | ecollection | pmc | pmcr | pubmed | pubmedr | premedline | medline | medliner | entrez | pmc-release" .

fhir:ExampleScenario.process.step.process.step.alternative.step.operation.response
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource instance used by the responder." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step.operation.response" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        dc:title      "Each resource instance used by the responder" .

fhir:NamingSystem  a     owl:Class ;
        rdfs:label       "NamingSystem" ;
        rdfs:subClassOf  w5:conformance.terminology , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:NamingSystem.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NamingSystem.responsible
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:NamingSystem.name ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:NamingSystem.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NamingSystem.usage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NamingSystem.publisher
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:NamingSystem.useContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:NamingSystem.kind ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NamingSystem.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:NamingSystem.uniqueId ;
                           owl:someValuesFrom  fhir:NamingSystemUniqueIdComponent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:NamingSystem.date ;
                           owl:someValuesFrom  fhir:dateTime
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NamingSystem.description
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:NamingSystem.contact
                         ] .

fhir:VisionPrescription
        a                owl:Class ;
        rdfs:label       "VisionPrescription" ;
        rdfs:subClassOf  w5:clinical.careprovision , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:VisionPrescription.dateWritten ;
                           owl:someValuesFrom  fhir:dateTime
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:VisionPrescription.lensSpecification ;
                           owl:someValuesFrom  fhir:VisionPrescriptionLensSpecificationComponent
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:VisionPrescription.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:VisionPrescription.created ;
                           owl:someValuesFrom  fhir:dateTime
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:VisionPrescription.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VisionPrescription.encounter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:VisionPrescription.patient ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:VisionPrescription.prescriber ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:ValueSet.compose.exclude.concept.designation.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The text value for this designation." ;
        rdfs:domain   fhir:ValueSetComposeComponentInclude.ConceptReference.ValueSetComposeIncludeConceptDesignationComponent ;
        rdfs:label    "ValueSet.compose.exclude.concept.designation.value" ;
        rdfs:range    fhir:string ;
        dc:title      "The text value for this designation" .

fhir:TestScript.setup
        a             owl:ObjectProperty ;
        rdfs:comment  "A series of required setup operations before tests are executed." ;
        rdfs:domain   fhir:TestScript ;
        rdfs:label    "TestScript.setup" ;
        rdfs:range    fhir:TestScriptSetupComponent ;
        dc:title      "A series of required setup operations before tests are executed" .

fhir:Schedule.serviceType
        a                   owl:ObjectProperty ;
        rdfs:comment        "The specific service that is to be performed during this appointment." ;
        rdfs:domain         fhir:Schedule ;
        rdfs:label          "Schedule.serviceType" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Specific service" .

fhir:PlanDefinitionActionComponent.PlanDefinitionActionRelatedActionComponent
        a                owl:Class ;
        rdfs:comment     "A relationship to another action such as \"before\" or \"30-60 minutes after start of\"." ;
        rdfs:label       "PlanDefinitionActionComponent.PlanDefinitionActionRelatedActionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Duration ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.relatedAction.offsetDuration
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.relatedAction.offsetRange
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PlanDefinition.action.relatedAction.relationship ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PlanDefinition.action.relatedAction.actionId ;
                           owl:someValuesFrom  fhir:id
                         ] .

fhir:Contract.Term.ContractAsset.ValuedItem
        a                owl:Class ;
        rdfs:comment     "Contract Valued Item List." ;
        rdfs:label       "Contract.Term.ContractAsset.ValuedItem" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.asset.valuedItem.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.asset.valuedItem.paymentDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.asset.valuedItem.payment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.asset.valuedItem.effectiveTime
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.asset.valuedItem.responsible
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Contract.term.asset.valuedItem.entityCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Contract.term.asset.valuedItem.entityReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:unsignedInt ;
                           owl:onProperty     fhir:Contract.term.asset.valuedItem.securityLabelNumber
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.asset.valuedItem.quantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.asset.valuedItem.unitPrice
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.asset.valuedItem.factor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.asset.valuedItem.net
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.asset.valuedItem.points
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Contract.term.asset.valuedItem.linkId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.asset.valuedItem.recipient
                         ] .

fhir:Observation.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:Observation.value .

fhir:StructureMap.group.rule.rule.target
        a             owl:ObjectProperty ;
        rdfs:comment  "Content to create because of this mapping rule." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule ;
        rdfs:label    "StructureMap.group.rule.rule.target" ;
        rdfs:range    fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleTargetComponent ;
        dc:title      "Content to create because of this mapping rule" .

fhir:Citation.publicationForm.periodicRelease.dateOfPublication.month
        a             owl:ObjectProperty ;
        rdfs:comment  "Month on which the issue of the journal was published." ;
        rdfs:domain   fhir:CitationPublicationFormComponent.CitationPublicationFormPeriodicReleaseComponent.CitationPublicationFormPeriodicReleaseDateOfPublicationComponent ;
        rdfs:label    "Citation.publicationForm.periodicRelease.dateOfPublication.month" ;
        rdfs:range    fhir:string ;
        dc:title      "Month on which the issue of the journal was published" .

fhir:OperationDefinition.overload.comment
        a             owl:ObjectProperty ;
        rdfs:comment  "Comments to go on overload." ;
        rdfs:domain   fhir:OperationDefinitionOverloadComponent ;
        rdfs:label    "OperationDefinition.overload.comment" ;
        rdfs:range    fhir:string ;
        dc:title      "Comments to go on overload" .

fhir:DocumentReference.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Other identifiers associated with the document, including version independent identifiers." ;
        rdfs:domain         fhir:DocumentReference ;
        rdfs:label          "DocumentReference.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Other identifiers for the document" .

fhir:BodyStructure.patient
        a                   owl:ObjectProperty ;
        rdfs:comment        "The person to which the body site belongs." ;
        rdfs:domain         fhir:BodyStructure ;
        rdfs:label          "BodyStructure.patient" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who this is about" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess
        a                owl:Class ;
        rdfs:comment     "Nested process." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.preConditions
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent ;
                           owl:onProperty     fhir:ExampleScenario.process.step.alternative.step.process.step
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.postConditions
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.title ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        dc:title         "Nested process" .

fhir:Coverage.class.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The alphanumeric string value associated with the insurer issued label." ;
        rdfs:domain   fhir:Coverage.Class ;
        rdfs:label    "Coverage.class.value" ;
        rdfs:range    fhir:string ;
        dc:title      "Value associated with the type" .

fhir:CoverageEligibilityResponse.insurance.item.category
        a             owl:ObjectProperty ;
        rdfs:comment  "Code to identify the general type of benefits under which products and services are provided." ;
        rdfs:domain   fhir:CoverageEligibilityResponse.Insurance.Items ;
        rdfs:label    "CoverageEligibilityResponse.insurance.item.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Benefit classification" .

fhir:VisionPrescription.lensSpecification.diameter
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact lens diameter measured in millimetres." ;
        rdfs:domain   fhir:VisionPrescriptionLensSpecificationComponent ;
        rdfs:label    "VisionPrescription.lensSpecification.diameter" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Contact lens diameter" .

fhir:ExampleScenario.process.step.process.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A longer description of the group of operations." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess ;
        rdfs:label    "ExampleScenario.process.step.process.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "A longer description of the group of operations" .

fhir:SampledData.period
        a             owl:ObjectProperty ;
        rdfs:comment  "The length of time between sampling times, measured in milliseconds." ;
        rdfs:domain   fhir:SampledData ;
        rdfs:label    "SampledData.period" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Number of milliseconds between samples" .

fhir:SubstanceDefinition.moiety.amountType
        a             owl:ObjectProperty ;
        rdfs:comment  "The measurement type of the quantitative value." ;
        rdfs:domain   fhir:SubstanceDefinitionMoietyComponent ;
        rdfs:label    "SubstanceDefinition.moiety.amountType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The measurement type of the quantitative value" .

fhir:Contract.version
        a             owl:ObjectProperty ;
        rdfs:comment  "An edition identifier used for business purposes to label business significant variants." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.version" ;
        rdfs:range    fhir:string ;
        dc:title      "Business edition" .

fhir:StructureMap.group.rule.rule.source.defaultValueId
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueId" ;
        rdfs:range          fhir:id ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:ImmunizationEvaluation.doseNumber
        a           owl:ObjectProperty ;
        rdfs:label  "ImmunizationEvaluation.doseNumber" .

fhir:Claim.item.diagnosisSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "Diagnosis applicable for this service or product." ;
        rdfs:domain   fhir:Claim.Item ;
        rdfs:label    "Claim.item.diagnosisSequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Applicable diagnoses" .

fhir:ClaimResponse.insurance.focal
        a             owl:ObjectProperty ;
        rdfs:comment  "A flag to indicate that this Coverage is to be used for adjudication of this claim when set to true." ;
        rdfs:domain   fhir:ClaimResponse.Insurance ;
        rdfs:label    "ClaimResponse.insurance.focal" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Coverage to be used for adjudication" .

fhir:DiagnosticReport.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifiers assigned to this report by the performer or other systems." ;
        rdfs:domain         fhir:DiagnosticReport ;
        rdfs:label          "DiagnosticReport.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business identifier for report" .

fhir:ClaimResponse.adjudication.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "A code supporting the understanding of the adjudication result and explaining variance from expected amount." ;
        rdfs:domain   fhir:ClaimResponseAdjudication ;
        rdfs:label    "ClaimResponse.adjudication.reason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Explanation of adjudication outcome" .

fhir:Provenance.agent.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The participation the agent had with respect to the activity." ;
        rdfs:domain   fhir:ProvenanceAgentComponent ;
        rdfs:label    "Provenance.agent.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "How the agent participated" .

fhir:ElementDefinition.slicing.discriminator.type
        a             owl:ObjectProperty ;
        rdfs:comment  "How the element value is interpreted when discrimination is evaluated." ;
        rdfs:domain   fhir:ElementDefinitionSlicingComponent.ElementDefinitionSlicingDiscriminatorComponent ;
        rdfs:label    "ElementDefinition.slicing.discriminator.type" ;
        rdfs:range    fhir:code ;
        dc:title      "value | exists | pattern | type | profile" .

fhir:Measure.supplementalData.description
        a             owl:ObjectProperty ;
        rdfs:comment  "The human readable description of this supplemental data." ;
        rdfs:domain   fhir:MeasureSupplementalDataComponent ;
        rdfs:label    "Measure.supplementalData.description" ;
        rdfs:range    fhir:string ;
        dc:title      "The human readable description of this supplemental data" .

fhir:Measure.subjectReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Measure ;
        rdfs:label          "Measure.subjectReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Measure.subject .

fhir:ChargeItem.occurrenceDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ChargeItem ;
        rdfs:label          "ChargeItem.occurrenceDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:ChargeItem.occurrence .

fhir:PractitionerRole.availableTime
        a             owl:ObjectProperty ;
        rdfs:comment  "A collection of times the practitioner is available or performing this role at the location and/or healthcareservice." ;
        rdfs:domain   fhir:PractitionerRole ;
        rdfs:label    "PractitionerRole.availableTime" ;
        rdfs:range    fhir:PractitionerRoleAvailableTimeComponent ;
        dc:title      "Times the Service Site is available" .

fhir:StructureMap.group.rule.rule.source.defaultValueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:Identifier  a       owl:Class ;
        rdfs:comment     "An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers." ;
        rdfs:label       "Identifier" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Identifier.value
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Identifier.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Identifier.assigner
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Identifier.use
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Identifier.system
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Identifier.period
                         ] ;
        dc:title         "An identifier intended for computation" .

fhir:Citation.medline.owner
        a             owl:ObjectProperty ;
        rdfs:comment  "Used for owner." ;
        rdfs:domain   fhir:CitationMedlineComponent ;
        rdfs:label    "Citation.medline.owner" ;
        rdfs:range    fhir:code ;
        dc:title      "NLM | NASA | PIP | KIE | HSR | HMD | SIS | NOTNLM" .

fhir:Claim.item.category
        a             owl:ObjectProperty ;
        rdfs:comment  "Code to identify the general type of benefits under which products and services are provided." ;
        rdfs:domain   fhir:Claim.Item ;
        rdfs:label    "Claim.item.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Benefit classification" .

fhir:TerminologyCapabilities.closure
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the $closure operation is supported." ;
        rdfs:domain   fhir:TerminologyCapabilities ;
        rdfs:label    "TerminologyCapabilities.closure" ;
        rdfs:range    fhir:TerminologyCapabilitiesClosureComponent ;
        dc:title      "Information about the [ConceptMap/$closure](conceptmap-operation-closure.html) operation" .

fhir:StructureMap.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:StructureMap ;
        rdfs:label    "StructureMap.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:TestScript.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this test script is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:TestScript ;
        rdfs:label          "TestScript.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:ElementDefinition.example.label
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the purpose of this example amoung the set of examples." ;
        rdfs:domain   fhir:ElementDefinitionExampleComponent ;
        rdfs:label    "ElementDefinition.example.label" ;
        rdfs:range    fhir:string ;
        dc:title      "Describes the purpose of this example" .

fhir:TestReport.result
        a             owl:ObjectProperty ;
        rdfs:comment  "The overall result from the execution of the TestScript." ;
        rdfs:domain   fhir:TestReport ;
        rdfs:label    "TestReport.result" ;
        rdfs:range    fhir:code ;
        dc:title      "pass | fail | pending" .

fhir:NutritionOrder.enteralFormula.caloricDensity
        a             owl:ObjectProperty ;
        rdfs:comment  "The amount of energy (calories) that the formula should provide per specified volume, typically per mL or fluid oz.  For example, an infant may require a formula that provides 24 calories per fluid ounce or an adult may require an enteral formula that provides 1.5 calorie/mL." ;
        rdfs:domain   fhir:NutritionOrderEnteralFormulaComponent ;
        rdfs:label    "NutritionOrder.enteralFormula.caloricDensity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Amount of energy per specified volume that is required" .

fhir:ActivityDefinition.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the quantity expected to be consumed at once (per dose, per meal, etc.)." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "How much is administered/consumed/supplied" .

fhir:SpecimenDefinition.typeTested.container.additive.additiveCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedContainerComponent.SpecimenDefinitionTypeTestedContainerAdditiveComponent ;
        rdfs:label          "SpecimenDefinition.typeTested.container.additive.additiveCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:SpecimenDefinition.typeTested.container.additive.additive .

fhir:Evidence.citeAsReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Evidence ;
        rdfs:label          "Evidence.citeAsReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Evidence.citeAs .

fhir:ActivityDefinition.productCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ActivityDefinition ;
        rdfs:label          "ActivityDefinition.productCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:ActivityDefinition.product .

fhir:SupplyRequest.reasonReference
        a                   owl:ObjectProperty ;
        rdfs:comment        "The reason why the supply item was requested." ;
        rdfs:domain         fhir:SupplyRequest ;
        rdfs:label          "SupplyRequest.reasonReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "The reason why the supply item was requested" .

fhir:Coverage.Class  a   owl:Class ;
        rdfs:comment     "A suite of underwriter specific classifiers." ;
        rdfs:label       "Coverage.Class" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Coverage.class.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Coverage.class.value ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Coverage.class.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:PaymentNotice.payment
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to the payment which is the subject of this notice." ;
        rdfs:domain   fhir:PaymentNotice ;
        rdfs:label    "PaymentNotice.payment" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Payment reference" .

fhir:BackboneElement  a  owl:Class ;
        rdfs:comment     "Base definition for all elements that are defined inside a resource - but not those in a data type." ;
        rdfs:label       "BackboneElement" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Extension ;
                           owl:onProperty     fhir:BackboneElement.modifierExtension
                         ] ;
        dc:title         "Base for elements defined inside a resource" .

fhir:AuditEvent.entity.detail
        a                   owl:ObjectProperty ;
        rdfs:comment        "Tagged value pairs for conveying additional information about the entity." ;
        rdfs:domain         fhir:AuditEventEntityComponent ;
        rdfs:label          "AuditEvent.entity.detail" ;
        rdfs:range          fhir:AuditEventEntityComponent.AuditEventEntityDetailComponent ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Additional Information about the entity" .

fhir:Contract.term.asset.valuedItem.unitPrice
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Contract Valued Item unit valuation measure." ;
        rdfs:domain         fhir:Contract.Term.ContractAsset.ValuedItem ;
        rdfs:label          "Contract.term.asset.valuedItem.unitPrice" ;
        rdfs:range          fhir:Money ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Contract Valued Item fee, charge, or cost" .

fhir:Provenance  a       owl:Class ;
        rdfs:label       "Provenance" ;
        rdfs:subClassOf  fhir:DomainResource , w5:infrastructure.information ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Provenance.occurredPeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Provenance.occurredDateTime
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ProvenanceEntityComponent ;
                           owl:onProperty     fhir:Provenance.entity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Provenance.activity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Signature ;
                           owl:onProperty     fhir:Provenance.signature
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Provenance.recorded ;
                           owl:someValuesFrom  fhir:instant
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:uri ;
                           owl:onProperty     fhir:Provenance.policy
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Provenance.location
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:Provenance.target ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:Provenance.agent ;
                           owl:someValuesFrom  fhir:ProvenanceAgentComponent
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Provenance.reason
                         ] .

fhir:EvidenceVariable.shortTitle
        a             owl:ObjectProperty ;
        rdfs:comment  "The short title provides an alternate title for use in informal descriptive contexts where the full, formal title is not necessary." ;
        rdfs:domain   fhir:EvidenceVariable ;
        rdfs:label    "EvidenceVariable.shortTitle" ;
        rdfs:range    fhir:string ;
        dc:title      "Title for use in informal contexts" .

fhir:QuestionnaireResponse.item.answer.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.value .

fhir:Citation.publicationForm.periodicRelease.dateOfPublication.year
        a             owl:ObjectProperty ;
        rdfs:comment  "Year on which the issue of the journal was published." ;
        rdfs:domain   fhir:CitationPublicationFormComponent.CitationPublicationFormPeriodicReleaseComponent.CitationPublicationFormPeriodicReleaseDateOfPublicationComponent ;
        rdfs:label    "Citation.publicationForm.periodicRelease.dateOfPublication.year" ;
        rdfs:range    fhir:string ;
        dc:title      "Year on which the issue of the journal was published" .

fhir:StructureMap.group.rule.source.defaultValueUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:CoverageEligibilityResponse.insurance.item.benefit.allowedUnsignedInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CoverageEligibilityResponse.Insurance.Items.Benefit ;
        rdfs:label          "CoverageEligibilityResponse.insurance.item.benefit.allowedUnsignedInt" ;
        rdfs:range          fhir:unsignedInt ;
        rdfs:subPropertyOf  fhir:CoverageEligibilityResponse.insurance.item.benefit.allowed .

fhir:MedicinalProductDefinition.name.namePart.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifying type for this part of the name (e.g. strength part)." ;
        rdfs:domain   fhir:MedicinalProductDefinitionNameComponent.MedicinalProductDefinitionNameNamePartComponent ;
        rdfs:label    "MedicinalProductDefinition.name.namePart.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Identifying type for this part of the name (e.g. strength part)" .

fhir:ElementDefinition.mustSupport
        a             owl:ObjectProperty ;
        rdfs:comment  "If true, implementations that produce or consume resources SHALL provide \"support\" for the element in some meaningful way.  If false, the element may be ignored and not supported. If false, whether to populate or use the data element in any way is at the discretion of the implementation." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.mustSupport" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If the element must be supported" .

fhir:EvidenceReport.section.emptyReason
        a             owl:ObjectProperty ;
        rdfs:comment  "If the section is empty, why the list is empty. An empty section typically has some text explaining the empty reason." ;
        rdfs:domain   fhir:EvidenceReport.Section ;
        rdfs:label    "EvidenceReport.section.emptyReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Why the section is empty" .

fhir:GuidanceResponse.moduleUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:GuidanceResponse ;
        rdfs:label          "GuidanceResponse.moduleUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:GuidanceResponse.module .

fhir:DocumentManifest.masterIdentifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A single identifier that uniquely identifies this manifest. Principally used to refer to the manifest in non-FHIR contexts." ;
        rdfs:domain         fhir:DocumentManifest ;
        rdfs:label          "DocumentManifest.masterIdentifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Unique Identifier for the set of documents" .

fhir:CompartmentDefinition.resource.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of a resource supported by the server." ;
        rdfs:domain   fhir:CompartmentDefinitionResourceComponent ;
        rdfs:label    "CompartmentDefinition.resource.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Name of resource type" .

fhir:Contract.supportingInfo
        a             owl:ObjectProperty ;
        rdfs:comment  "Information that may be needed by/relevant to the performer in their execution of this term action." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.supportingInfo" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Extra Information" .

fhir:CodeSystem.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this code system is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:CodeSystem ;
        rdfs:label          "CodeSystem.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:SearchParameter.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the search parameter was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the search parameter changes." ;
        rdfs:domain         fhir:SearchParameter ;
        rdfs:label          "SearchParameter.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:Coverage.policyHolder
        a                   owl:ObjectProperty ;
        rdfs:comment        "The party who 'owns' the insurance policy." ;
        rdfs:domain         fhir:Coverage ;
        rdfs:label          "Coverage.policyHolder" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Owner of the policy" .

fhir:ActivityDefinition.author
        a             owl:ObjectProperty ;
        rdfs:comment  "An individiual or organization primarily involved in the creation and maintenance of the content." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.author" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who authored the content" .

fhir:EvidenceReport.subject.characteristic.period
        a             owl:ObjectProperty ;
        rdfs:comment  "Timeframe for the characteristic." ;
        rdfs:domain   fhir:EvidenceReportSubjectComponent.EvidenceReportSubjectCharacteristicComponent ;
        rdfs:label    "EvidenceReport.subject.characteristic.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "Timeframe for the characteristic" .

fhir:ExplanationOfBenefit.preAuthRef
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference from the Insurer which is used in later communications which refers to this adjudication." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.preAuthRef" ;
        rdfs:range    fhir:string ;
        dc:title      "Preauthorization reference" .

fhir:Claim.supportingInfo.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Claim.SupportingInformation ;
        rdfs:label          "Claim.supportingInfo.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:Claim.supportingInfo.value .

fhir:OperationDefinition.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the operation definition from a consumer's perspective." ;
        rdfs:domain   fhir:OperationDefinition ;
        rdfs:label    "OperationDefinition.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the operation definition" .

fhir:Citation.medline.dateOnPubMed
        a             owl:ObjectProperty ;
        rdfs:comment  "Date of PubMed publication." ;
        rdfs:domain   fhir:CitationMedlineComponent ;
        rdfs:label    "Citation.medline.dateOnPubMed" ;
        rdfs:range    fhir:CitationMedlineComponent.CitationMedlineDateOnPubMedComponent ;
        dc:title      "Date of PubMed publication" .

fhir:PackagedProductDefinition.package.package.containedItem.item
        a             owl:ObjectProperty ;
        rdfs:comment  "The actual item(s) of medication, as manufactured, or a device (typically, but not necessarily, a co-packaged one), or other medically related item (such as food, biologicals, raw materials, medical fluids, gases etc.), as contained in the package. This also allows another packaged product to be included, which is solely for the case where a package of other entire packages is wanted - such as a wholesale or distribution pack." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponentPackage.PackagedProductDefinitionPackageContainedItemComponent ;
        rdfs:label    "PackagedProductDefinition.package.package.containedItem.item" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "The actual item(s) of medication, as manufactured, or a device (typically, but not necessarily, a co-packaged one), or other medically related item (such as food, biologicals, raw materials, medical fluids, gases etc.), as contained in the package. This also allows another packaged product to be included, which is solely for the case where a package of other entire packages is wanted - such as a wholesale or distribution pack" .

fhir:ChargeItemDefinition.propertyGroup.applicability.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A brief, natural language description of the condition that effectively communicates the intended semantics." ;
        rdfs:domain   fhir:ChargeItemDefinitionPropertyGroupComponentApplicability ;
        rdfs:label    "ChargeItemDefinition.propertyGroup.applicability.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Natural language description of the condition" .

fhir:MedicationRequest.dispenseRequest.validityPeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "This indicates the validity period of a prescription (stale dating the Prescription)." ;
        rdfs:domain   fhir:MedicationRequestDispenseRequestComponent ;
        rdfs:label    "MedicationRequest.dispenseRequest.validityPeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "Time period supply is authorized for" .

fhir:Task.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free-text description of what is to be performed." ;
        rdfs:domain   fhir:Task ;
        rdfs:label    "Task.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Human-readable explanation of task" .

fhir:EvidenceVariable.characteristic.timeFromStart.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A short, natural language description." ;
        rdfs:domain   fhir:EvidenceVariableCharacteristicComponent.EvidenceVariableCharacteristicTimeFromStartComponent ;
        rdfs:label    "EvidenceVariable.characteristic.timeFromStart.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Human readable description" .

fhir:ClaimResponse.addItem.subSite
        a             owl:ObjectProperty ;
        rdfs:comment  "A region or surface of the bodySite, e.g. limb region or tooth surface(s)." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem ;
        rdfs:label    "ClaimResponse.addItem.subSite" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Anatomical sub-location" .

fhir:Signature.who  a  owl:ObjectProperty ;
        rdfs:comment  "A reference to an application-usable description of the identity that signed  (e.g. the signature used their private key)." ;
        rdfs:domain   fhir:Signature ;
        rdfs:label    "Signature.who" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who signed" .

fhir:MedicationStatement.basedOn
        a             owl:ObjectProperty ;
        rdfs:comment  "A plan, proposal or order that is fulfilled in whole or in part by this event." ;
        rdfs:domain   fhir:MedicationStatement ;
        rdfs:label    "MedicationStatement.basedOn" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Fulfils plan, proposal or order" .

fhir:Group.characteristic.valueCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:GroupCharacteristicComponent ;
        rdfs:label          "Group.characteristic.valueCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Group.characteristic.value .

fhir:OperationDefinition.url
        a                   owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this operation definition when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this operation definition is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the operation definition is stored on different servers." ;
        rdfs:domain         fhir:OperationDefinition ;
        rdfs:label          "OperationDefinition.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this operation definition, represented as a URI (globally unique)" .

fhir:EvidenceVariable.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the evidence variable from a consumer's perspective." ;
        rdfs:domain   fhir:EvidenceVariable ;
        rdfs:label    "EvidenceVariable.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the evidence variable" .

fhir:SubstanceDefinition.manufacturer
        a             owl:ObjectProperty ;
        rdfs:comment  "A company that makes this substance." ;
        rdfs:domain   fhir:SubstanceDefinition ;
        rdfs:label    "SubstanceDefinition.manufacturer" ;
        rdfs:range    fhir:Reference ;
        dc:title      "A company that makes this substance" .

fhir:ImplementationGuide.definition.page.nameUrl
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponent ;
        rdfs:label          "ImplementationGuide.definition.page.nameUrl" ;
        rdfs:range          fhir:url ;
        rdfs:subPropertyOf  fhir:ImplementationGuide.definition.page.name .

fhir:AdministrableProductDefinition.routeOfAdministration.maxDosePerDay
        a             owl:ObjectProperty ;
        rdfs:comment  "The maximum dose per day (maximum dose quantity to be administered in any one 24-h period) that can be administered." ;
        rdfs:domain   fhir:AdministrableProductDefinitionRouteOfAdministrationComponent ;
        rdfs:label    "AdministrableProductDefinition.routeOfAdministration.maxDosePerDay" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "The maximum dose per day (maximum dose quantity to be administered in any one 24-h period) that can be administered" .

fhir:Contract.rule.contentAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.ComputableLanguage ;
        rdfs:label          "Contract.rule.contentAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:Contract.rule.content .

fhir:Questionnaire.item.initial.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.initial.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.initial.value .

fhir:Citation.contributorship.complete
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates if the list includes all authors and/or contributors." ;
        rdfs:domain   fhir:CitationContributorshipComponent ;
        rdfs:label    "Citation.contributorship.complete" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Indicates if the list includes all authors and/or contributors" .

fhir:ProdCharacteristic.depth
        a             owl:ObjectProperty ;
        rdfs:comment  "Where applicable, the depth can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used." ;
        rdfs:domain   fhir:ProdCharacteristic ;
        rdfs:label    "ProdCharacteristic.depth" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Where applicable, the depth can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used" .

fhir:Contract.term.action.context
        a             owl:ObjectProperty ;
        rdfs:comment  "Encounter or Episode with primary association to specified term activity." ;
        rdfs:domain   fhir:Contract.Term.Action ;
        rdfs:label    "Contract.term.action.context" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Episode associated with action" .

fhir:EvidenceReport.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:EvidenceReport ;
        rdfs:label    "EvidenceReport.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:Measure.title  a  owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the measure." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this measure (human friendly)" .

fhir:Citation.contributorship.entry.affiliationInfo.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifier for the organization." ;
        rdfs:domain   fhir:CitationContributorshipComponent.CitationContributorshipEntryComponent.CitationContributorshipEntryAffiliationInfoComponent ;
        rdfs:label    "Citation.contributorship.entry.affiliationInfo.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Identifier for the organization" .

fhir:ImagingStudy.basedOn
        a                   owl:ObjectProperty ;
        rdfs:comment        "A list of the diagnostic requests that resulted in this imaging study being performed." ;
        rdfs:domain         fhir:ImagingStudy ;
        rdfs:label          "ImagingStudy.basedOn" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.cause ;
        dc:title            "Request fulfilled" .

fhir:ImplementationGuide.license
        a             owl:ObjectProperty ;
        rdfs:comment  "The license that applies to this Implementation Guide, using an SPDX license code, or 'not-open-source'." ;
        rdfs:domain   fhir:ImplementationGuide ;
        rdfs:label    "ImplementationGuide.license" ;
        rdfs:range    fhir:code ;
        dc:title      "SPDX license code for this IG (or not-open-source)" .

fhir:ElementDefinition.type.code
        a             owl:ObjectProperty ;
        rdfs:comment  "URL of Data type or Resource that is a(or the) type used for this element. References are URLs that are relative to http://hl7.org/fhir/StructureDefinition e.g. \"string\" is a reference to http://hl7.org/fhir/StructureDefinition/string. Absolute URLs are only allowed in logical models." ;
        rdfs:domain   fhir:ElementDefinition.TypeRefComponent ;
        rdfs:label    "ElementDefinition.type.code" ;
        rdfs:range    fhir:uri ;
        dc:title      "Data type or Resource (reference to definition)" .

fhir:DocumentReference.context.period
        a             owl:ObjectProperty ;
        rdfs:comment  "The time period over which the service that is described by the document was provided." ;
        rdfs:domain   fhir:DocumentReferenceContextComponent ;
        rdfs:label    "DocumentReference.context.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "Time of service that is being documented" .

fhir:MedicationDispense.substitution.type
        a             owl:ObjectProperty ;
        rdfs:comment  "A code signifying whether a different drug was dispensed from what was prescribed." ;
        rdfs:domain   fhir:MedicationDispenseSubstitutionComponent ;
        rdfs:label    "MedicationDispense.substitution.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Code signifying whether a different drug was dispensed from what was prescribed" .

fhir:EnrollmentResponse.status
        a             owl:ObjectProperty ;
        rdfs:comment  "The status of the resource instance." ;
        rdfs:domain   fhir:EnrollmentResponse ;
        rdfs:label    "EnrollmentResponse.status" ;
        rdfs:range    fhir:code ;
        dc:title      "active | cancelled | draft | entered-in-error" .

fhir:StructureDefinition.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the structure definition from a consumer's perspective." ;
        rdfs:domain   fhir:StructureDefinition ;
        rdfs:label    "StructureDefinition.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the structure definition" .

fhir:ExplanationOfBenefit.Procedure
        a                owl:Class ;
        rdfs:comment     "Procedures performed on the patient relevant to the billing items with the claim." ;
        rdfs:label       "ExplanationOfBenefit.Procedure" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ExplanationOfBenefit.procedure.udi
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.procedure.procedureCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.procedure.procedureReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.procedure.date
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ExplanationOfBenefit.procedure.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.procedure.sequence ;
                           owl:someValuesFrom  fhir:positiveInt
                         ] .

fhir:Parameters.parameter.part.valueUrl
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueUrl" ;
        rdfs:range          fhir:url ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:DeviceUseStatement.timingDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DeviceUseStatement ;
        rdfs:label          "DeviceUseStatement.timingDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:DeviceUseStatement.timing .

fhir:ChargeItem.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The current state of the ChargeItem." ;
        rdfs:domain         fhir:ChargeItem ;
        rdfs:label          "ChargeItem.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "planned | billable | not-billable | aborted | billed | entered-in-error | unknown" .

fhir:ExplanationOfBenefit.item.detail.category
        a             owl:ObjectProperty ;
        rdfs:comment  "Code to identify the general type of benefits under which products and services are provided." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Benefit classification" .

fhir:ExplanationOfBenefit.precedence
        a             owl:ObjectProperty ;
        rdfs:comment  "This indicates the relative order of a series of EOBs related to different coverages for the same suite of services." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.precedence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Precedence (primary, secondary, etc.)" .

fhir:RegulatedAuthorization.case.application
        a             owl:ObjectProperty ;
        rdfs:comment  "Applications submitted to obtain a marketing authorization. Steps within the longer running case or procedure." ;
        rdfs:domain   fhir:RegulatedAuthorizationCaseComponent ;
        rdfs:label    "RegulatedAuthorization.case.application" ;
        rdfs:range    fhir:RegulatedAuthorizationCaseComponentCase ;
        dc:title      "Applications submitted to obtain a marketing authorization. Steps within the longer running case or procedure" .

fhir:MedicationRequest.medicationCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationRequest ;
        rdfs:label          "MedicationRequest.medicationCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:MedicationRequest.medication .

fhir:Task.input.valueRelatedArtifact
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueRelatedArtifact" ;
        rdfs:range          fhir:RelatedArtifact ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:Composition.attester
        a             owl:ObjectProperty ;
        rdfs:comment  "A participant who has attested to the accuracy of the composition/document." ;
        rdfs:domain   fhir:Composition ;
        rdfs:label    "Composition.attester" ;
        rdfs:range    fhir:CompositionAttesterComponent ;
        dc:title      "Attests to accuracy of composition" .

fhir:Consent.provision.provision.action
        a             owl:ObjectProperty ;
        rdfs:comment  "Actions controlled by this Rule." ;
        rdfs:domain   fhir:Consent.provisionProvision ;
        rdfs:label    "Consent.provision.provision.action" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Actions controlled by this rule" .

fhir:ClaimResponse.item.adjudication.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "A code supporting the understanding of the adjudication result and explaining variance from expected amount." ;
        rdfs:domain   fhir:ClaimResponse.Item.Adjudication ;
        rdfs:label    "ClaimResponse.item.adjudication.reason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Explanation of adjudication outcome" .

fhir:Contract.term.group.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Unique identifier for this particular Contract Provision." ;
        rdfs:domain   fhir:Contract.TermTerm ;
        rdfs:label    "Contract.term.group.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Contract Term Number" .

fhir:Citation.dateCited
        a             owl:ObjectProperty ;
        rdfs:comment  "When the citation was cited." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.dateCited" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When the citation was cited" .

fhir:StructureMap.group.rule.target.parameter.value
        a           owl:ObjectProperty ;
        rdfs:label  "StructureMap.group.rule.target.parameter.value" .

fhir:Composition.custodian
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the organization or group who is responsible for ongoing maintenance of and access to the composition/document information." ;
        rdfs:domain   fhir:Composition ;
        rdfs:label    "Composition.custodian" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Organization which maintains the composition" .

fhir:AllergyIntolerance.code
        a                   owl:ObjectProperty ;
        rdfs:comment        "Code for an allergy or intolerance statement (either a positive or a negated/excluded statement).  This may be a code for a substance or pharmaceutical product that is considered to be responsible for the adverse reaction risk (e.g., \"Latex\"), an allergy or intolerance condition (e.g., \"Latex allergy\"), or a negated/excluded code for a specific substance or class (e.g., \"No latex allergy\") or a general or categorical negated statement (e.g.,  \"No known allergy\", \"No known drug allergies\").  Note: the substance for a specific reaction may be different from the substance identified as the cause of the risk, but it must be consistent with it. For instance, it may be a more specific substance (e.g. a brand medication) or a composite product that includes the identified substance. It must be clinically safe to only process the 'code' and ignore the 'reaction.substance'.  If a receiving system is unable to confirm that AllergyIntolerance.reaction.substance falls within the semantic scope of AllergyIntolerance.code, then the receiving system should ignore AllergyIntolerance.reaction.substance." ;
        rdfs:domain         fhir:AllergyIntolerance ;
        rdfs:label          "AllergyIntolerance.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Code that identifies the allergy or intolerance" .

fhir:InsurancePlan.administeredBy
        a             owl:ObjectProperty ;
        rdfs:comment  "An organization which administer other services such as underwriting, customer service and/or claims processing on behalf of the health insurance product owner." ;
        rdfs:domain   fhir:InsurancePlan ;
        rdfs:label    "InsurancePlan.administeredBy" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Product administrator" .

fhir:MedicationAdministration.performer.actor
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates who or what performed the medication administration." ;
        rdfs:domain   fhir:MedicationAdministrationPerformerComponent ;
        rdfs:label    "MedicationAdministration.performer.actor" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who performed the medication administration" .

fhir:DeviceDefinition.property.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Code that specifies the property DeviceDefinitionPropetyCode (Extensible)." ;
        rdfs:domain   fhir:DeviceDefinitionPropertyComponent ;
        rdfs:label    "DeviceDefinition.property.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Code that specifies the property DeviceDefinitionPropetyCode (Extensible)" .

fhir:Contract.legal.content
        a           owl:ObjectProperty ;
        rdfs:label  "Contract.legal.content" .

fhir:GraphDefinition.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the graph definition. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:GraphDefinition ;
        rdfs:label    "GraphDefinition.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this graph definition (computer friendly)" .

fhir:DeviceMetric.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "Describes the type of the metric. For example: Heart Rate, PEEP Setting, etc." ;
        rdfs:domain         fhir:DeviceMetric ;
        rdfs:label          "DeviceMetric.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Identity of metric, for example Heart Rate or PEEP Setting" .

fhir:ImplementationGuide.manifest
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about an assembled implementation guide, created by the publication tooling." ;
        rdfs:domain   fhir:ImplementationGuide ;
        rdfs:label    "ImplementationGuide.manifest" ;
        rdfs:range    fhir:ImplementationGuideManifestComponent ;
        dc:title      "Information about an assembled IG" .

fhir:Endpoint  a         owl:Class ;
        rdfs:label       "Endpoint" ;
        rdfs:subClassOf  fhir:DomainResource , w5:infrastructure.exchange ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:Endpoint.payloadMimeType
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Endpoint.header
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Endpoint.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Endpoint.name
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactPoint ;
                           owl:onProperty     fhir:Endpoint.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Endpoint.address ;
                           owl:someValuesFrom  fhir:url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Endpoint.connectionType ;
                           owl:someValuesFrom  fhir:Coding
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Endpoint.managingOrganization
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:Endpoint.payloadType ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Endpoint.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Endpoint.period
                         ] .

fhir:ExampleScenario.process.step.alternative.step.alternative
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates an alternative step that can be taken instead of the operations on the base step in exceptional/atypical circumstances." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.alternative" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponent ;
        dc:title      "Alternate non-typical step action" .

fhir:DiagnosticReport.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "The subject of the report. Usually, but not always, this is a patient. However, diagnostic services also perform analyses on specimens collected from a variety of other sources." ;
        rdfs:domain         fhir:DiagnosticReport ;
        rdfs:label          "DiagnosticReport.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "The subject of the report - usually, but not always, the patient" .

fhir:Observation.component.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ObservationComponentComponent ;
        rdfs:label          "Observation.component.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:Observation.component.value .

fhir:ValueSet.compose.include
        a             owl:ObjectProperty ;
        rdfs:comment  "Include one or more codes from a code system or other value set(s)." ;
        rdfs:domain   fhir:ValueSetComposeComponent ;
        rdfs:label    "ValueSet.compose.include" ;
        rdfs:range    fhir:ValueSetComposeComponent.ConceptSet ;
        dc:title      "Include one or more codes from a code system or other value set(s)" .

fhir:StructureMap.group.rule.rule.source.defaultValueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:Task.output.valueSignature
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueSignature" ;
        rdfs:range          fhir:Signature ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:PlanDefinition.action.action.groupingBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines the grouping behavior for the action and its children." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.groupingBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "visual-group | logical-group | sentence-group" .

fhir:Slot.serviceType
        a                   owl:ObjectProperty ;
        rdfs:comment        "The type of appointments that can be booked into this slot (ideally this would be an identifiable service - which is at a location, rather than the location itself). If provided then this overrides the value provided on the availability resource." ;
        rdfs:domain         fhir:Slot ;
        rdfs:label          "Slot.serviceType" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "The type of appointments that can be booked into this slot (ideally this would be an identifiable service - which is at a location, rather than the location itself). If provided then this overrides the value provided on the availability resource" .

fhir:VisionPrescription.prescriber
        a                   owl:ObjectProperty ;
        rdfs:comment        "The healthcare professional responsible for authorizing the prescription." ;
        rdfs:domain         fhir:VisionPrescription ;
        rdfs:label          "VisionPrescription.prescriber" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Who authorized the vision prescription" .

fhir:HealthcareService.telecom
        a             owl:ObjectProperty ;
        rdfs:comment  "List of contacts related to this specific healthcare service." ;
        rdfs:domain   fhir:HealthcareService ;
        rdfs:label    "HealthcareService.telecom" ;
        rdfs:range    fhir:ContactPoint ;
        dc:title      "Contacts related to the healthcare service" .

fhir:ExampleScenario.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the example scenario is intended to be used." ;
        rdfs:domain   fhir:ExampleScenario ;
        rdfs:label    "ExampleScenario.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for example scenario (if applicable)" .

fhir:ImagingStudy.series.specimen
        a             owl:ObjectProperty ;
        rdfs:comment  "The specimen imaged, e.g., for whole slide imaging of a biopsy." ;
        rdfs:domain   fhir:ImagingStudySeriesComponent ;
        rdfs:label    "ImagingStudy.series.specimen" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Specimen imaged" .

fhir:RequestGroup.action.action.condition.kind
        a             owl:ObjectProperty ;
        rdfs:comment  "The kind of condition." ;
        rdfs:domain   fhir:RequestGroupActionComponentAction.RequestGroupActionConditionComponent ;
        rdfs:label    "RequestGroup.action.action.condition.kind" ;
        rdfs:range    fhir:code ;
        dc:title      "applicability | start | stop" .

fhir:ActivityDefinition.timing
        a           owl:ObjectProperty ;
        rdfs:label  "ActivityDefinition.timing" .

fhir:Account.guarantor.party
        a             owl:ObjectProperty ;
        rdfs:comment  "The entity who is responsible." ;
        rdfs:domain   fhir:Account.Guarantor ;
        rdfs:label    "Account.guarantor.party" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Responsible entity" .

fhir:Contract.term.topicReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term ;
        rdfs:label          "Contract.term.topicReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Contract.term.topic .

fhir:ElementDefinition.contentReference
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies an element defined elsewhere in the definition whose content rules should be applied to the current element. ContentReferences bring across all the rules that are in the ElementDefinition for the element, including definitions, cardinality constraints, bindings, invariants etc." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.contentReference" ;
        rdfs:range    fhir:uri ;
        dc:title      "Reference to definition of content for the element" .

fhir:PlanDefinition.action.relatedAction.offsetDuration
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponent.PlanDefinitionActionRelatedActionComponent ;
        rdfs:label          "PlanDefinition.action.relatedAction.offsetDuration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.relatedAction.offset .

fhir:Parameters.parameter.part.valueCanonical
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueCanonical" ;
        rdfs:range          fhir:canonical ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:ExplanationOfBenefit.addItem.detail.subDetail.adjudication.value
        a             owl:ObjectProperty ;
        rdfs:comment  "A non-monetary value associated with the category. Mutually exclusive to the amount element above." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail.AddedItemDetailSubDetailAdjudication ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.subDetail.adjudication.value" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Non-monitary value" .

fhir:StructureDefinition.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate structure definition instances." ;
        rdfs:domain   fhir:StructureDefinition ;
        rdfs:label    "StructureDefinition.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:CapabilityStatement.rest.operation
        a             owl:ObjectProperty ;
        rdfs:comment  "Definition of an operation or a named query together with its parameters and their meaning and type." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent ;
        rdfs:label    "CapabilityStatement.rest.operation" ;
        rdfs:range    fhir:CapabilityStatementRestComponentOperation ;
        dc:title      "Definition of a system level operation" .

fhir:ExplanationOfBenefit.diagnosis.diagnosis
        a           owl:ObjectProperty ;
        rdfs:label  "ExplanationOfBenefit.diagnosis.diagnosis" .

fhir:MedicinalProductDefinition.domain
        a             owl:ObjectProperty ;
        rdfs:comment  "If this medicine applies to human or veterinary uses." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.domain" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "If this medicine applies to human or veterinary uses" .

fhir:PlanDefinition.action.timingRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponent ;
        rdfs:label          "PlanDefinition.action.timingRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.timing .

fhir:Observation.dataAbsentReason
        a             owl:ObjectProperty ;
        rdfs:comment  "Provides a reason why the expected value in the element Observation.value[x] is missing." ;
        rdfs:domain   fhir:Observation ;
        rdfs:label    "Observation.dataAbsentReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Why the result is missing" .

fhir:Location.position.latitude
        a             owl:ObjectProperty ;
        rdfs:comment  "Latitude. The value domain and the interpretation are the same as for the text of the latitude element in KML (see notes below)." ;
        rdfs:domain   fhir:LocationPositionComponent ;
        rdfs:label    "Location.position.latitude" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Latitude with WGS84 datum" .

fhir:Consent.verification
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether a treatment instruction (e.g. artificial respiration yes or no) was verified with the patient, his/her family or another authorized person." ;
        rdfs:domain   fhir:Consent ;
        rdfs:label    "Consent.verification" ;
        rdfs:range    fhir:ConsentVerificationComponent ;
        dc:title      "Consent Verified by patient or family" .

fhir:MedicationKnowledge.monograph.source
        a             owl:ObjectProperty ;
        rdfs:comment  "Associated documentation about the medication." ;
        rdfs:domain   fhir:MedicationKnowledgeMonographComponent ;
        rdfs:label    "MedicationKnowledge.monograph.source" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Associated documentation about the medication" .

fhir:Procedure.performedAge
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Procedure ;
        rdfs:label          "Procedure.performedAge" ;
        rdfs:range          fhir:Age ;
        rdfs:subPropertyOf  fhir:Procedure.performed .

fhir:Claim.diagnosis.diagnosisCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Claim.Diagnosis ;
        rdfs:label          "Claim.diagnosis.diagnosisCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Claim.diagnosis.diagnosis .

fhir:Address.country  a  owl:ObjectProperty ;
        rdfs:comment  "Country - a nation as commonly understood or generally accepted." ;
        rdfs:domain   fhir:Address ;
        rdfs:label    "Address.country" ;
        rdfs:range    fhir:string ;
        dc:title      "Country (e.g. can be ISO 3166 2 or 3 letter code)" .

fhir:ProdCharacteristic.externalDiameter
        a             owl:ObjectProperty ;
        rdfs:comment  "Where applicable, the external diameter can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used." ;
        rdfs:domain   fhir:ProdCharacteristic ;
        rdfs:label    "ProdCharacteristic.externalDiameter" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Where applicable, the external diameter can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used" .

fhir:OperationDefinition.parameter.part
        a             owl:ObjectProperty ;
        rdfs:comment  "The parts of a nested Parameter." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponent ;
        rdfs:label    "OperationDefinition.parameter.part" ;
        rdfs:range    fhir:OperationDefinitionParameterComponentParameter ;
        dc:title      "Parts of a nested Parameter" .

fhir:Library.effectivePeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "The period during which the library content was or is planned to be in active use." ;
        rdfs:domain   fhir:Library ;
        rdfs:label    "Library.effectivePeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "When the library is expected to be used" .

fhir:Appointment.specialty
        a                   owl:ObjectProperty ;
        rdfs:comment        "The specialty of a practitioner that would be required to perform the service requested in this appointment." ;
        rdfs:domain         fhir:Appointment ;
        rdfs:label          "Appointment.specialty" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "The specialty of a practitioner that would be required to perform the service requested in this appointment" .

fhir:Claim.procedure.procedureCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Claim.Procedure ;
        rdfs:label          "Claim.procedure.procedureCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Claim.procedure.procedure .

fhir:Person.link.target
        a             owl:ObjectProperty ;
        rdfs:comment  "The resource to which this actual person is associated." ;
        rdfs:domain   fhir:PersonLinkComponent ;
        rdfs:label    "Person.link.target" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The resource to which this actual person is associated" .

fhir:Subscription  a     owl:Class ;
        rdfs:label       "Subscription" ;
        rdfs:subClassOf  w5:infrastructure.exchange , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:instant ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Subscription.end
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactPoint ;
                           owl:onProperty     fhir:Subscription.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Subscription.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Subscription.error
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Subscription.criteria ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Subscription.reason ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Subscription.channel ;
                           owl:someValuesFrom  fhir:SubscriptionChannelComponent
                         ] .

fhir:TestScript.variable.sourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "Fixture to evaluate the XPath/JSONPath expression or the headerField  against within this variable." ;
        rdfs:domain   fhir:TestScriptVariableComponent ;
        rdfs:label    "TestScript.variable.sourceId" ;
        rdfs:range    fhir:id ;
        dc:title      "Fixture Id of source expression or headerField within this variable" .

fhir:PackagedProductDefinition.package.containedItem.item
        a             owl:ObjectProperty ;
        rdfs:comment  "The actual item(s) of medication, as manufactured, or a device (typically, but not necessarily, a co-packaged one), or other medically related item (such as food, biologicals, raw materials, medical fluids, gases etc.), as contained in the package. This also allows another packaged product to be included, which is solely for the case where a package of other entire packages is wanted - such as a wholesale or distribution pack." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponent.PackagedProductDefinitionPackageContainedItemComponent ;
        rdfs:label    "PackagedProductDefinition.package.containedItem.item" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "The actual item(s) of medication, as manufactured, or a device (typically, but not necessarily, a co-packaged one), or other medically related item (such as food, biologicals, raw materials, medical fluids, gases etc.), as contained in the package. This also allows another packaged product to be included, which is solely for the case where a package of other entire packages is wanted - such as a wholesale or distribution pack" .

fhir:Ratio.numerator  a  owl:ObjectProperty ;
        rdfs:comment  "The value of the numerator." ;
        rdfs:domain   fhir:Ratio ;
        rdfs:label    "Ratio.numerator" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Numerator value" .

fhir:TestReport.teardown.action.operation.result
        a             owl:ObjectProperty ;
        rdfs:comment  "The result of this operation." ;
        rdfs:domain   fhir:TestReportTeardownComponent.TeardownActionOperation ;
        rdfs:label    "TestReport.teardown.action.operation.result" ;
        rdfs:range    fhir:code ;
        dc:title      "pass | skip | fail | warning | error" .

fhir:Questionnaire.item.item.answerOption.initialSelected
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates whether the answer value is selected when the list of possible answers is initially shown." ;
        rdfs:domain   fhir:QuestionnaireItemComponentItem.QuestionnaireItemAnswerOptionComponent ;
        rdfs:label    "Questionnaire.item.item.answerOption.initialSelected" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether option is selected by default" .

fhir:ActivityDefinition.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate activity definition instances." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:Task.output.valueMeta
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueMeta" ;
        rdfs:range          fhir:Meta ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:EvidenceVariable.characteristic.method
        a             owl:ObjectProperty ;
        rdfs:comment  "Method used for describing characteristic." ;
        rdfs:domain   fhir:EvidenceVariableCharacteristicComponent ;
        rdfs:label    "EvidenceVariable.characteristic.method" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Method used for describing characteristic" .

fhir:ImplementationGuide.manifest.image
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates a relative path to an image that exists within the IG." ;
        rdfs:domain   fhir:ImplementationGuideManifestComponent ;
        rdfs:label    "ImplementationGuide.manifest.image" ;
        rdfs:range    fhir:string ;
        dc:title      "Image within the IG" .

fhir:Claim.accident.location
        a           owl:ObjectProperty ;
        rdfs:label  "Claim.accident.location" .

fhir:Statistic.attributeEstimate.attributeEstimate
        a             owl:ObjectProperty ;
        rdfs:comment  "A nested attribute estimate; which is the attribute estimate of an attribute estimate." ;
        rdfs:domain   fhir:StatisticAttributeEstimateComponent ;
        rdfs:label    "Statistic.attributeEstimate.attributeEstimate" ;
        rdfs:range    fhir:StatisticAttributeEstimateComponent.StatisticAttributeEstimateAttributeEstimateComponent ;
        dc:title      "A nested attribute estimate; which is the attribute estimate of an attribute estimate" .

fhir:EvidenceReport.relatesTo.target
        a           owl:ObjectProperty ;
        rdfs:label  "EvidenceReport.relatesTo.target" .

fhir:ImmunizationEvaluation.doseNumberPositiveInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ImmunizationEvaluation ;
        rdfs:label          "ImmunizationEvaluation.doseNumberPositiveInt" ;
        rdfs:range          fhir:positiveInt ;
        rdfs:subPropertyOf  fhir:ImmunizationEvaluation.doseNumber .

fhir:TestScript.setup.action.assert.label
        a             owl:ObjectProperty ;
        rdfs:comment  "The label would be used for tracking/logging purposes by test engines." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.label" ;
        rdfs:range    fhir:string ;
        dc:title      "Tracking/logging assertion label" .

fhir:InsurancePlan.coverage.benefit.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of benefit (primary care; speciality care; inpatient; outpatient)." ;
        rdfs:domain   fhir:InsurancePlanCoverageComponent.CoverageBenefit ;
        rdfs:label    "InsurancePlan.coverage.benefit.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of benefit" .

fhir:Condition.stage  a  owl:ObjectProperty ;
        rdfs:comment  "Clinical stage or grade of a condition. May include formal severity assessments." ;
        rdfs:domain   fhir:Condition ;
        rdfs:label    "Condition.stage" ;
        rdfs:range    fhir:ConditionStageComponent ;
        dc:title      "Stage/grade, usually assessed formally" .

fhir:MedicationAdministration.statusReason
        a             owl:ObjectProperty ;
        rdfs:comment  "A code indicating why the administration was not performed." ;
        rdfs:domain   fhir:MedicationAdministration ;
        rdfs:label    "MedicationAdministration.statusReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Reason administration not performed" .

fhir:Parameters.parameter.valueIdentifier
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueIdentifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:PaymentReconciliation.paymentIdentifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Issuer's unique identifier for the payment instrument." ;
        rdfs:domain   fhir:PaymentReconciliation ;
        rdfs:label    "PaymentReconciliation.paymentIdentifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Business identifier for the payment" .

fhir:Measure.improvementNotation
        a             owl:ObjectProperty ;
        rdfs:comment  "Information on whether an increase or decrease in score is the preferred result (e.g., a higher score indicates better quality OR a lower score indicates better quality OR quality is within a range)." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.improvementNotation" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "increase | decrease" .

fhir:AdverseEvent.location
        a             owl:ObjectProperty ;
        rdfs:comment  "The information about where the adverse event occurred." ;
        rdfs:domain   fhir:AdverseEvent ;
        rdfs:label    "AdverseEvent.location" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Location where adverse event occurred" .

fhir:EvidenceReport.subject.characteristic
        a             owl:ObjectProperty ;
        rdfs:comment  "Characteristic." ;
        rdfs:domain   fhir:EvidenceReportSubjectComponent ;
        rdfs:label    "EvidenceReport.subject.characteristic" ;
        rdfs:range    fhir:EvidenceReportSubjectComponent.EvidenceReportSubjectCharacteristicComponent ;
        dc:title      "Characteristic" .

fhir:SubstanceDefinition.structure.isotope.molecularWeight.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of molecular weight such as exact, average (also known as. number average), weight average." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureIsotopeComponent.SubstanceDefinitionStructureIsotopeMolecularWeightComponent ;
        rdfs:label    "SubstanceDefinition.structure.isotope.molecularWeight.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of molecular weight such as exact, average (also known as. number average), weight average" .

fhir:ResearchElementDefinition.characteristic.participantEffectiveTimeFromStart
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates duration from the participant's study entry." ;
        rdfs:domain   fhir:ResearchElementDefinitionCharacteristicComponent ;
        rdfs:label    "ResearchElementDefinition.characteristic.participantEffectiveTimeFromStart" ;
        rdfs:range    fhir:Duration ;
        dc:title      "Observation time from study start" .

fhir:Measure.disclaimer
        a             owl:ObjectProperty ;
        rdfs:comment  "Notices and disclaimers regarding the use of the measure or related to intellectual property (such as code systems) referenced by the measure." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.disclaimer" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Disclaimer for use of the measure or its referenced content" .

fhir:ConceptMap.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:ConceptMap ;
        rdfs:label    "ConceptMap.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:RiskAssessment.prediction.probability
        a           owl:ObjectProperty ;
        rdfs:label  "RiskAssessment.prediction.probability" .

fhir:Expression.language
        a             owl:ObjectProperty ;
        rdfs:comment  "The media type of the language for the expression." ;
        rdfs:domain   fhir:Expression ;
        rdfs:label    "Expression.language" ;
        rdfs:range    fhir:code ;
        dc:title      "text/cql | text/fhirpath | application/x-fhir-query | etc." .

fhir:ServiceRequest.doNotPerform
        a             owl:ObjectProperty ;
        rdfs:comment  "Set this to true if the record is saying that the service/procedure should NOT be performed." ;
        rdfs:domain   fhir:ServiceRequest ;
        rdfs:label    "ServiceRequest.doNotPerform" ;
        rdfs:range    fhir:boolean ;
        dc:title      "True if service/procedure should not be performed" .

fhir:Ingredient.substance.strength.referenceStrength.substance
        a             owl:ObjectProperty ;
        rdfs:comment  "Relevant reference substance." ;
        rdfs:domain   fhir:IngredientSubstanceComponent.IngredientSubstanceStrengthComponent.IngredientSubstanceStrengthReferenceStrengthComponent ;
        rdfs:label    "Ingredient.substance.strength.referenceStrength.substance" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "Relevant reference substance" .

fhir:EventDefinition.author
        a             owl:ObjectProperty ;
        rdfs:comment  "An individiual or organization primarily involved in the creation and maintenance of the content." ;
        rdfs:domain   fhir:EventDefinition ;
        rdfs:label    "EventDefinition.author" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who authored the content" .

fhir:RequestGroup.action.timingDuration
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RequestGroupActionComponent ;
        rdfs:label          "RequestGroup.action.timingDuration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  fhir:RequestGroup.action.timing .

fhir:PackagedProductDefinition.package.property.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PackagedProductDefinitionPackageComponent.PackagedProductDefinitionPackagePropertyComponent ;
        rdfs:label          "PackagedProductDefinition.package.property.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:PackagedProductDefinition.package.property.value .

fhir:TestReport.test.action.operation.result
        a             owl:ObjectProperty ;
        rdfs:comment  "The result of this operation." ;
        rdfs:domain   fhir:TestReportTestComponent.TestActionOperation ;
        rdfs:label    "TestReport.test.action.operation.result" ;
        rdfs:range    fhir:code ;
        dc:title      "pass | skip | fail | warning | error" .

fhir:CapabilityStatement.rest.resource.searchParam.definition
        a             owl:ObjectProperty ;
        rdfs:comment  "An absolute URI that is a formal reference to where this parameter was first defined, so that a client can be confident of the meaning of the search parameter (a reference to [SearchParameter.url](searchparameter-definitions.html#SearchParameter.url)). This element SHALL be populated if the search parameter refers to a SearchParameter defined by the FHIR core specification or externally defined IGs." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent.CapabilityStatementRestResourceSearchParamComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.searchParam.definition" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Source of definition for parameter" .

fhir:TestScript.test.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A short description of the test used by test engines for tracking and reporting purposes." ;
        rdfs:domain   fhir:TestScriptTestComponent ;
        rdfs:label    "TestScript.test.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Tracking/reporting short description of the test" .

fhir:RequestGroup.replaces
        a             owl:ObjectProperty ;
        rdfs:comment  "Completed or terminated request(s) whose function is taken by this new request." ;
        rdfs:domain   fhir:RequestGroup ;
        rdfs:label    "RequestGroup.replaces" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Request(s) replaced by this request" .

fhir:OperationDefinition.overload
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines an appropriate combination of parameters to use when invoking this operation, to help code generators when generating overloaded parameter sets for this operation." ;
        rdfs:domain   fhir:OperationDefinition ;
        rdfs:label    "OperationDefinition.overload" ;
        rdfs:range    fhir:OperationDefinitionOverloadComponent ;
        dc:title      "Define overloaded variants for when  generating code" .

fhir:NutritionOrder.orderer
        a                   owl:ObjectProperty ;
        rdfs:comment        "The practitioner that holds legal responsibility for ordering the diet, nutritional supplement, or formula feedings." ;
        rdfs:domain         fhir:NutritionOrder ;
        rdfs:label          "NutritionOrder.orderer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Who ordered the diet, formula or nutritional supplement" .

fhir:StructureMap.group.rule.rule.source.defaultValueUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:SubstanceDefinition.name.official.status
        a             owl:ObjectProperty ;
        rdfs:comment  "The status of the official name, for example 'provisional', 'approved'." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponent.SubstanceDefinitionNameOfficialComponent ;
        rdfs:label    "SubstanceDefinition.name.official.status" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The status of the official name, for example 'provisional', 'approved'" .

fhir:ImmunizationRecommendationRecommendationComponent.ImmunizationRecommendationRecommendationDateCriterionComponent
        a                owl:Class ;
        rdfs:comment     "Vaccine date recommendations.  For example, earliest date to administer, latest date to administer, etc." ;
        rdfs:label       "ImmunizationRecommendationRecommendationComponent.ImmunizationRecommendationRecommendationDateCriterionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImmunizationRecommendation.recommendation.dateCriterion.value ;
                           owl:someValuesFrom  fhir:dateTime
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImmunizationRecommendation.recommendation.dateCriterion.code ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureRepresentationComponent
        a                owl:Class ;
        rdfs:comment     "A depiction of the structure or characterization of the substance." ;
        rdfs:label       "SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureRepresentationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.structure.representation.document
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.structure.representation.format
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.structure.representation.representation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.structure.representation.type
                         ] .

fhir:BodyStructure.location
        a                   owl:ObjectProperty ;
        rdfs:comment        "The anatomical location or region of the specimen, lesion, or body structure." ;
        rdfs:domain         fhir:BodyStructure ;
        rdfs:label          "BodyStructure.location" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Body site" .

fhir:Contract.term.asset.valuedItem.payment
        a             owl:ObjectProperty ;
        rdfs:comment  "Terms of valuation." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset.ValuedItem ;
        rdfs:label    "Contract.term.asset.valuedItem.payment" ;
        rdfs:range    fhir:string ;
        dc:title      "Terms of valuation" .

fhir:PackagedProductDefinition.package.package.property.value
        a           owl:ObjectProperty ;
        rdfs:label  "PackagedProductDefinition.package.package.property.value" .

fhir:Device.partNumber
        a                   owl:ObjectProperty ;
        rdfs:comment        "The part number or catalog number of the device." ;
        rdfs:domain         fhir:Device ;
        rdfs:label          "Device.partNumber" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "The part number or catalog number of the device" .

fhir:ImmunizationEvaluation.doseStatus
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates if the dose is valid or not valid with respect to the published recommendations." ;
        rdfs:domain   fhir:ImmunizationEvaluation ;
        rdfs:label    "ImmunizationEvaluation.doseStatus" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Status of the dose relative to published recommendations" .

fhir:StructureMap.group.rule.source.defaultValueAnnotation
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueAnnotation" ;
        rdfs:range          fhir:Annotation ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:ClaimResponse.error.itemSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "The sequence number of the line item submitted which contains the error. This value is omitted when the error occurs outside of the item structure." ;
        rdfs:domain   fhir:ClaimResponse.Error ;
        rdfs:label    "ClaimResponse.error.itemSequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Item sequence number" .

fhir:Endpoint.managingOrganization
        a             owl:ObjectProperty ;
        rdfs:comment  "The organization that manages this endpoint (even if technically another organization is hosting this in the cloud, it is the organization associated with the data)." ;
        rdfs:domain   fhir:Endpoint ;
        rdfs:label    "Endpoint.managingOrganization" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Organization that manages this endpoint (might not be the organization that exposes the endpoint)" .

fhir:MedicationKnowledge.administrationGuidelines.patientCharacteristics.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The specific characteristic (e.g. height, weight, gender, etc.)." ;
        rdfs:domain   fhir:MedicationKnowledgeAdministrationGuidelinesComponent.MedicationKnowledgeAdministrationGuidelinesPatientCharacteristicsComponent ;
        rdfs:label    "MedicationKnowledge.administrationGuidelines.patientCharacteristics.value" ;
        rdfs:range    fhir:string ;
        dc:title      "The specific characteristic" .

fhir:AdministrableProductDefinition.routeOfAdministration.targetSpecies
        a             owl:ObjectProperty ;
        rdfs:comment  "A species for which this route applies." ;
        rdfs:domain   fhir:AdministrableProductDefinitionRouteOfAdministrationComponent ;
        rdfs:label    "AdministrableProductDefinition.routeOfAdministration.targetSpecies" ;
        rdfs:range    fhir:AdministrableProductDefinitionRouteOfAdministrationComponent.AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesComponent ;
        dc:title      "A species for which this route applies" .

fhir:NutritionProduct.instance.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The amount of items or instances that the resource considers, for instance when referring to 2 identical units together." ;
        rdfs:domain   fhir:NutritionProductInstanceComponent ;
        rdfs:label    "NutritionProduct.instance.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "The amount of items or instances" .

fhir:ProductShelfLife.specialPrecautionsForStorage
        a             owl:ObjectProperty ;
        rdfs:comment  "Special precautions for storage, if any, can be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified." ;
        rdfs:domain   fhir:ProductShelfLife ;
        rdfs:label    "ProductShelfLife.specialPrecautionsForStorage" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Special precautions for storage, if any, can be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified" .

fhir:CommunicationRequest
        a                owl:Class ;
        rdfs:label       "CommunicationRequest" ;
        rdfs:subClassOf  w5:workflow.order , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:CommunicationRequest.about
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:CommunicationRequest.occurrenceDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:CommunicationRequest.occurrencePeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CommunicationRequest.subject
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CommunicationRequest.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CommunicationRequest.statusReason
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:CommunicationRequest.replaces
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CommunicationRequest.encounter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CommunicationRequest.requester
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CommunicationRequest.sender
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CommunicationRequest.authoredOn
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CommunicationRequestPayloadComponent ;
                           owl:onProperty     fhir:CommunicationRequest.payload
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:CommunicationRequest.medium
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:CommunicationRequest.reasonReference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CommunicationRequest.priority
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:CommunicationRequest.recipient
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:CommunicationRequest.note
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:CommunicationRequest.reasonCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CommunicationRequest.groupIdentifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:CommunicationRequest.category
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:CommunicationRequest.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:CommunicationRequest.basedOn
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CommunicationRequest.doNotPerform
                         ] .

fhir:Appointment.reasonCode
        a             owl:ObjectProperty ;
        rdfs:comment  "The coded reason that this appointment is being scheduled. This is more clinical than administrative." ;
        rdfs:domain   fhir:Appointment ;
        rdfs:label    "Appointment.reasonCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Coded reason this appointment is scheduled" .

fhir:CodeSystem.concept.designation.language
        a             owl:ObjectProperty ;
        rdfs:comment  "The language this designation is defined for." ;
        rdfs:domain   fhir:CodeSystem.ConceptDefinition.CodeSystemConceptDesignationComponent ;
        rdfs:label    "CodeSystem.concept.designation.language" ;
        rdfs:range    fhir:code ;
        dc:title      "Human language of the designation" .

fhir:Task.groupIdentifier
        a             owl:ObjectProperty ;
        rdfs:comment  "An identifier that links together multiple tasks and other requests that were created in the same context." ;
        rdfs:domain   fhir:Task ;
        rdfs:label    "Task.groupIdentifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Requisition or grouper id" .

fhir:Condition.bodySite
        a             owl:ObjectProperty ;
        rdfs:comment  "The anatomical location where this condition manifests itself." ;
        rdfs:domain   fhir:Condition ;
        rdfs:label    "Condition.bodySite" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Anatomical location, if relevant" .

fhir:ExampleScenario.process.step.alternative.step.operation.request
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource instance used by the initiator." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.operation.request" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        dc:title      "Each resource instance used by the initiator" .

fhir:Slot.specialty  a      owl:ObjectProperty ;
        rdfs:comment        "The specialty of a practitioner that would be required to perform the service requested in this appointment." ;
        rdfs:domain         fhir:Slot ;
        rdfs:label          "Slot.specialty" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "The specialty of a practitioner that would be required to perform the service requested in this appointment" .

fhir:Contract.author  a  owl:ObjectProperty ;
        rdfs:comment  "The individual or organization that authored the Contract definition, derivative, or instance in any legal state." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.author" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Source of Contract" .

fhir:Coding  a           owl:Class ;
        rdfs:comment     "A reference to a code defined by a terminology system." ;
        rdfs:label       "Coding" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Coding.display
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Coding.userSelected
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Coding.system
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Coding.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Coding.code
                         ] ;
        dc:title         "A reference to a code defined by a terminology system" .

fhir:ElementDefinition.constraint.key
        a             owl:ObjectProperty ;
        rdfs:comment  "Allows identification of which elements have their cardinalities impacted by the constraint.  Will not be referenced for constraints that do not affect cardinality." ;
        rdfs:domain   fhir:ElementDefinitionConstraintComponent ;
        rdfs:label    "ElementDefinition.constraint.key" ;
        rdfs:range    fhir:id ;
        dc:title      "Target of 'condition' reference above" .

fhir:PlanDefinition.goal.target.detail
        a           owl:ObjectProperty ;
        rdfs:label  "PlanDefinition.goal.target.detail" .

fhir:ClinicalUseIssue.interaction
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifics for when this is an interaction." ;
        rdfs:domain   fhir:ClinicalUseIssue ;
        rdfs:label    "ClinicalUseIssue.interaction" ;
        rdfs:range    fhir:ClinicalUseIssueInteractionComponent ;
        dc:title      "Specifics for when this is an interaction" .

fhir:VerificationResult.validator.identityCertificate
        a             owl:ObjectProperty ;
        rdfs:comment  "A digital identity certificate associated with the validator." ;
        rdfs:domain   fhir:VerificationResultValidatorComponent ;
        rdfs:label    "VerificationResult.validator.identityCertificate" ;
        rdfs:range    fhir:string ;
        dc:title      "A digital identity certificate associated with the validator" .

fhir:MedicationKnowledge.regulatory
        a             owl:ObjectProperty ;
        rdfs:comment  "Regulatory information about a medication." ;
        rdfs:domain   fhir:MedicationKnowledge ;
        rdfs:label    "MedicationKnowledge.regulatory" ;
        rdfs:range    fhir:MedicationKnowledgeRegulatoryComponent ;
        dc:title      "Regulatory information about a medication" .

fhir:Expression.expression
        a             owl:ObjectProperty ;
        rdfs:comment  "An expression in the specified language that returns a value." ;
        rdfs:domain   fhir:Expression ;
        rdfs:label    "Expression.expression" ;
        rdfs:range    fhir:string ;
        dc:title      "Expression in specified language" .

fhir:ImplementationGuide.definition.parameter
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines how IG is built by tools." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent ;
        rdfs:label    "ImplementationGuide.definition.parameter" ;
        rdfs:range    fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionParameterComponent ;
        dc:title      "Defines how IG is built by tools" .

fhir:ExplanationOfBenefit.addItem.net
        a             owl:ObjectProperty ;
        rdfs:comment  "The quantity times the unit price for an additional service or product or charge." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem ;
        rdfs:label    "ExplanationOfBenefit.addItem.net" ;
        rdfs:range    fhir:Money ;
        dc:title      "Total item cost" .

fhir:ServiceRequest.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of the order." ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | on-hold | revoked | completed | entered-in-error | unknown" .

fhir:TerminologyCapabilities.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the terminology capabilities was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the terminology capabilities changes." ;
        rdfs:domain         fhir:TerminologyCapabilities ;
        rdfs:label          "TerminologyCapabilities.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:GraphDefinition.link.target.link.target.compartment.expression
        a             owl:ObjectProperty ;
        rdfs:comment  "Custom rule, as a FHIRPath expression." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponent.GraphDefinitionLinkTargetCompartmentComponent ;
        rdfs:label    "GraphDefinition.link.target.link.target.compartment.expression" ;
        rdfs:range    fhir:string ;
        dc:title      "Custom rule, as a FHIRPath expression" .

fhir:Parameters.parameter.valueUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Ingredient.substance
        a             owl:ObjectProperty ;
        rdfs:comment  "The substance that comprises this ingredient." ;
        rdfs:domain   fhir:Ingredient ;
        rdfs:label    "Ingredient.substance" ;
        rdfs:range    fhir:IngredientSubstanceComponent ;
        dc:title      "The substance that comprises this ingredient" .

fhir:StructureMap.group.rule.source.defaultValueIdentifier
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueIdentifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:Device.udiCarrier.carrierHRF
        a             owl:ObjectProperty ;
        rdfs:comment  "The full UDI carrier as the human readable form (HRF) representation of the barcode string as printed on the packaging of the device." ;
        rdfs:domain   fhir:DeviceUdiCarrierComponent ;
        rdfs:label    "Device.udiCarrier.carrierHRF" ;
        rdfs:range    fhir:string ;
        dc:title      "UDI Human Readable Barcode String" .

fhir:MessageHeader.source.software
        a             owl:ObjectProperty ;
        rdfs:comment  "May include configuration or other information useful in debugging." ;
        rdfs:domain   fhir:MessageHeader.MessageSource ;
        rdfs:label    "MessageHeader.source.software" ;
        rdfs:range    fhir:string ;
        dc:title      "Name of software running the system" .

fhir:PackagedProductDefinition.package.containedItem
        a             owl:ObjectProperty ;
        rdfs:comment  "The item(s) within the packaging." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponent ;
        rdfs:label    "PackagedProductDefinition.package.containedItem" ;
        rdfs:range    fhir:PackagedProductDefinitionPackageComponent.PackagedProductDefinitionPackageContainedItemComponent ;
        dc:title      "The item(s) within the packaging" .

fhir:MedicationDispense.substitution.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the reason for the substitution (or lack of substitution) from what was prescribed." ;
        rdfs:domain   fhir:MedicationDispenseSubstitutionComponent ;
        rdfs:label    "MedicationDispense.substitution.reason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Why was substitution made" .

fhir:ElementDefinition.meaningWhenMissing
        a             owl:ObjectProperty ;
        rdfs:comment  "The Implicit meaning that is to be understood when this element is missing (e.g. 'when this element is missing, the period is ongoing')." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.meaningWhenMissing" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Implicit meaning when this element is missing" .

fhir:Device.udiCarrier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Unique device identifier (UDI) assigned to device label or package.  Note that the Device may include multiple udiCarriers as it either may include just the udiCarrier for the jurisdiction it is sold, or for multiple jurisdictions it could have been sold." ;
        rdfs:domain         fhir:Device ;
        rdfs:label          "Device.udiCarrier" ;
        rdfs:range          fhir:DeviceUdiCarrierComponent ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Unique Device Identifier (UDI) Barcode string" .

fhir:DeviceRequest.insurance
        a             owl:ObjectProperty ;
        rdfs:comment  "Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be required for delivering the requested service." ;
        rdfs:domain   fhir:DeviceRequest ;
        rdfs:label    "DeviceRequest.insurance" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Associated insurance coverage" .

fhir:ConceptMap.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate concept map instances." ;
        rdfs:domain   fhir:ConceptMap ;
        rdfs:label    "ConceptMap.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:Account.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Provides additional information about what the account tracks and how it is used." ;
        rdfs:domain   fhir:Account ;
        rdfs:label    "Account.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Explanation of purpose/use" .

fhir:Ingredient.specifiedSubstance.strength.referenceStrength.strength
        a             owl:ObjectProperty ;
        rdfs:comment  "Strength expressed in terms of a reference substance. When there is a range of strengths, this represents the lower limit." ;
        rdfs:domain   fhir:IngredientSpecifiedSubstanceComponentStrength.IngredientSubstanceStrengthReferenceStrengthComponent ;
        rdfs:label    "Ingredient.specifiedSubstance.strength.referenceStrength.strength" ;
        rdfs:range    fhir:Ratio ;
        dc:title      "Strength expressed in terms of a reference substance. When there is a range of strengths, this represents the lower limit" .

fhir:Claim.supportingInfo.sequence
        a             owl:ObjectProperty ;
        rdfs:comment  "A number to uniquely identify supporting information entries." ;
        rdfs:domain   fhir:Claim.SupportingInformation ;
        rdfs:label    "Claim.supportingInfo.sequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Information instance identifier" .

fhir:Location.address
        a             owl:ObjectProperty ;
        rdfs:comment  "Physical location." ;
        rdfs:domain   fhir:Location ;
        rdfs:label    "Location.address" ;
        rdfs:range    fhir:Address ;
        dc:title      "Physical location" .

fhir:SampledData.lowerLimit
        a             owl:ObjectProperty ;
        rdfs:comment  "The lower limit of detection of the measured points. This is needed if any of the data points have the value \"L\" (lower than detection limit)." ;
        rdfs:domain   fhir:SampledData ;
        rdfs:label    "SampledData.lowerLimit" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Lower limit of detection" .

fhir:FamilyMemberHistory.condition.onsetRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:FamilyMemberHistoryConditionComponent ;
        rdfs:label          "FamilyMemberHistory.condition.onsetRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:FamilyMemberHistory.condition.onset .

fhir:ProdCharacteristic.color
        a             owl:ObjectProperty ;
        rdfs:comment  "Where applicable, the color can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used." ;
        rdfs:domain   fhir:ProdCharacteristic ;
        rdfs:label    "ProdCharacteristic.color" ;
        rdfs:range    fhir:string ;
        dc:title      "Where applicable, the color can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used" .

fhir:Citation.keywordList.keyword
        a             owl:ObjectProperty ;
        rdfs:comment  "For each keyword in the keyword list." ;
        rdfs:domain   fhir:CitationKeywordListComponent ;
        rdfs:label    "Citation.keywordList.keyword" ;
        rdfs:range    fhir:CitationKeywordListComponent.CitationKeywordListKeywordComponent ;
        dc:title      "For each keyword in the keyword list" .

fhir:Quantity.code  a  owl:ObjectProperty ;
        rdfs:comment  "A computer processable form of the unit in some unit representation system." ;
        rdfs:domain   fhir:Quantity ;
        rdfs:label    "Quantity.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Coded form of the unit" .

fhir:EvidenceReport.section.section.focusReference
        a             owl:ObjectProperty ;
        rdfs:comment  "A definitional Resource identifying the kind of content contained within the section. This should be consistent with the section title." ;
        rdfs:domain   fhir:EvidenceReport.SectionSection ;
        rdfs:label    "EvidenceReport.section.section.focusReference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Classification of section by Resource" .

fhir:CodeSystem.filter.value
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of what the value for the filter should be." ;
        rdfs:domain   fhir:CodeSystemFilterComponent ;
        rdfs:label    "CodeSystem.filter.value" ;
        rdfs:range    fhir:string ;
        dc:title      "What to use for the value" .

fhir:ClinicalUseIssue.contraindication
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifics for when this is a contraindication." ;
        rdfs:domain   fhir:ClinicalUseIssue ;
        rdfs:label    "ClinicalUseIssue.contraindication" ;
        rdfs:range    fhir:ClinicalUseIssueContraindicationComponent ;
        dc:title      "Specifics for when this is a contraindication" .

fhir:DataRequirement.codeFilter
        a             owl:ObjectProperty ;
        rdfs:comment  "Code filters specify additional constraints on the data, specifying the value set of interest for a particular element of the data. Each code filter defines an additional constraint on the data, i.e. code filters are AND'ed, not OR'ed." ;
        rdfs:domain   fhir:DataRequirement ;
        rdfs:label    "DataRequirement.codeFilter" ;
        rdfs:range    fhir:DataRequirementCodeFilterComponent ;
        dc:title      "What codes are expected" .

fhir:DeviceRequest.occurrencePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DeviceRequest ;
        rdfs:label          "DeviceRequest.occurrencePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:DeviceRequest.occurrence .

fhir:Procedure.instantiatesUri
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to an externally maintained protocol, guideline, order set or other definition that is adhered to in whole or in part by this Procedure." ;
        rdfs:domain   fhir:Procedure ;
        rdfs:label    "Procedure.instantiatesUri" ;
        rdfs:range    fhir:uri ;
        dc:title      "Instantiates external protocol or definition" .

fhir:ExplanationOfBenefit.item.adjudication
        a             owl:ObjectProperty ;
        rdfs:comment  "If this item is a group then the values here are a summary of the adjudication of the detail items. If this item is a simple product or service then this is the result of the adjudication of this item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item ;
        rdfs:label    "ExplanationOfBenefit.item.adjudication" ;
        rdfs:range    fhir:ExplanationOfBenefit.Item.Adjudication ;
        dc:title      "Adjudication details" .

fhir:Basic  a            owl:Class ;
        rdfs:label       "Basic" ;
        rdfs:subClassOf  w5:infrastructure.structure , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Basic.author
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Basic.created
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Basic.subject
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Basic.code ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Basic.identifier
                         ] .

fhir:ProdCharacteristic.scoring
        a             owl:ObjectProperty ;
        rdfs:comment  "Where applicable, the scoring can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used." ;
        rdfs:domain   fhir:ProdCharacteristic ;
        rdfs:label    "ProdCharacteristic.scoring" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Where applicable, the scoring can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used" .

fhir:DeviceSpecializationComponent
        a                owl:Class ;
        rdfs:comment     "The capabilities supported on a  device, the standards to which the device conforms for a particular purpose, and used for the communication." ;
        rdfs:label       "DeviceSpecializationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.specialization.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Device.specialization.systemType ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:CarePlan.description
        a                   owl:ObjectProperty ;
        rdfs:comment        "A description of the scope and nature of the plan." ;
        rdfs:domain         fhir:CarePlan ;
        rdfs:label          "CarePlan.description" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Summary of nature of plan" .

fhir:Provenance.entity.role
        a             owl:ObjectProperty ;
        rdfs:comment  "How the entity was used during the activity." ;
        rdfs:domain   fhir:ProvenanceEntityComponent ;
        rdfs:label    "Provenance.entity.role" ;
        rdfs:range    fhir:code ;
        dc:title      "derivation | revision | quotation | source | removal" .

fhir:Attachment  a       owl:Class ;
        rdfs:comment     "For referring to data content defined in other formats." ;
        rdfs:label       "Attachment" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:unsignedInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Attachment.size
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:base64Binary ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Attachment.data
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:base64Binary ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Attachment.hash
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Attachment.creation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:url ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Attachment.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Attachment.contentType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Attachment.language
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Attachment.title
                         ] ;
        dc:title         "Content in a format defined elsewhere" .

fhir:CapabilityStatement.software
        a             owl:ObjectProperty ;
        rdfs:comment  "Software that is covered by this capability statement.  It is used when the capability statement describes the capabilities of a particular software version, independent of an installation." ;
        rdfs:domain   fhir:CapabilityStatement ;
        rdfs:label    "CapabilityStatement.software" ;
        rdfs:range    fhir:CapabilityStatementSoftwareComponent ;
        dc:title      "Software that is covered by this capability statement" .

fhir:EpisodeOfCare.diagnosis.rank
        a             owl:ObjectProperty ;
        rdfs:comment  "Ranking of the diagnosis (for each role type)." ;
        rdfs:domain   fhir:EpisodeOfCare.Diagnosis ;
        rdfs:label    "EpisodeOfCare.diagnosis.rank" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Ranking of the diagnosis (for each role type)" .

fhir:CompartmentDefinition.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Which compartment this definition describes." ;
        rdfs:domain   fhir:CompartmentDefinition ;
        rdfs:label    "CompartmentDefinition.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Patient | Encounter | RelatedPerson | Practitioner | Device" .

fhir:Condition.clinicalStatus
        a                   owl:ObjectProperty ;
        rdfs:comment        "The clinical status of the condition." ;
        rdfs:domain         fhir:Condition ;
        rdfs:label          "Condition.clinicalStatus" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | recurrence | relapse | inactive | remission | resolved" .

fhir:DeviceRequest.reasonReference
        a                   owl:ObjectProperty ;
        rdfs:comment        "Reason or justification for the use of this device." ;
        rdfs:domain         fhir:DeviceRequest ;
        rdfs:label          "DeviceRequest.reasonReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Linked Reason for request" .

fhir:Claim.diagnosis.type
        a             owl:ObjectProperty ;
        rdfs:comment  "When the condition was observed or the relative ranking." ;
        rdfs:domain   fhir:Claim.Diagnosis ;
        rdfs:label    "Claim.diagnosis.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Timing or nature of the diagnosis" .

fhir:ExplanationOfBenefit.careTeam.provider
        a                   owl:ObjectProperty ;
        rdfs:comment        "Member of the team who provided the product or service." ;
        rdfs:domain         fhir:ExplanationOfBenefit.CareTeam ;
        rdfs:label          "ExplanationOfBenefit.careTeam.provider" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Practitioner or organization" .

fhir:Contract.term.group.asset.valuedItem.unitPrice
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Contract Valued Item unit valuation measure." ;
        rdfs:domain         fhir:Contract.TermTerm.ContractAsset.ValuedItem ;
        rdfs:label          "Contract.term.group.asset.valuedItem.unitPrice" ;
        rdfs:range          fhir:Money ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Contract Valued Item fee, charge, or cost" .

fhir:QuestionnaireItemComponent.QuestionnaireItemAnswerOptionComponent
        a                owl:Class ;
        rdfs:comment     "One of the permitted answers for a \"choice\" or \"open-choice\" question." ;
        rdfs:label       "QuestionnaireItemComponent.QuestionnaireItemAnswerOptionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.item.answerOption.initialSelected
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.answerOption.valueInteger ;
                                            owl:someValuesFrom  fhir:integer
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.answerOption.valueDate ;
                                            owl:someValuesFrom  fhir:date
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.answerOption.valueTime ;
                                            owl:someValuesFrom  fhir:time
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.answerOption.valueString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.answerOption.valueCoding ;
                                            owl:someValuesFrom  fhir:Coding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.answerOption.valueReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] .

fhir:Dosage.site  a   owl:ObjectProperty ;
        rdfs:comment  "Body site to administer to." ;
        rdfs:domain   fhir:Dosage ;
        rdfs:label    "Dosage.site" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Body site to administer to" .

fhir:ConceptMap.date  a     owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the concept map was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the concept map changes." ;
        rdfs:domain         fhir:ConceptMap ;
        rdfs:label          "ConceptMap.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:Ratio.denominator
        a             owl:ObjectProperty ;
        rdfs:comment  "The value of the denominator." ;
        rdfs:domain   fhir:Ratio ;
        rdfs:label    "Ratio.denominator" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Denominator value" .

fhir:Invoice.lineItem.chargeItem
        a           owl:ObjectProperty ;
        rdfs:label  "Invoice.lineItem.chargeItem" .

fhir:Account.coverage.priority
        a             owl:ObjectProperty ;
        rdfs:comment  "The priority of the coverage in the context of this account." ;
        rdfs:domain   fhir:Account.Coverage ;
        rdfs:label    "Account.coverage.priority" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "The priority of the coverage in the context of this account" .

fhir:ServiceRequest.basedOn
        a             owl:ObjectProperty ;
        rdfs:comment  "Plan/proposal/order fulfilled by this request." ;
        rdfs:domain   fhir:ServiceRequest ;
        rdfs:label    "ServiceRequest.basedOn" ;
        rdfs:range    fhir:Reference ;
        dc:title      "What request fulfills" .

fhir:Location.hoursOfOperation
        a             owl:ObjectProperty ;
        rdfs:comment  "What days/times during a week is this location usually open." ;
        rdfs:domain   fhir:Location ;
        rdfs:label    "Location.hoursOfOperation" ;
        rdfs:range    fhir:LocationHoursOfOperationComponent ;
        dc:title      "What days/times during a week is this location usually open" .

fhir:Ingredient.specifiedSubstance.strength.concentration
        a             owl:ObjectProperty ;
        rdfs:comment  "The strength per unitary volume (or mass)." ;
        rdfs:domain   fhir:IngredientSpecifiedSubstanceComponentStrength ;
        rdfs:label    "Ingredient.specifiedSubstance.strength.concentration" ;
        rdfs:range    fhir:Ratio ;
        dc:title      "The strength per unitary volume (or mass)" .

fhir:PlanDefinition.action.action.trigger
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of when the action should be triggered." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.trigger" ;
        rdfs:range    fhir:TriggerDefinition ;
        dc:title      "When the action should be triggered" .

fhir:ExplanationOfBenefit.item.serviced
        a           owl:ObjectProperty ;
        rdfs:label  "ExplanationOfBenefit.item.serviced" .

fhir:MedicationRequest.performerType
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the type of performer of the administration of the medication." ;
        rdfs:domain   fhir:MedicationRequest ;
        rdfs:label    "MedicationRequest.performerType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Desired kind of performer of the medication administration" .

fhir:ConceptMap.group.element.display
        a             owl:ObjectProperty ;
        rdfs:comment  "The display for the code. The display is only provided to help editors when editing the concept map." ;
        rdfs:domain   fhir:ConceptMapGroupComponent.SourceElement ;
        rdfs:label    "ConceptMap.group.element.display" ;
        rdfs:range    fhir:string ;
        dc:title      "Display for the code" .

fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponent
        a                owl:Class ;
        rdfs:comment     "Potential target for the link." ;
        rdfs:label       "GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponentLink ;
                           owl:onProperty     fhir:GraphDefinition.link.target.link.target.link
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponent.GraphDefinitionLinkTargetCompartmentComponent ;
                           owl:onProperty     fhir:GraphDefinition.link.target.link.target.compartment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.link.target.link.target.profile
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.link.target.link.target.params
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:GraphDefinition.link.target.link.target.type ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:StructureMap.group.rule.rule.source.defaultValueInstant
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueInstant" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:CapabilityStatement.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "A copyright statement relating to the capability statement and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the capability statement." ;
        rdfs:domain   fhir:CapabilityStatement ;
        rdfs:label    "CapabilityStatement.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Use and/or publishing restrictions" .

fhir:Condition.stage.summary
        a             owl:ObjectProperty ;
        rdfs:comment  "A simple summary of the stage such as \"Stage 3\". The determination of the stage is disease-specific." ;
        rdfs:domain   fhir:ConditionStageComponent ;
        rdfs:label    "Condition.stage.summary" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Simple summary (disease specific)" .

fhir:ImmunizationEvaluation.doseStatusReason
        a             owl:ObjectProperty ;
        rdfs:comment  "Provides an explanation as to why the vaccine administration event is valid or not relative to the published recommendations." ;
        rdfs:domain   fhir:ImmunizationEvaluation ;
        rdfs:label    "ImmunizationEvaluation.doseStatusReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Reason for the dose status" .

fhir:MedicationRequest.statusReason
        a             owl:ObjectProperty ;
        rdfs:comment  "Captures the reason for the current state of the MedicationRequest." ;
        rdfs:domain   fhir:MedicationRequest ;
        rdfs:label    "MedicationRequest.statusReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Reason for current status" .

fhir:ResearchElementDefinition.characteristic.unitOfMeasure
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies the UCUM unit for the outcome." ;
        rdfs:domain   fhir:ResearchElementDefinitionCharacteristicComponent ;
        rdfs:label    "ResearchElementDefinition.characteristic.unitOfMeasure" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "What unit is the outcome described in?" .

fhir:ExplanationOfBenefit.supportingInfo.timingDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.SupportingInformation ;
        rdfs:label          "ExplanationOfBenefit.supportingInfo.timingDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.supportingInfo.timing .

fhir:Measure.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this measure is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:Measure ;
        rdfs:label          "Measure.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:StructureMap.group.rule.rule.source.defaultValueExpression
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueExpression" ;
        rdfs:range          fhir:Expression ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:Goal.target.detailRatio
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:GoalTargetComponent ;
        rdfs:label          "Goal.target.detailRatio" ;
        rdfs:range          fhir:Ratio ;
        rdfs:subPropertyOf  fhir:Goal.target.detail .

fhir:ServiceRequest.quantity
        a           owl:ObjectProperty ;
        rdfs:label  "ServiceRequest.quantity" .

fhir:ExplanationOfBenefit.Total
        a                owl:Class ;
        rdfs:comment     "Categorized monetary totals for the adjudication." ;
        rdfs:label       "ExplanationOfBenefit.Total" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.total.amount ;
                           owl:someValuesFrom  fhir:Money
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.total.category ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:AdministrableProductDefinition.routeOfAdministration.firstDose
        a             owl:ObjectProperty ;
        rdfs:comment  "The first dose (dose quantity) administered can be specified for the product, using a numerical value and its unit of measurement." ;
        rdfs:domain   fhir:AdministrableProductDefinitionRouteOfAdministrationComponent ;
        rdfs:label    "AdministrableProductDefinition.routeOfAdministration.firstDose" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "The first dose (dose quantity) administered can be specified for the product, using a numerical value and its unit of measurement" .

fhir:RiskAssessment.occurrenceDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RiskAssessment ;
        rdfs:label          "RiskAssessment.occurrenceDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:RiskAssessment.occurrence .

fhir:OrganizationAffiliation.network
        a             owl:ObjectProperty ;
        rdfs:comment  "Health insurance provider network in which the participatingOrganization provides the role's services (if defined) at the indicated locations (if defined)." ;
        rdfs:domain   fhir:OrganizationAffiliation ;
        rdfs:label    "OrganizationAffiliation.network" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Health insurance provider network in which the participatingOrganization provides the role's services (if defined) at the indicated locations (if defined)" .

fhir:CodeSystem.count
        a             owl:ObjectProperty ;
        rdfs:comment  "The total number of concepts defined by the code system. Where the code system has a compositional grammar, the basis of this count is defined by the system steward." ;
        rdfs:domain   fhir:CodeSystem ;
        rdfs:label    "CodeSystem.count" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Total concepts in the code system" .

fhir:Parameters.parameter.resource
        a             owl:ObjectProperty ;
        rdfs:comment  "If the parameter is a whole resource." ;
        rdfs:domain   fhir:ParametersParameterComponent ;
        rdfs:label    "Parameters.parameter.resource" ;
        rdfs:range    fhir:Resource ;
        dc:title      "If parameter is a whole resource" .

fhir:CapabilityStatement.rest.resource.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional information about the resource type used by the system." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.documentation" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Additional information about the use of the resource type" .

fhir:Questionnaire.item.item.answerOption.valueTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemAnswerOptionComponent ;
        rdfs:label          "Questionnaire.item.item.answerOption.valueTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.answerOption.value .

fhir:Account.guarantor.onHold
        a             owl:ObjectProperty ;
        rdfs:comment  "A guarantor may be placed on credit hold or otherwise have their role temporarily suspended." ;
        rdfs:domain   fhir:Account.Guarantor ;
        rdfs:label    "Account.guarantor.onHold" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Credit or other hold applied" .

fhir:Composition.section.text
        a             owl:ObjectProperty ;
        rdfs:comment  "A human-readable narrative that contains the attested content of the section, used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it \"clinically safe\" for a human to just read the narrative." ;
        rdfs:domain   fhir:Composition.Section ;
        rdfs:label    "Composition.section.text" ;
        rdfs:range    fhir:Narrative ;
        dc:title      "Text summary of the section, for human interpretation" .

fhir:CodeSystem.ConceptDefinition.ConceptProperty
        a                owl:Class ;
        rdfs:comment     "A property value for this concept." ;
        rdfs:label       "CodeSystem.ConceptDefinition.ConceptProperty" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:CodeSystem.concept.property.valueCode ;
                                            owl:someValuesFrom  fhir:code
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:CodeSystem.concept.property.valueCoding ;
                                            owl:someValuesFrom  fhir:Coding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:CodeSystem.concept.property.valueString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:CodeSystem.concept.property.valueInteger ;
                                            owl:someValuesFrom  fhir:integer
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:CodeSystem.concept.property.valueBoolean ;
                                            owl:someValuesFrom  fhir:boolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:CodeSystem.concept.property.valueDateTime ;
                                            owl:someValuesFrom  fhir:dateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:CodeSystem.concept.property.valueDecimal ;
                                            owl:someValuesFrom  fhir:decimal
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CodeSystem.concept.property.code ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:StructureMap.group.rule.source.defaultValueMarkdown
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueMarkdown" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:StructureMap.group.rule.source.defaultValueHumanName
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueHumanName" ;
        rdfs:range          fhir:HumanName ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:EvidenceVariable.characteristic.timeFromStart.note
        a             owl:ObjectProperty ;
        rdfs:comment  "A human-readable string to clarify or explain concepts about the resource." ;
        rdfs:domain   fhir:EvidenceVariableCharacteristicComponent.EvidenceVariableCharacteristicTimeFromStartComponent ;
        rdfs:label    "EvidenceVariable.characteristic.timeFromStart.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Used for footnotes or explanatory notes" .

fhir:OperationDefinition.parameter.binding.valueSet
        a             owl:ObjectProperty ;
        rdfs:comment  "Points to the value set or external definition (e.g. implicit value set) that identifies the set of codes to be used." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponent.OperationDefinitionParameterBindingComponent ;
        rdfs:label    "OperationDefinition.parameter.binding.valueSet" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Source of value set" .

fhir:EvidenceVariable.characteristic.timeFromStart.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "Used to express the observation at a defined amount of time after the study start." ;
        rdfs:domain   fhir:EvidenceVariableCharacteristicComponent.EvidenceVariableCharacteristicTimeFromStartComponent ;
        rdfs:label    "EvidenceVariable.characteristic.timeFromStart.quantity" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Used to express the observation at a defined amount of time after the study start" .

fhir:Communication.statusReason
        a             owl:ObjectProperty ;
        rdfs:comment  "Captures the reason for the current state of the Communication." ;
        rdfs:domain   fhir:Communication ;
        rdfs:label    "Communication.statusReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Reason for current status" .

fhir:CapabilityStatement.rest.resource
        a             owl:ObjectProperty ;
        rdfs:comment  "A specification of the restful capabilities of the solution for a specific resource type." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent ;
        rdfs:label    "CapabilityStatement.rest.resource" ;
        rdfs:range    fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent ;
        dc:title      "Resource served on the REST interface" .

fhir:ResearchStudy.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The current state of the study." ;
        rdfs:domain         fhir:ResearchStudy ;
        rdfs:label          "ResearchStudy.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | administratively-completed | approved | closed-to-accrual | closed-to-accrual-and-intervention | completed | disapproved | in-review | temporarily-closed-to-accrual | temporarily-closed-to-accrual-and-intervention | withdrawn" .

fhir:PlanDefinition.action.input
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines input data requirements for the action." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.input" ;
        rdfs:range    fhir:DataRequirement ;
        dc:title      "Input data requirements" .

fhir:SubstanceDefinition.relationship.amountRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SubstanceDefinitionRelationshipComponent ;
        rdfs:label          "SubstanceDefinition.relationship.amountRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:SubstanceDefinition.relationship.amount .

fhir:TestScript.test.action.operation.encodeRequestUrl
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether or not to implicitly send the request url in encoded format. The default is true to match the standard RESTful client behavior. Set to false when communicating with a server that does not support encoded url paths." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionOperation ;
        rdfs:label    "TestScript.test.action.operation.encodeRequestUrl" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether or not to send the request url in encoded format" .

fhir:BiologicallyDerivedProductProcessingComponent
        a                owl:Class ;
        rdfs:comment     "Any processing of the product during collection that does not change the fundamental nature of the product. For example adding anti-coagulants during the collection of Peripheral Blood Stem Cells." ;
        rdfs:label       "BiologicallyDerivedProductProcessingComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:BiologicallyDerivedProduct.processing.timeDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:BiologicallyDerivedProduct.processing.timePeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:BiologicallyDerivedProduct.processing.additive
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:BiologicallyDerivedProduct.processing.procedure
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:BiologicallyDerivedProduct.processing.description
                         ] .

fhir:ResearchDefinition.subjectCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ResearchDefinition ;
        rdfs:label          "ResearchDefinition.subjectCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:ResearchDefinition.subject .

fhir:Questionnaire.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the questionnaire from a consumer's perspective." ;
        rdfs:domain   fhir:Questionnaire ;
        rdfs:label    "Questionnaire.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the questionnaire" .

fhir:TerminologyCapabilities.software
        a             owl:ObjectProperty ;
        rdfs:comment  "Software that is covered by this terminology capability statement.  It is used when the statement describes the capabilities of a particular software version, independent of an installation." ;
        rdfs:domain   fhir:TerminologyCapabilities ;
        rdfs:label    "TerminologyCapabilities.software" ;
        rdfs:range    fhir:TerminologyCapabilitiesSoftwareComponent ;
        dc:title      "Software that is covered by this terminology capability statement" .

fhir:TestScript.test.action.operation
        a             owl:ObjectProperty ;
        rdfs:comment  "An operation would involve a REST request to a server." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestAction ;
        rdfs:label    "TestScript.test.action.operation" ;
        rdfs:range    fhir:TestScriptTestComponent.TestActionOperation ;
        dc:title      "The setup operation to perform" .

fhir:Encounter.statusHistory.status
        a             owl:ObjectProperty ;
        rdfs:comment  "planned | arrived | triaged | in-progress | onleave | finished | cancelled +." ;
        rdfs:domain   fhir:Encounter.StatusHistory ;
        rdfs:label    "Encounter.statusHistory.status" ;
        rdfs:range    fhir:code ;
        dc:title      "planned | arrived | triaged | in-progress | onleave | finished | cancelled +" .

fhir:NutritionOrder.enteralFormula.baseFormulaType
        a                   owl:ObjectProperty ;
        rdfs:comment        "The type of enteral or infant formula such as an adult standard formula with fiber or a soy-based infant formula." ;
        rdfs:domain         fhir:NutritionOrderEnteralFormulaComponent ;
        rdfs:label          "NutritionOrder.enteralFormula.baseFormulaType" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Type of enteral or infant formula" .

fhir:CodeSystem.hierarchyMeaning
        a             owl:ObjectProperty ;
        rdfs:comment  "The meaning of the hierarchy of concepts as represented in this resource." ;
        rdfs:domain   fhir:CodeSystem ;
        rdfs:label    "CodeSystem.hierarchyMeaning" ;
        rdfs:range    fhir:code ;
        dc:title      "grouped-by | is-a | part-of | classified-with" .

fhir:StructureMap.group.rule.rule.source.defaultValueCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:Claim.item.detail.subDetail.unitPrice
        a             owl:ObjectProperty ;
        rdfs:comment  "If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group." ;
        rdfs:domain   fhir:Claim.Item.Detail.SubDetail ;
        rdfs:label    "Claim.item.detail.subDetail.unitPrice" ;
        rdfs:range    fhir:Money ;
        dc:title      "Fee, charge or cost per item" .

fhir:UsageContext.value
        a           owl:ObjectProperty ;
        rdfs:label  "UsageContext.value" .

fhir:ChargeItemDefinition.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the charge item definition when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the charge item definition author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence. To provide a version consistent with the Decision Support Service specification, use the format Major.Minor.Revision (e.g. 1.0.0). For more information on versioning knowledge assets, refer to the Decision Support Service specification. Note that a version is required for non-experimental active assets." ;
        rdfs:domain         fhir:ChargeItemDefinition ;
        rdfs:label          "ChargeItemDefinition.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the charge item definition" .

fhir:MolecularSequence.variant.start
        a             owl:ObjectProperty ;
        rdfs:comment  "Start position of the variant on the  reference sequence. If the coordinate system is either 0-based or 1-based, then start position is inclusive." ;
        rdfs:domain   fhir:MolecularSequenceVariantComponent ;
        rdfs:label    "MolecularSequence.variant.start" ;
        rdfs:range    fhir:integer ;
        dc:title      "Start position of the variant on the  reference sequence" .

fhir:ExplanationOfBenefit.Insurance
        a                owl:Class ;
        rdfs:comment     "Financial instruments for reimbursement for the health care products and services specified on the claim." ;
        rdfs:label       "ExplanationOfBenefit.Insurance" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:ExplanationOfBenefit.insurance.preAuthRef
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.insurance.coverage ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.insurance.focal ;
                           owl:someValuesFrom  fhir:boolean
                         ] .

fhir:ElementDefinition.maxValueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ElementDefinition ;
        rdfs:label          "ElementDefinition.maxValueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:ElementDefinition.maxValue .

fhir:Slot.appointmentType
        a                   owl:ObjectProperty ;
        rdfs:comment        "The style of appointment or patient that may be booked in the slot (not service type)." ;
        rdfs:domain         fhir:Slot ;
        rdfs:label          "Slot.appointmentType" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "The style of appointment or patient that may be booked in the slot (not service type)" .

fhir:CarePlan.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "The Encounter during which this CarePlan was created or to which the creation of this record is tightly associated." ;
        rdfs:domain         fhir:CarePlan ;
        rdfs:label          "CarePlan.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Encounter created as part of" .

fhir:Contract.term.group.asset.valuedItem.net
        a                   owl:ObjectProperty ;
        rdfs:comment        "Expresses the product of the Contract Valued Item unitQuantity and the unitPriceAmt. For example, the formula: unit Quantity * unit Price (Cost per Point) * factor Number  * points = net Amount. Quantity, factor and points are assumed to be 1 if not supplied." ;
        rdfs:domain         fhir:Contract.TermTerm.ContractAsset.ValuedItem ;
        rdfs:label          "Contract.term.group.asset.valuedItem.net" ;
        rdfs:range          fhir:Money ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Total Contract Valued Item Value" .

fhir:CompartmentDefinition.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the compartment definition when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the compartment definition author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence." ;
        rdfs:domain         fhir:CompartmentDefinition ;
        rdfs:label          "CompartmentDefinition.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the compartment definition" .

fhir:GraphDefinition.link.target.link.target.params
        a             owl:ObjectProperty ;
        rdfs:comment  "A set of parameters to look up." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponent ;
        rdfs:label    "GraphDefinition.link.target.link.target.params" ;
        rdfs:range    fhir:string ;
        dc:title      "Criteria for reverse lookup" .

fhir:Specimen.processing.timePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SpecimenProcessingComponent ;
        rdfs:label          "Specimen.processing.timePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:Specimen.processing.time .

fhir:PlanDefinition.action.action.textEquivalent
        a             owl:ObjectProperty ;
        rdfs:comment  "A text equivalent of the action to be performed. This provides a human-interpretable description of the action when the definition is consumed by a system that might not be capable of interpreting it dynamically." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.textEquivalent" ;
        rdfs:range    fhir:string ;
        dc:title      "Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system" .

fhir:ImplementationGuide.definition.resource
        a             owl:ObjectProperty ;
        rdfs:comment  "A resource that is part of the implementation guide. Conformance resources (value set, structure definition, capability statements etc.) are obvious candidates for inclusion, but any kind of resource can be included as an example resource." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent ;
        rdfs:label    "ImplementationGuide.definition.resource" ;
        rdfs:range    fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionResourceComponent ;
        dc:title      "Resource in the implementation guide" .

fhir:NutritionOrder.enteralFormula.baseFormulaProductName
        a             owl:ObjectProperty ;
        rdfs:comment  "The product or brand name of the enteral or infant formula product such as \"ACME Adult Standard Formula\"." ;
        rdfs:domain   fhir:NutritionOrderEnteralFormulaComponent ;
        rdfs:label    "NutritionOrder.enteralFormula.baseFormulaProductName" ;
        rdfs:range    fhir:string ;
        dc:title      "Product or brand name of the enteral or infant formula" .

fhir:ExampleScenario.process.step.process.step.alternative.step.operation.initiator
        a             owl:ObjectProperty ;
        rdfs:comment  "Who starts the transaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step.operation.initiator" ;
        rdfs:range    fhir:string ;
        dc:title      "Who starts the transaction" .

fhir:MedicationKnowledge.synonym
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional names for a medication, for example, the name(s) given to a medication in different countries.  For example, acetaminophen and paracetamol or salbutamol and albuterol." ;
        rdfs:domain   fhir:MedicationKnowledge ;
        rdfs:label    "MedicationKnowledge.synonym" ;
        rdfs:range    fhir:string ;
        dc:title      "Additional names for a medication" .

fhir:SubstanceDefinition.moiety.amountString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SubstanceDefinitionMoietyComponent ;
        rdfs:label          "SubstanceDefinition.moiety.amountString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:SubstanceDefinition.moiety.amount .

fhir:AuditEvent.agent.network
        a                   owl:ObjectProperty ;
        rdfs:comment        "Logical network location for application activity, if the activity has a network location." ;
        rdfs:domain         fhir:AuditEventAgentComponent ;
        rdfs:label          "AuditEvent.agent.network" ;
        rdfs:range          fhir:AuditEventAgentComponent.AuditEventAgentNetworkComponent ;
        rdfs:subPropertyOf  w5:where ;
        dc:title            "Logical network location for application activity" .

fhir:Claim.careTeam.sequence
        a             owl:ObjectProperty ;
        rdfs:comment  "A number to uniquely identify care team entries." ;
        rdfs:domain   fhir:Claim.CareTeam ;
        rdfs:label    "Claim.careTeam.sequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Order of care team" .

fhir:StructureMap.group.rule.name
        a             owl:ObjectProperty ;
        rdfs:comment  "Name of the rule for internal references." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent ;
        rdfs:label    "StructureMap.group.rule.name" ;
        rdfs:range    fhir:id ;
        dc:title      "Name of the rule for internal references" .

fhir:TestScript.teardown.action.operation.description
        a             owl:ObjectProperty ;
        rdfs:comment  "The description would be used by test engines for tracking and reporting purposes." ;
        rdfs:domain   fhir:TestScriptTeardownComponent.TeardownActionOperation ;
        rdfs:label    "TestScript.teardown.action.operation.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Tracking/reporting operation description" .

fhir:Statistic.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "Statistic value." ;
        rdfs:domain   fhir:Statistic ;
        rdfs:label    "Statistic.quantity" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Statistic value" .

fhir:SubstanceDefinition.name.synonym.language
        a             owl:ObjectProperty ;
        rdfs:comment  "Human language that the name is written in." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.synonym.language" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Human language that the name is written in" .

fhir:Task.output.valueId
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueId" ;
        rdfs:range          fhir:id ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:StructureDefinition.snapshot
        a             owl:ObjectProperty ;
        rdfs:comment  "A snapshot view is expressed in a standalone form that can be used and interpreted without considering the base StructureDefinition." ;
        rdfs:domain   fhir:StructureDefinition ;
        rdfs:label    "StructureDefinition.snapshot" ;
        rdfs:range    fhir:StructureDefinitionSnapshotComponent ;
        dc:title      "Snapshot view of the structure" .

fhir:Patient.Contact  a  owl:Class ;
        rdfs:comment     "A contact party (e.g. guardian, partner, friend) for the patient." ;
        rdfs:label       "Patient.Contact" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Patient.contact.organization
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactPoint ;
                           owl:onProperty     fhir:Patient.contact.telecom
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Patient.contact.relationship
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Patient.contact.gender
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Patient.contact.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:HumanName ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Patient.contact.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Address ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Patient.contact.address
                         ] .

fhir:ImagingStudy.series
        a             owl:ObjectProperty ;
        rdfs:comment  "Each study has one or more series of images or other content." ;
        rdfs:domain   fhir:ImagingStudy ;
        rdfs:label    "ImagingStudy.series" ;
        rdfs:range    fhir:ImagingStudySeriesComponent ;
        dc:title      "Each study has one or more series of instances" .

fhir:MeasureReport.group.stratifier.stratum.population.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of the population." ;
        rdfs:domain   fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent.StratifierGroup.StratifierGroupPopulation ;
        rdfs:label    "MeasureReport.group.stratifier.stratum.population.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation" .

fhir:ResearchDefinition.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the research definition when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the research definition author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence. To provide a version consistent with the Decision Support Service specification, use the format Major.Minor.Revision (e.g. 1.0.0). For more information on versioning knowledge assets, refer to the Decision Support Service specification. Note that a version is required for non-experimental active artifacts." ;
        rdfs:domain         fhir:ResearchDefinition ;
        rdfs:label          "ResearchDefinition.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the research definition" .

fhir:StructureDefinition.context
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the types of resource or data type elements to which the extension can be applied." ;
        rdfs:domain   fhir:StructureDefinition ;
        rdfs:label    "StructureDefinition.context" ;
        rdfs:range    fhir:StructureDefinitionContextComponent ;
        dc:title      "If an extension, where it can be used in instances" .

fhir:PractitionerRole.practitioner
        a             owl:ObjectProperty ;
        rdfs:comment  "Practitioner that is able to provide the defined services for the organization." ;
        rdfs:domain   fhir:PractitionerRole ;
        rdfs:label    "PractitionerRole.practitioner" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Practitioner that is able to provide the defined services for the organization" .

fhir:DocumentReference.content.attachment
        a             owl:ObjectProperty ;
        rdfs:comment  "The document or URL of the document along with critical metadata to prove content has integrity." ;
        rdfs:domain   fhir:DocumentReferenceContentComponent ;
        rdfs:label    "DocumentReference.content.attachment" ;
        rdfs:range    fhir:Attachment ;
        dc:title      "Where to access the document" .

fhir:Binary  a           owl:Class ;
        rdfs:label       "Binary" ;
        rdfs:subClassOf  w5:infrastructure.structure , fhir:Resource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:base64Binary ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Binary.data
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Binary.securityContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Binary.contentType ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:ExampleScenario.process.step.process.step.alternative.step
        a             owl:ObjectProperty ;
        rdfs:comment  "What happens in each alternative option." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep ;
        dc:title      "What happens in each alternative option" .

fhir:ResearchDefinition.population
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a ResearchElementDefinition resource that defines the population for the research." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.population" ;
        rdfs:range    fhir:Reference ;
        dc:title      "What population?" .

fhir:SubstanceDefinition.name.synonym.official
        a             owl:ObjectProperty ;
        rdfs:comment  "Details of the official nature of this name." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.synonym.official" ;
        rdfs:range    fhir:SubstanceDefinitionNameComponentName.SubstanceDefinitionNameOfficialComponent ;
        dc:title      "Details of the official nature of this name" .

fhir:PlanDefinition.action.timingDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponent ;
        rdfs:label          "PlanDefinition.action.timingDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.timing .

fhir:GuidanceResponse.moduleCanonical
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:GuidanceResponse ;
        rdfs:label          "GuidanceResponse.moduleCanonical" ;
        rdfs:range          fhir:canonical ;
        rdfs:subPropertyOf  fhir:GuidanceResponse.module .

fhir:Location.hoursOfOperation.daysOfWeek
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates which days of the week are available between the start and end Times." ;
        rdfs:domain   fhir:LocationHoursOfOperationComponent ;
        rdfs:label    "Location.hoursOfOperation.daysOfWeek" ;
        rdfs:range    fhir:code ;
        dc:title      "mon | tue | wed | thu | fri | sat | sun" .

fhir:EpisodeOfCare.managingOrganization
        a             owl:ObjectProperty ;
        rdfs:comment  "The organization that has assumed the specific responsibilities for the specified duration." ;
        rdfs:domain   fhir:EpisodeOfCare ;
        rdfs:label    "EpisodeOfCare.managingOrganization" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Organization that assumes care" .

fhir:AdverseEvent.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date (and perhaps time) when the adverse event occurred." ;
        rdfs:domain         fhir:AdverseEvent ;
        rdfs:label          "AdverseEvent.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.init ;
        dc:title            "When the event occurred" .

fhir:ExampleScenario.process.step.alternative.step.process.step.operation
        a             owl:ObjectProperty ;
        rdfs:comment  "Each interaction or action." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step.operation" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        dc:title      "Each interaction or action" .

fhir:DeviceDefinition.deviceName.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "The type of deviceName.\nUDILabelName | UserFriendlyName | PatientReportedName | ManufactureDeviceName | ModelName." ;
        rdfs:domain         fhir:DeviceDefinitionDeviceNameComponent ;
        rdfs:label          "DeviceDefinition.deviceName.type" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "udi-label-name | user-friendly-name | patient-reported-name | manufacturer-name | model-name | other" .

fhir:ServiceRequest.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifiers assigned to this order instance by the orderer and/or the receiver and/or order fulfiller." ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Identifiers assigned to this order" .

fhir:RiskAssessmentPredictionComponent
        a                owl:Class ;
        rdfs:comment     "Describes the expected outcome for the subject." ;
        rdfs:label       "RiskAssessmentPredictionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RiskAssessment.prediction.qualitativeRisk
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RiskAssessment.prediction.whenPeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RiskAssessment.prediction.whenRange
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RiskAssessment.prediction.relativeRisk
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RiskAssessment.prediction.outcome
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:decimal ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RiskAssessment.prediction.probabilityDecimal
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RiskAssessment.prediction.probabilityRange
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RiskAssessment.prediction.rationale
                         ] .

fhir:OperationDefinition.resource
        a             owl:ObjectProperty ;
        rdfs:comment  "The types on which this operation can be executed." ;
        rdfs:domain   fhir:OperationDefinition ;
        rdfs:label    "OperationDefinition.resource" ;
        rdfs:range    fhir:code ;
        dc:title      "Types this operation applies to" .

fhir:CommunicationRequest.authoredOn
        a                   owl:ObjectProperty ;
        rdfs:comment        "For draft requests, indicates the date of initial creation.  For requests with other statuses, indicates the date of activation." ;
        rdfs:domain         fhir:CommunicationRequest ;
        rdfs:label          "CommunicationRequest.authoredOn" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "When request transitioned to being actionable" .

fhir:RegulatedAuthorization.subject
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of regulated product, treatment, facility or activity that is being authorized." ;
        rdfs:domain   fhir:RegulatedAuthorization ;
        rdfs:label    "RegulatedAuthorization.subject" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The type of regulated product, treatment, facility or activity that is being authorized" .

fhir:PackagedProductDefinition.package.property.type
        a             owl:ObjectProperty ;
        rdfs:comment  "A code expressing the type of characteristic." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponent.PackagedProductDefinitionPackagePropertyComponent ;
        rdfs:label    "PackagedProductDefinition.package.property.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "A code expressing the type of characteristic" .

fhir:QuestionnaireResponse.item.answer.valueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.valueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.value .

fhir:SpecimenDefinition.typeTested.rejectionCriterion
        a             owl:ObjectProperty ;
        rdfs:comment  "Criterion for rejection of the specimen in its container by the laboratory." ;
        rdfs:domain   fhir:SpecimenDefinitionTypeTestedComponent ;
        rdfs:label    "SpecimenDefinition.typeTested.rejectionCriterion" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Rejection criterion" .

fhir:Claim.item.bodySite
        a             owl:ObjectProperty ;
        rdfs:comment  "Physical service site on the patient (limb, tooth, etc.)." ;
        rdfs:domain   fhir:Claim.Item ;
        rdfs:label    "Claim.item.bodySite" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Anatomical location" .

fhir:StructureMap.group.rule.source.defaultValueSampledData
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueSampledData" ;
        rdfs:range          fhir:SampledData ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:Flag.encounter  a      owl:ObjectProperty ;
        rdfs:comment        "This alert is only relevant during the encounter." ;
        rdfs:domain         fhir:Flag ;
        rdfs:label          "Flag.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Alert relevant during encounter" .

fhir:NutritionOrder.oralDiet.texture
        a             owl:ObjectProperty ;
        rdfs:comment  "Class that describes any texture modifications required for the patient to safely consume various types of solid foods." ;
        rdfs:domain   fhir:NutritionOrderOralDietComponent ;
        rdfs:label    "NutritionOrder.oralDiet.texture" ;
        rdfs:range    fhir:NutritionOrderOralDietComponent.NutritionOrderOralDietTextureComponent ;
        dc:title      "Required  texture modifications" .

fhir:Contract.term.offer.answer.value
        a           owl:ObjectProperty ;
        rdfs:label  "Contract.term.offer.answer.value" .

fhir:ActivityDefinition.subject
        a           owl:ObjectProperty ;
        rdfs:label  "ActivityDefinition.subject" .

fhir:Parameters.parameter.valueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:ClaimResponse.addItem.factor
        a             owl:ObjectProperty ;
        rdfs:comment  "A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem ;
        rdfs:label    "ClaimResponse.addItem.factor" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Price scaling factor" .

fhir:Immunization.performer.function
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the type of performance (e.g. ordering provider, administering provider, etc.)." ;
        rdfs:domain   fhir:ImmunizationPerformerComponent ;
        rdfs:label    "Immunization.performer.function" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "What type of performance was done" .

fhir:Attachment.size  a  owl:ObjectProperty ;
        rdfs:comment  "The number of bytes of data that make up this attachment (before base64 encoding, if that is done)." ;
        rdfs:domain   fhir:Attachment ;
        rdfs:label    "Attachment.size" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Number of bytes of content (if url provided)" .

fhir:ExampleScenario.process.step.operation.initiator
        a             owl:ObjectProperty ;
        rdfs:comment  "Who starts the transaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.operation.initiator" ;
        rdfs:range    fhir:string ;
        dc:title      "Who starts the transaction" .

fhir:ExplanationOfBenefit.item.factor
        a             owl:ObjectProperty ;
        rdfs:comment  "A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item ;
        rdfs:label    "ExplanationOfBenefit.item.factor" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Price scaling factor" .

fhir:ResearchElementDefinition.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the research element definition. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this research element definition (computer friendly)" .

fhir:ConceptMap.target
        a           owl:ObjectProperty ;
        rdfs:label  "ConceptMap.target" .

fhir:Observation.component.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ObservationComponentComponent ;
        rdfs:label          "Observation.component.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:Observation.component.value .

fhir:NutritionProduct.instance.useBy
        a             owl:ObjectProperty ;
        rdfs:comment  "The time after which the product is no longer expected to be in proper condition, or its use is not advised or not allowed." ;
        rdfs:domain   fhir:NutritionProductInstanceComponent ;
        rdfs:label    "NutritionProduct.instance.useBy" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "The date until which the product is expected to be good for consumption" .

fhir:Encounter.ClassHistory
        a                owl:Class ;
        rdfs:comment     "The class history permits the tracking of the encounters transitions without needing to go  through the resource history.  This would be used for a case where an admission starts of as an emergency encounter, then transitions into an inpatient scenario. Doing this and not restarting a new encounter ensures that any lab/diagnostic results can more easily follow the patient and not require re-processing and not get lost or cancelled during a kind of discharge from emergency to inpatient." ;
        rdfs:label       "Encounter.ClassHistory" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Encounter.classHistory.period ;
                           owl:someValuesFrom  fhir:Period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Encounter.classHistory.class ;
                           owl:someValuesFrom  fhir:Coding
                         ] .

fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent.StratifierGroup
        a                owl:Class ;
        rdfs:comment     "This element contains the results for a single stratum within the stratifier. For example, when stratifying on administrative gender, there will be four strata, one for each possible gender value." ;
        rdfs:label       "MeasureReportGroupComponent.MeasureReportGroupStratifierComponent.StratifierGroup" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MeasureReport.group.stratifier.stratum.measureScore
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent.StratifierGroup.StratifierGroupPopulation ;
                           owl:onProperty     fhir:MeasureReport.group.stratifier.stratum.population
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent.StratifierGroup.MeasureReportGroupStratifierStratumComponentComponent ;
                           owl:onProperty     fhir:MeasureReport.group.stratifier.stratum.component
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MeasureReport.group.stratifier.stratum.value
                         ] .

fhir:StructureMap.group.rule.target.listRuleId
        a             owl:ObjectProperty ;
        rdfs:comment  "Internal rule reference for shared list items." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleTargetComponent ;
        rdfs:label    "StructureMap.group.rule.target.listRuleId" ;
        rdfs:range    fhir:id ;
        dc:title      "Internal rule reference for shared list items" .

fhir:ClaimResponse.addItem.detail.subDetail.unitPrice
        a             owl:ObjectProperty ;
        rdfs:comment  "If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetail.AddedItemSubDetail ;
        rdfs:label    "ClaimResponse.addItem.detail.subDetail.unitPrice" ;
        rdfs:range    fhir:Money ;
        dc:title      "Fee, charge or cost per item" .

fhir:OperationDefinition.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this operation definition. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:OperationDefinition ;
        rdfs:label          "OperationDefinition.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:ExampleScenario.process.step.process.step.alternative.step.operation.request.resourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step.operation.request.resourceId" ;
        rdfs:range    fhir:string ;
        dc:title      "Each resource contained in the instance" .

fhir:ExplanationOfBenefit.payee.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of Party to be reimbursed: Subscriber, provider, other." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Payee ;
        rdfs:label    "ExplanationOfBenefit.payee.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Category of recipient" .

fhir:CapabilityStatement.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this capability statement. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:CapabilityStatement ;
        rdfs:label          "CapabilityStatement.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:CompartmentDefinitionResourceComponent
        a                owl:Class ;
        rdfs:comment     "Information about how a resource is related to the compartment." ;
        rdfs:label       "CompartmentDefinitionResourceComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CompartmentDefinition.resource.documentation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:CompartmentDefinition.resource.param
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CompartmentDefinition.resource.code ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:Contract.term.asset.context.reference
        a             owl:ObjectProperty ;
        rdfs:comment  "Asset context reference may include the creator, custodian, or owning Person or Organization (e.g., bank, repository),  location held, e.g., building,  jurisdiction." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset.AssetContext ;
        rdfs:label    "Contract.term.asset.context.reference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Creator,custodian or owner" .

fhir:Contract.term.group.securityLabel.category
        a             owl:ObjectProperty ;
        rdfs:comment  "Security label privacy tag that species the applicable privacy and security policies governing this term and/or term elements." ;
        rdfs:domain   fhir:Contract.TermTerm.SecurityLabel ;
        rdfs:label    "Contract.term.group.securityLabel.category" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Applicable Policy" .

fhir:Ingredient.specifiedSubstance.strength.referenceStrength.substance
        a             owl:ObjectProperty ;
        rdfs:comment  "Relevant reference substance." ;
        rdfs:domain   fhir:IngredientSpecifiedSubstanceComponentStrength.IngredientSubstanceStrengthReferenceStrengthComponent ;
        rdfs:label    "Ingredient.specifiedSubstance.strength.referenceStrength.substance" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "Relevant reference substance" .

fhir:List.status  a         owl:ObjectProperty ;
        rdfs:comment        "Indicates the current state of this list." ;
        rdfs:domain         fhir:List ;
        rdfs:label          "List.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "current | retired | entered-in-error" .

fhir:TestScript  a       owl:Class ;
        rdfs:label       "TestScript" ;
        rdfs:subClassOf  fhir:DomainResource , w5:conformance.misc ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.name ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:TestScriptDestinationComponent ;
                           owl:onProperty     fhir:TestScript.destination
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.title
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:TestScriptTestComponent ;
                           owl:onProperty     fhir:TestScript.test
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.purpose
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.experimental
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.url ;
                           owl:someValuesFrom  fhir:uri
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:TestScriptOriginComponent ;
                           owl:onProperty     fhir:TestScript.origin
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:TestScript.profile
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:TestScript.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:TestScriptMetadataComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.metadata
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:TestScriptSetupComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:TestScript.useContext
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:TestScript.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:TestScriptTeardownComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.teardown
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.copyright
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:TestScriptFixtureComponent ;
                           owl:onProperty     fhir:TestScript.fixture
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.description
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:TestScriptVariableComponent ;
                           owl:onProperty     fhir:TestScript.variable
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.identifier
                         ] .

fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleTargetComponent
        a                owl:Class ;
        rdfs:comment     "Content to create because of this mapping rule." ;
        rdfs:label       "StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleTargetComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.rule.target.context
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.rule.target.variable
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:StructureMap.group.rule.rule.target.listMode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleTargetComponent.StructureMapGroupRuleTargetParameterComponent ;
                           owl:onProperty     fhir:StructureMap.group.rule.rule.target.parameter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.rule.target.contextType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.rule.target.element
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.rule.target.transform
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.rule.target.listRuleId
                         ] .

fhir:Composition.section.title
        a             owl:ObjectProperty ;
        rdfs:comment  "The label for this particular section.  This will be part of the rendered content for the document, and is often used to build a table of contents." ;
        rdfs:domain   fhir:Composition.Section ;
        rdfs:label    "Composition.section.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Label for section (e.g. for ToC)" .

fhir:PaymentReconciliation.detail.payee
        a             owl:ObjectProperty ;
        rdfs:comment  "The party which is receiving the payment." ;
        rdfs:domain   fhir:PaymentReconciliation.Details ;
        rdfs:label    "PaymentReconciliation.detail.payee" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Recipient of the payment" .

fhir:Invoice.lineItem.priceComponent
        a             owl:ObjectProperty ;
        rdfs:comment  "The price for a ChargeItem may be calculated as a base price with surcharges/deductions that apply in certain conditions. A ChargeItemDefinition resource that defines the prices, factors and conditions that apply to a billing code is currently under development. The priceComponent element can be used to offer transparency to the recipient of the Invoice as to how the prices have been calculated." ;
        rdfs:domain   fhir:InvoiceLineItemComponent ;
        rdfs:label    "Invoice.lineItem.priceComponent" ;
        rdfs:range    fhir:InvoiceLineItemComponent.InvoiceLineItemPriceComponentComponent ;
        dc:title      "Components of total line item price" .

fhir:HealthcareService.availabilityExceptions
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of site availability exceptions, e.g. public holiday availability. Succinctly describing all possible exceptions to normal site availability as details in the available Times and not available Times." ;
        rdfs:domain   fhir:HealthcareService ;
        rdfs:label    "HealthcareService.availabilityExceptions" ;
        rdfs:range    fhir:string ;
        dc:title      "Description of availability exceptions" .

fhir:Task.identifier  a     owl:ObjectProperty ;
        rdfs:comment        "The business identifier for this task." ;
        rdfs:domain         fhir:Task ;
        rdfs:label          "Task.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Task Instance Identifier" .

fhir:Task.output  a   owl:ObjectProperty ;
        rdfs:comment  "Outputs produced by the Task." ;
        rdfs:domain   fhir:Task ;
        rdfs:label    "Task.output" ;
        rdfs:range    fhir:TaskOutputComponent ;
        dc:title      "Information produced as part of task" .

fhir:MedicationDispense.supportingInformation
        a                   owl:ObjectProperty ;
        rdfs:comment        "Additional information that supports the medication being dispensed." ;
        rdfs:domain         fhir:MedicationDispense ;
        rdfs:label          "MedicationDispense.supportingInformation" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Information that supports the dispensing of the medication" .

fhir:ConceptMap.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the concept map." ;
        rdfs:domain   fhir:ConceptMap ;
        rdfs:label    "ConceptMap.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this concept map (human friendly)" .

fhir:TestReportSetupComponent.SetupAction.TestReportSetupActionOperationComponent
        a                owl:Class ;
        rdfs:comment     "The operation performed." ;
        rdfs:label       "TestReportSetupComponent.SetupAction.TestReportSetupActionOperationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.setup.action.operation.detail
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.setup.action.operation.message
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestReport.setup.action.operation.result ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:ExampleScenario.process.step.alternative.step.operation.receiverActive
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the receiver is deactivated right after the transaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.operation.receiverActive" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the receiver is deactivated right after the transaction" .

fhir:RegulatedAuthorization.case.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifier by which this case can be referenced." ;
        rdfs:domain   fhir:RegulatedAuthorizationCaseComponent ;
        rdfs:label    "RegulatedAuthorization.case.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Identifier by which this case can be referenced" .

fhir:DeviceRequest.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of the request." ;
        rdfs:domain         fhir:DeviceRequest ;
        rdfs:label          "DeviceRequest.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | on-hold | revoked | completed | entered-in-error | unknown" .

fhir:GuidanceResponse.reasonReference
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates the reason the request was initiated. This is typically provided as a parameter to the evaluation and echoed by the service, although for some use cases, such as subscription- or event-based scenarios, it may provide an indication of the cause for the response." ;
        rdfs:domain         fhir:GuidanceResponse ;
        rdfs:label          "GuidanceResponse.reasonReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why guidance is needed" .

fhir:TestScript.origin
        a             owl:ObjectProperty ;
        rdfs:comment  "An abstract server used in operations within this test script in the origin element." ;
        rdfs:domain   fhir:TestScript ;
        rdfs:label    "TestScript.origin" ;
        rdfs:range    fhir:TestScriptOriginComponent ;
        dc:title      "An abstract server representing a client or sender in a message exchange" .

fhir:PlanDefinition.goal.target.detailRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionGoalComponent.PlanDefinitionGoalTargetComponent ;
        rdfs:label          "PlanDefinition.goal.target.detailRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:PlanDefinition.goal.target.detail .

fhir:SupplyDelivery.patient
        a             owl:ObjectProperty ;
        rdfs:comment  "A link to a resource representing the person whom the delivered item is for." ;
        rdfs:domain   fhir:SupplyDelivery ;
        rdfs:label    "SupplyDelivery.patient" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Patient for whom the item is supplied" .

fhir:EvidenceVariable.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this evidence variable when it is represented in other formats, or referenced in a specification, model, design or an instance." ;
        rdfs:domain         fhir:EvidenceVariable ;
        rdfs:label          "EvidenceVariable.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Additional identifier for the evidence variable" .

fhir:ExplanationOfBenefit.addItem.adjudication.value
        a             owl:ObjectProperty ;
        rdfs:comment  "A non-monetary value associated with the category. Mutually exclusive to the amount element above." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItemAdjudication ;
        rdfs:label    "ExplanationOfBenefit.addItem.adjudication.value" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Non-monitary value" .

fhir:Consent.provision.provision.dataPeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "Clinical or Operational Relevant period of time that bounds the data controlled by this rule." ;
        rdfs:domain   fhir:Consent.provisionProvision ;
        rdfs:label    "Consent.provision.provision.dataPeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "Timeframe for data controlled by this rule" .

fhir:ExplanationOfBenefit.item.detail.adjudication.category
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to indicate the information type of this adjudication record. Information types may include: the value submitted, maximum values or percentages allowed or payable under the plan, amounts that the patient is responsible for in-aggregate or pertaining to this item, amounts paid by other coverages, and the benefit payable for this item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.DetailAdjudication ;
        rdfs:label    "ExplanationOfBenefit.item.detail.adjudication.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of adjudication information" .

fhir:SubstanceDefinition.structure.molecularWeight.method
        a             owl:ObjectProperty ;
        rdfs:comment  "The method by which the molecular weight was determined." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponentMolecularWeight ;
        rdfs:label    "SubstanceDefinition.structure.molecularWeight.method" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The method by which the molecular weight was determined" .

fhir:Condition.abatementString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Condition ;
        rdfs:label          "Condition.abatementString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Condition.abatement .

fhir:Contract.term.group.asset.scope
        a             owl:ObjectProperty ;
        rdfs:comment  "Differentiates the kind of the asset ." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset ;
        rdfs:label    "Contract.term.group.asset.scope" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Range of asset" .

fhir:EvidenceVariable.note
        a             owl:ObjectProperty ;
        rdfs:comment  "A human-readable string to clarify or explain concepts about the resource." ;
        rdfs:domain   fhir:EvidenceVariable ;
        rdfs:label    "EvidenceVariable.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Used for footnotes or explanatory notes" .

fhir:CarePlan.activity.detail.dailyAmount
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the quantity expected to be consumed in a given day." ;
        rdfs:domain   fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
        rdfs:label    "CarePlan.activity.detail.dailyAmount" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "How to consume/day?" .

fhir:Immunization.education
        a             owl:ObjectProperty ;
        rdfs:comment  "Educational material presented to the patient (or guardian) at the time of vaccine administration." ;
        rdfs:domain   fhir:Immunization ;
        rdfs:label    "Immunization.education" ;
        rdfs:range    fhir:ImmunizationEducationComponent ;
        dc:title      "Educational material presented to patient" .

fhir:ElementDefinition.minValueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ElementDefinition ;
        rdfs:label          "ElementDefinition.minValueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:ElementDefinition.minValue .

fhir:ConceptMap.group.element.target.equivalence
        a             owl:ObjectProperty ;
        rdfs:comment  "The equivalence between the source and target concepts (counting for the dependencies and products). The equivalence is read from target to source (e.g. the target is 'wider' than the source)." ;
        rdfs:domain   fhir:ConceptMapGroupComponent.SourceElement.TargetElement ;
        rdfs:label    "ConceptMap.group.element.target.equivalence" ;
        rdfs:range    fhir:code ;
        dc:title      "relatedto | equivalent | equal | wider | subsumes | narrower | specializes | inexact | unmatched | disjoint" .

fhir:ClaimResponse.addItem.detail.noteNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "The numbers associated with notes below which apply to the adjudication of this item." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetail ;
        rdfs:label    "ClaimResponse.addItem.detail.noteNumber" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Applicable note numbers" .

fhir:CoverageEligibilityResponse
        a                owl:Class ;
        rdfs:label       "CoverageEligibilityResponse" ;
        rdfs:subClassOf  w5:financial.support , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.outcome ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.requestor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.insurer ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.purpose ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.created ;
                           owl:someValuesFrom  fhir:dateTime
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.form
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.disposition
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:CoverageEligibilityResponse.servicedDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:CoverageEligibilityResponse.servicedPeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.request ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CoverageEligibilityResponse.Errors ;
                           owl:onProperty     fhir:CoverageEligibilityResponse.error
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CoverageEligibilityResponse.Insurance ;
                           owl:onProperty     fhir:CoverageEligibilityResponse.insurance
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.patient ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.preAuthRef
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:CoverageEligibilityResponse.identifier
                         ] .

fhir:OperationDefinitionParameterComponentParameter
        a                owl:Class ;
        rdfs:comment     "The parts of a nested Parameter." ;
        rdfs:label       "OperationDefinitionParameterComponentParameter" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:OperationDefinitionParameterComponentParameter.OperationDefinitionParameterBindingComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.part.binding
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.part.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.part.max ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.part.name ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.part.use ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:OperationDefinition.parameter.part.targetProfile
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:OperationDefinitionParameterComponentParameter.OperationDefinitionParameterReferencedFromComponent ;
                           owl:onProperty     fhir:OperationDefinition.parameter.part.referencedFrom
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.part.documentation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.part.min ;
                           owl:someValuesFrom  fhir:integer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:OperationDefinitionParameterComponentParameterParameter ;
                           owl:onProperty     fhir:OperationDefinition.parameter.part.part
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.part.searchType
                         ] ;
        dc:title         "Parts of a nested Parameter" .

fhir:StructureMap.group.rule.source.element
        a             owl:ObjectProperty ;
        rdfs:comment  "Optional field for this source." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label    "StructureMap.group.rule.source.element" ;
        rdfs:range    fhir:string ;
        dc:title      "Optional field for this source" .

fhir:ValueSet.compose
        a             owl:ObjectProperty ;
        rdfs:comment  "A set of criteria that define the contents of the value set by including or excluding codes selected from the specified code system(s) that the value set draws from. This is also known as the Content Logical Definition (CLD)." ;
        rdfs:domain   fhir:ValueSet ;
        rdfs:label    "ValueSet.compose" ;
        rdfs:range    fhir:ValueSetComposeComponent ;
        dc:title      "Content logical definition of the value set (CLD)" .

fhir:ImplementationGuide.definition.parameter.code
        a             owl:ObjectProperty ;
        rdfs:comment  "apply | path-resource | path-pages | path-tx-cache | expansion-parameter | rule-broken-links | generate-xml | generate-json | generate-turtle | html-template." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionParameterComponent ;
        rdfs:label    "ImplementationGuide.definition.parameter.code" ;
        rdfs:range    fhir:code ;
        dc:title      "apply | path-resource | path-pages | path-tx-cache | expansion-parameter | rule-broken-links | generate-xml | generate-json | generate-turtle | html-template" .

fhir:ExplanationOfBenefit.addItem.detail.subDetail.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of repetitions of a service or product." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail.AddedItemDetailSubDetail ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.subDetail.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Count of products or services" .

fhir:MolecularSequence.structureVariant.outer
        a             owl:ObjectProperty ;
        rdfs:comment  "Structural variant outer." ;
        rdfs:domain   fhir:MolecularSequenceStructureVariantComponent ;
        rdfs:label    "MolecularSequence.structureVariant.outer" ;
        rdfs:range    fhir:MolecularSequenceStructureVariantComponent.MolecularSequenceStructureVariantOuterComponent ;
        dc:title      "Structural variant outer" .

fhir:Contract.term.offer.text
        a             owl:ObjectProperty ;
        rdfs:comment  "Human readable form of this Contract Offer." ;
        rdfs:domain   fhir:Contract.Term.ContractOffer ;
        rdfs:label    "Contract.term.offer.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Human readable offer text" .

fhir:MeasureReport.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The MeasureReport status. No data will be available until the MeasureReport status is complete." ;
        rdfs:domain         fhir:MeasureReport ;
        rdfs:label          "MeasureReport.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "complete | pending | error" .

fhir:OrderedDistributionIntervalComponent
        a                owl:Class ;
        rdfs:comment     "Interval." ;
        rdfs:label       "OrderedDistributionIntervalComponent" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Statistic ;
                           owl:onProperty     fhir:OrderedDistribution.interval.intervalStatistic
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OrderedDistribution.interval.rankOrder ;
                           owl:someValuesFrom  fhir:integer
                         ] .

fhir:ResearchElementDefinition.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the research element definition when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the research element definition author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence. To provide a version consistent with the Decision Support Service specification, use the format Major.Minor.Revision (e.g. 1.0.0). For more information on versioning knowledge assets, refer to the Decision Support Service specification. Note that a version is required for non-experimental active artifacts." ;
        rdfs:domain         fhir:ResearchElementDefinition ;
        rdfs:label          "ResearchElementDefinition.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the research element definition" .

fhir:OperationDefinition.parameter.part.binding.strength
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the degree of conformance expectations associated with this binding - that is, the degree to which the provided value set must be adhered to in the instances." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponentParameter.OperationDefinitionParameterBindingComponent ;
        rdfs:label    "OperationDefinition.parameter.part.binding.strength" ;
        rdfs:range    fhir:code ;
        dc:title      "required | extensible | preferred | example" .

fhir:CapabilityStatementMessagingComponent.CapabilityStatementMessagingSupportedMessageComponent
        a                owl:Class ;
        rdfs:comment     "References to message definitions for messages this system can send or receive." ;
        rdfs:label       "CapabilityStatementMessagingComponent.CapabilityStatementMessagingSupportedMessageComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.messaging.supportedMessage.definition ;
                           owl:someValuesFrom  fhir:canonical
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.messaging.supportedMessage.mode ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:TestScript.setup.action.assert.requestURL
        a             owl:ObjectProperty ;
        rdfs:comment  "The value to use in a comparison against the request URL path string." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.requestURL" ;
        rdfs:range    fhir:string ;
        dc:title      "Request URL comparison value" .

fhir:Statistic.numberOfEvents
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of events associated with the statistic." ;
        rdfs:domain   fhir:Statistic ;
        rdfs:label    "Statistic.numberOfEvents" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "The number of events associated with the statistic" .

fhir:MedicationRequest.supportingInformation
        a                   owl:ObjectProperty ;
        rdfs:comment        "Include additional information (for example, patient height and weight) that supports the ordering of the medication." ;
        rdfs:domain         fhir:MedicationRequest ;
        rdfs:label          "MedicationRequest.supportingInformation" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Information to support ordering of the medication" .

fhir:Basic.subject  a       owl:ObjectProperty ;
        rdfs:comment        "Identifies the patient, practitioner, device or any other resource that is the \"focus\" of this resource." ;
        rdfs:domain         fhir:Basic ;
        rdfs:label          "Basic.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Identifies the focus of this resource" .

fhir:Bundle.entry.resource
        a             owl:ObjectProperty ;
        rdfs:comment  "The Resource for the entry. The purpose/meaning of the resource is determined by the Bundle.type." ;
        rdfs:domain   fhir:BundleEntryComponent ;
        rdfs:label    "Bundle.entry.resource" ;
        rdfs:range    fhir:Resource ;
        dc:title      "A resource in the bundle" .

fhir:DeviceUseStatement.timingPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DeviceUseStatement ;
        rdfs:label          "DeviceUseStatement.timingPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:DeviceUseStatement.timing .

fhir:DeviceDefinition.property
        a             owl:ObjectProperty ;
        rdfs:comment  "The actual configuration settings of a device as it actually operates, e.g., regulation status, time properties." ;
        rdfs:domain   fhir:DeviceDefinition ;
        rdfs:label    "DeviceDefinition.property" ;
        rdfs:range    fhir:DeviceDefinitionPropertyComponent ;
        dc:title      "The actual configuration settings of a device as it actually operates, e.g., regulation status, time properties" .

fhir:MedicationKnowledge.kinetics.halfLifePeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "The time required for any specified property (e.g., the concentration of a substance in the body) to decrease by half." ;
        rdfs:domain   fhir:MedicationKnowledgeKineticsComponent ;
        rdfs:label    "MedicationKnowledge.kinetics.halfLifePeriod" ;
        rdfs:range    fhir:Duration ;
        dc:title      "Time required for concentration in the body to decrease by half" .

fhir:NutritionOrderOralDietComponent
        a                owl:Class ;
        rdfs:comment     "Diet given orally in contrast to enteral (tube) feeding." ;
        rdfs:label       "NutritionOrderOralDietComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Timing ;
                           owl:onProperty     fhir:NutritionOrder.oralDiet.schedule
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:NutritionOrder.oralDiet.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:NutritionOrderOralDietComponent.NutritionOrderOralDietTextureComponent ;
                           owl:onProperty     fhir:NutritionOrder.oralDiet.texture
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.oralDiet.instruction
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:NutritionOrder.oralDiet.fluidConsistencyType
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:NutritionOrderOralDietComponent.NutritionOrderOralDietNutrientComponent ;
                           owl:onProperty     fhir:NutritionOrder.oralDiet.nutrient
                         ] .

fhir:AdverseEvent.suspectEntity.causality.productRelatedness
        a             owl:ObjectProperty ;
        rdfs:comment  "AdverseEvent.suspectEntity.causalityProductRelatedness." ;
        rdfs:domain   fhir:AdverseEventSuspectEntityComponent.AdverseEventSuspectEntityCausalityComponent ;
        rdfs:label    "AdverseEvent.suspectEntity.causality.productRelatedness" ;
        rdfs:range    fhir:string ;
        dc:title      "AdverseEvent.suspectEntity.causalityProductRelatedness" .

fhir:StructureMap.group.rule.source.defaultValueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:Media.subject  a       owl:ObjectProperty ;
        rdfs:comment        "Who/What this Media is a record of." ;
        rdfs:domain         fhir:Media ;
        rdfs:label          "Media.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who/What this Media is a record of" .

fhir:Bundle.entry.request.method
        a             owl:ObjectProperty ;
        rdfs:comment  "In a transaction or batch, this is the HTTP action to be executed for this entry. In a history bundle, this indicates the HTTP action that occurred." ;
        rdfs:domain   fhir:BundleEntryComponent.BundleEntryRequestComponent ;
        rdfs:label    "Bundle.entry.request.method" ;
        rdfs:range    fhir:code ;
        dc:title      "GET | HEAD | POST | PUT | DELETE | PATCH" .

fhir:ExplanationOfBenefit.payment
        a             owl:ObjectProperty ;
        rdfs:comment  "Payment details for the adjudication of the claim." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.payment" ;
        rdfs:range    fhir:ExplanationOfBenefit.Payment ;
        dc:title      "Payment Details" .

fhir:Observation.component.valuePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ObservationComponentComponent ;
        rdfs:label          "Observation.component.valuePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:Observation.component.value .

fhir:Composition.section.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A code identifying the kind of content contained within the section. This must be consistent with the section title." ;
        rdfs:domain   fhir:Composition.Section ;
        rdfs:label    "Composition.section.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Classification of section (recommended)" .

fhir:Coverage.payor  a      owl:ObjectProperty ;
        rdfs:comment        "The program or plan underwriter or payor including both insurance and non-insurance agreements, such as patient-pay agreements." ;
        rdfs:domain         fhir:Coverage ;
        rdfs:label          "Coverage.payor" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Issuer of the policy" .

fhir:DetectedIssue.evidence.code
        a                   owl:ObjectProperty ;
        rdfs:comment        "A manifestation that led to the recording of this detected issue." ;
        rdfs:domain         fhir:DetectedIssueEvidenceComponent ;
        rdfs:label          "DetectedIssue.evidence.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Manifestation" .

fhir:Contract.Term.ContractAsset.AssetContext
        a                owl:Class ;
        rdfs:comment     "Circumstance of the asset." ;
        rdfs:label       "Contract.Term.ContractAsset.AssetContext" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.asset.context.text
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Contract.term.asset.context.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.asset.context.reference
                         ] .

fhir:ProvenanceEntityComponentAgent
        a                owl:Class ;
        rdfs:comment     "The entity is attributed to an agent to express the agent's responsibility for that entity, possibly along with other agents. This description can be understood as shorthand for saying that the agent was responsible for the activity which generated the entity." ;
        rdfs:label       "ProvenanceEntityComponentAgent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Provenance.entity.agent.onBehalfOf
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Provenance.entity.agent.who ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Provenance.entity.agent.role
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Provenance.entity.agent.type
                         ] ;
        dc:title         "Entity is attributed to this agent" .

fhir:RegulatedAuthorization.case.application.dateDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RegulatedAuthorizationCaseComponentCase ;
        rdfs:label          "RegulatedAuthorization.case.application.dateDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:RegulatedAuthorization.case.application.date .

fhir:TestScript.setup.action.operation.sourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "The id of the fixture used as the body of a PUT or POST request." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent ;
        rdfs:label    "TestScript.setup.action.operation.sourceId" ;
        rdfs:range    fhir:id ;
        dc:title      "Fixture Id of body for PUT and POST requests" .

fhir:TestScriptVariableComponent
        a                owl:Class ;
        rdfs:comment     "Variable is set based either on element value in response body or on header field value in the response headers." ;
        rdfs:label       "TestScriptVariableComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.variable.path
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.variable.sourceId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.variable.defaultValue
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.variable.headerField
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.variable.hint
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.variable.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.variable.expression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.variable.name ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:PlanDefinition.goal.target.measure
        a             owl:ObjectProperty ;
        rdfs:comment  "The parameter whose value is to be tracked, e.g. body weight, blood pressure, or hemoglobin A1c level." ;
        rdfs:domain   fhir:PlanDefinitionGoalComponent.PlanDefinitionGoalTargetComponent ;
        rdfs:label    "PlanDefinition.goal.target.measure" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The parameter whose value is to be tracked" .

fhir:Questionnaire.item.item.initial.valueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.item.initial.valueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.initial.value .

fhir:TerminologyCapabilities.expansion.parameter.name
        a             owl:ObjectProperty ;
        rdfs:comment  "Expansion Parameter name." ;
        rdfs:domain   fhir:TerminologyCapabilitiesExpansionComponent.TerminologyCapabilitiesExpansionParameterComponent ;
        rdfs:label    "TerminologyCapabilities.expansion.parameter.name" ;
        rdfs:range    fhir:code ;
        dc:title      "Expansion Parameter name" .

fhir:EpisodeOfCare.diagnosis.condition
        a                   owl:ObjectProperty ;
        rdfs:comment        "A list of conditions/problems/diagnoses that this episode of care is intended to be providing care for." ;
        rdfs:domain         fhir:EpisodeOfCare.Diagnosis ;
        rdfs:label          "EpisodeOfCare.diagnosis.condition" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Conditions/problems/diagnoses this episode of care is for" .

fhir:InsurancePlan.coverage.benefit.limit.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The specific limit on the benefit." ;
        rdfs:domain   fhir:InsurancePlanCoverageComponent.CoverageBenefit.InsurancePlanCoverageBenefitLimitComponent ;
        rdfs:label    "InsurancePlan.coverage.benefit.limit.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Benefit limit details" .

fhir:ExplanationOfBenefit.addItem.detail.subDetail.adjudication.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "A code supporting the understanding of the adjudication result and explaining variance from expected amount." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail.AddedItemDetailSubDetailAdjudication ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.subDetail.adjudication.reason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Explanation of adjudication outcome" .

fhir:ResearchElementDefinition.characteristic.definitionDataRequirement
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ResearchElementDefinitionCharacteristicComponent ;
        rdfs:label          "ResearchElementDefinition.characteristic.definitionDataRequirement" ;
        rdfs:range          fhir:DataRequirement ;
        rdfs:subPropertyOf  fhir:ResearchElementDefinition.characteristic.definition .

fhir:Substance.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The amount of the substance." ;
        rdfs:domain   fhir:Substance ;
        rdfs:label    "Substance.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Amount of substance in the package" .

fhir:EvidenceVariable.url
        a                   owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this evidence variable when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this evidence variable is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the evidence variable is stored on different servers." ;
        rdfs:domain         fhir:EvidenceVariable ;
        rdfs:label          "EvidenceVariable.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this evidence variable, represented as a URI (globally unique)" .

fhir:Condition.recordedDate
        a                   owl:ObjectProperty ;
        rdfs:comment        "The recordedDate represents when this particular Condition record was created in the system, which is often a system-generated date." ;
        rdfs:domain         fhir:Condition ;
        rdfs:label          "Condition.recordedDate" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date record was first recorded" .

fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionDynamicValueComponent
        a                owl:Class ;
        rdfs:comment     "Customizations that should be applied to the statically defined resource. For example, if the dosage of a medication must be computed based on the patient's weight, a customization would be used to specify an expression that calculated the weight, and the path on the resource that would contain the result." ;
        rdfs:label       "PlanDefinitionActionComponentAction.PlanDefinitionActionDynamicValueComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Expression ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.action.dynamicValue.expression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.action.dynamicValue.path
                         ] .

fhir:Specimen.parent  a  owl:ObjectProperty ;
        rdfs:comment  "Reference to the parent (source) specimen which is used when the specimen was either derived from or a component of another specimen." ;
        rdfs:domain   fhir:Specimen ;
        rdfs:label    "Specimen.parent" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Specimen from which this specimen originated" .

fhir:Procedure.performedPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Procedure ;
        rdfs:label          "Procedure.performedPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:Procedure.performed .

fhir:Account.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Unique identifier used to reference the account.  Might or might not be intended for human use (e.g. credit card number)." ;
        rdfs:domain         fhir:Account ;
        rdfs:label          "Account.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Account number" .

fhir:Endpoint.payloadType
        a             owl:ObjectProperty ;
        rdfs:comment  "The payload type describes the acceptable content that can be communicated on the endpoint." ;
        rdfs:domain   fhir:Endpoint ;
        rdfs:label    "Endpoint.payloadType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The type of content that may be used at this endpoint (e.g. XDS Discharge summaries)" .

fhir:ActivityDefinition.effectivePeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "The period during which the activity definition content was or is planned to be in active use." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.effectivePeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "When the activity definition is expected to be used" .

fhir:Questionnaire.item.initial.value
        a           owl:ObjectProperty ;
        rdfs:label  "Questionnaire.item.initial.value" .

fhir:StructureMap.group.rule.source.defaultValueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:CoverageEligibilityResponse.insurance.item.modifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Item typification or modifiers codes to convey additional context for the product or service." ;
        rdfs:domain   fhir:CoverageEligibilityResponse.Insurance.Items ;
        rdfs:label    "CoverageEligibilityResponse.insurance.item.modifier" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Product or service billing modifiers" .

fhir:Observation.component.referenceRange.text
        a             owl:ObjectProperty ;
        rdfs:comment  "Text based reference range in an observation which may be used when a quantitative range is not appropriate for an observation.  An example would be a reference value of \"Negative\" or a list or table of \"normals\"." ;
        rdfs:domain   fhir:ObservationComponentComponentReferenceRange ;
        rdfs:label    "Observation.component.referenceRange.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Text based reference range in an observation" .

fhir:ImplementationGuide.dependsOn.uri
        a             owl:ObjectProperty ;
        rdfs:comment  "A canonical reference to the Implementation guide for the dependency." ;
        rdfs:domain   fhir:ImplementationGuideDependsOnComponent ;
        rdfs:label    "ImplementationGuide.dependsOn.uri" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Identity of the IG that this depends on" .

fhir:TestScript.teardown.action.operation.sourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "The id of the fixture used as the body of a PUT or POST request." ;
        rdfs:domain   fhir:TestScriptTeardownComponent.TeardownActionOperation ;
        rdfs:label    "TestScript.teardown.action.operation.sourceId" ;
        rdfs:range    fhir:id ;
        dc:title      "Fixture Id of body for PUT and POST requests" .

fhir:TestScript.test.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of this test used for tracking/logging purposes by test engines." ;
        rdfs:domain   fhir:TestScriptTestComponent ;
        rdfs:label    "TestScript.test.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Tracking/logging name of this test" .

fhir:PlanDefinition.action.cardinalityBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines whether the action can be selected multiple times." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.cardinalityBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "single | multiple" .

fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem
        a                owl:Class ;
        rdfs:comment     "Nested groups and/or questions found within this particular answer." ;
        rdfs:label       "QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:QuestionnaireResponse.item.answer.item.definition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:QuestionnaireResponse.item.answer.item.text
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:QuestionnaireResponse.item.answer.item.linkId ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem.QuestionnaireResponseItemAnswerComponent ;
                           owl:onProperty     fhir:QuestionnaireResponse.item.answer.item.answer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItemItem ;
                           owl:onProperty     fhir:QuestionnaireResponse.item.answer.item.item
                         ] ;
        dc:title         "Nested groups and questions" .

fhir:ExplanationOfBenefit.item.detail.subDetail.net
        a             owl:ObjectProperty ;
        rdfs:comment  "The quantity times the unit price for an additional service or product or charge." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail.SubDetail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.subDetail.net" ;
        rdfs:range    fhir:Money ;
        dc:title      "Total item cost" .

fhir:Contract.term.action.occurrencePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.Action ;
        rdfs:label          "Contract.term.action.occurrencePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:Contract.term.action.occurrence .

fhir:BiologicallyDerivedProduct.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "This records identifiers associated with this biologically derived product instance that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation)." ;
        rdfs:domain         fhir:BiologicallyDerivedProduct ;
        rdfs:label          "BiologicallyDerivedProduct.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "External ids for this item" .

fhir:Specimen.collection.collectedPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SpecimenCollectionComponent ;
        rdfs:label          "Specimen.collection.collectedPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:Specimen.collection.collected .

fhir:PractitionerRole.healthcareService
        a             owl:ObjectProperty ;
        rdfs:comment  "The list of healthcare services that this worker provides for this role's Organization/Location(s)." ;
        rdfs:domain   fhir:PractitionerRole ;
        rdfs:label    "PractitionerRole.healthcareService" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The list of healthcare services that this worker provides for this role's Organization/Location(s)" .

fhir:ResearchSubject.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifiers assigned to this research subject for a study." ;
        rdfs:domain         fhir:ResearchSubject ;
        rdfs:label          "ResearchSubject.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business Identifier for research subject in a study" .

fhir:Questionnaire.item.item.enableWhen.operator
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies the criteria by which the question is enabled." ;
        rdfs:domain   fhir:QuestionnaireItemComponentItem.QuestionnaireItemEnableWhenComponent ;
        rdfs:label    "Questionnaire.item.item.enableWhen.operator" ;
        rdfs:range    fhir:code ;
        dc:title      "exists | = | != | > | < | >= | <=" .

fhir:Composition.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The workflow/clinical status of this composition. The status is a marker for the clinical standing of the document." ;
        rdfs:domain         fhir:Composition ;
        rdfs:label          "Composition.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "preliminary | final | amended | entered-in-error" .

fhir:Binary.contentType
        a             owl:ObjectProperty ;
        rdfs:comment  "MimeType of the binary content represented as a standard MimeType (BCP 13)." ;
        rdfs:domain   fhir:Binary ;
        rdfs:label    "Binary.contentType" ;
        rdfs:range    fhir:code ;
        dc:title      "MimeType of the binary content" .

fhir:StructureMap.group.rule.dependent
        a             owl:ObjectProperty ;
        rdfs:comment  "Which other rules to apply in the context of this rule." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent ;
        rdfs:label    "StructureMap.group.rule.dependent" ;
        rdfs:range    fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleDependentComponent ;
        dc:title      "Which other rules to apply in the context of this rule" .

fhir:StructureMap.group.rule.source.defaultValueCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:CarePlan.partOf  a  owl:ObjectProperty ;
        rdfs:comment  "A larger care plan of which this particular care plan is a component or step." ;
        rdfs:domain   fhir:CarePlan ;
        rdfs:label    "CarePlan.partOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Part of referenced CarePlan" .

fhir:Contract.term.asset.condition
        a             owl:ObjectProperty ;
        rdfs:comment  "Description of the quality and completeness of the asset that imay be a factor in its valuation." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset ;
        rdfs:label    "Contract.term.asset.condition" ;
        rdfs:range    fhir:string ;
        dc:title      "Quality desctiption of asset" .

fhir:Evidence.reviewer
        a             owl:ObjectProperty ;
        rdfs:comment  "An individiual, organization, or device primarily responsible for review of some aspect of the content." ;
        rdfs:domain   fhir:Evidence ;
        rdfs:label    "Evidence.reviewer" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who reviewed the content" .

fhir:Procedure  a        owl:Class ;
        rdfs:label       "Procedure" ;
        rdfs:subClassOf  w5:clinical.general , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Procedure.category
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:Procedure.instantiatesCanonical
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Procedure.code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Procedure.report
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Procedure.complication
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Procedure.bodySite
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Procedure.recorder
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ProcedureFocalDeviceComponent ;
                           owl:onProperty     fhir:Procedure.focalDevice
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Procedure.note
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ProcedurePerformerComponent ;
                           owl:onProperty     fhir:Procedure.performer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:uri ;
                           owl:onProperty     fhir:Procedure.instantiatesUri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Procedure.asserter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Procedure.subject ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Procedure.performedDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Procedure.performedPeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Procedure.performedString
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Age ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Procedure.performedAge
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Procedure.performedRange
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Procedure.complicationDetail
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Procedure.location
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Procedure.usedReference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Procedure.usedCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Procedure.partOf
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Procedure.statusReason
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Procedure.basedOn
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Procedure.encounter
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Procedure.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Procedure.outcome
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Procedure.reasonCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Procedure.reasonReference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Procedure.followUp
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Procedure.status ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:Evidence.synthesisType
        a             owl:ObjectProperty ;
        rdfs:comment  "The method to combine studies." ;
        rdfs:domain   fhir:Evidence ;
        rdfs:label    "Evidence.synthesisType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The method to combine studies" .

fhir:StructureMap.group.rule.rule.source.defaultValueRelatedArtifact
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueRelatedArtifact" ;
        rdfs:range          fhir:RelatedArtifact ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:TerminologyCapabilities.expansion.parameter.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "Description of support for parameter." ;
        rdfs:domain   fhir:TerminologyCapabilitiesExpansionComponent.TerminologyCapabilitiesExpansionParameterComponent ;
        rdfs:label    "TerminologyCapabilities.expansion.parameter.documentation" ;
        rdfs:range    fhir:string ;
        dc:title      "Description of support for parameter" .

fhir:PlanDefinition.action.relatedAction.relationship
        a             owl:ObjectProperty ;
        rdfs:comment  "The relationship of this action to the related action." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent.PlanDefinitionActionRelatedActionComponent ;
        rdfs:label    "PlanDefinition.action.relatedAction.relationship" ;
        rdfs:range    fhir:code ;
        dc:title      "before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end" .

fhir:ExplanationOfBenefit.addItem.detail.subDetail.noteNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "The numbers associated with notes below which apply to the adjudication of this item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail.AddedItemDetailSubDetail ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.subDetail.noteNumber" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Applicable note numbers" .

fhir:Claim.accident.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type or context of the accident event for the purposes of selection of potential insurance coverages and determination of coordination between insurers." ;
        rdfs:domain   fhir:Claim.Accident ;
        rdfs:label    "Claim.accident.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The nature of the accident" .

fhir:MolecularSequence.quality.precision
        a             owl:ObjectProperty ;
        rdfs:comment  "QUERY.TP / (QUERY.TP + QUERY.FP)." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent ;
        rdfs:label    "MolecularSequence.quality.precision" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Precision of comparison" .

fhir:Claim.item.modifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Item typification or modifiers codes to convey additional context for the product or service." ;
        rdfs:domain   fhir:Claim.Item ;
        rdfs:label    "Claim.item.modifier" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Product or service billing modifiers" .

fhir:Account.type  a        owl:ObjectProperty ;
        rdfs:comment        "Categorizes the account for reporting and searching purposes." ;
        rdfs:domain         fhir:Account ;
        rdfs:label          "Account.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "E.g. patient, expense, depreciation" .

fhir:Evidence.citeAsMarkdown
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Evidence ;
        rdfs:label          "Evidence.citeAsMarkdown" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  fhir:Evidence.citeAs .

fhir:Provenance.occurredDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Provenance ;
        rdfs:label          "Provenance.occurredDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Provenance.occurred .

fhir:Composition.section.section.title
        a             owl:ObjectProperty ;
        rdfs:comment  "The label for this particular section.  This will be part of the rendered content for the document, and is often used to build a table of contents." ;
        rdfs:domain   fhir:Composition.SectionSection ;
        rdfs:label    "Composition.section.section.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Label for section (e.g. for ToC)" .

fhir:ResearchStudy.reasonStopped
        a                   owl:ObjectProperty ;
        rdfs:comment        "A description and/or code explaining the premature termination of the study." ;
        rdfs:domain         fhir:ResearchStudy ;
        rdfs:label          "ResearchStudy.reasonStopped" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "accrual-goal-met | closed-due-to-toxicity | closed-due-to-lack-of-study-progress | temporarily-closed-per-study-design" .

fhir:NutritionOrder.supplement.instruction
        a             owl:ObjectProperty ;
        rdfs:comment  "Free text or additional instructions or information pertaining to the oral supplement." ;
        rdfs:domain   fhir:NutritionOrderSupplementComponent ;
        rdfs:label    "NutritionOrder.supplement.instruction" ;
        rdfs:range    fhir:string ;
        dc:title      "Instructions or additional information about the oral supplement" .

fhir:SupplyDelivery.supplier
        a             owl:ObjectProperty ;
        rdfs:comment  "The individual responsible for dispensing the medication, supplier or device." ;
        rdfs:domain   fhir:SupplyDelivery ;
        rdfs:label    "SupplyDelivery.supplier" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Dispenser" .

fhir:Appointment.participant
        a             owl:ObjectProperty ;
        rdfs:comment  "List of participants involved in the appointment." ;
        rdfs:domain   fhir:Appointment ;
        rdfs:label    "Appointment.participant" ;
        rdfs:range    fhir:AppointmentParticipantComponent ;
        dc:title      "Participants involved in appointment" .

fhir:TriggerDefinition.timingDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TriggerDefinition ;
        rdfs:label          "TriggerDefinition.timingDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:TriggerDefinition.timing .

fhir:Provenance.agent.onBehalfOf
        a             owl:ObjectProperty ;
        rdfs:comment  "The individual, device, or organization for whom the change was made." ;
        rdfs:domain   fhir:ProvenanceAgentComponent ;
        rdfs:label    "Provenance.agent.onBehalfOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who the agent is representing" .

fhir:ImplementationGuide.definition.page.page
        a             owl:ObjectProperty ;
        rdfs:comment  "Nested Pages/Sections under this page." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponent ;
        rdfs:label    "ImplementationGuide.definition.page.page" ;
        rdfs:range    fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponentPage ;
        dc:title      "Nested Pages / Sections" .

fhir:Observation.effectiveDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.effectiveDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Observation.effective .

fhir:Communication.instantiatesUri
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Communication." ;
        rdfs:domain   fhir:Communication ;
        rdfs:label    "Communication.instantiatesUri" ;
        rdfs:range    fhir:uri ;
        dc:title      "Instantiates external protocol or definition" .

fhir:ValueSet.date  a       owl:ObjectProperty ;
        rdfs:comment        "The date (and optionally time) when the value set was created or revised (e.g. the 'content logical definition')." ;
        rdfs:domain         fhir:ValueSet ;
        rdfs:label          "ValueSet.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:MedicationKnowledge.regulatory.substitution
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies if changes are allowed when dispensing a medication from a regulatory perspective." ;
        rdfs:domain   fhir:MedicationKnowledgeRegulatoryComponent ;
        rdfs:label    "MedicationKnowledge.regulatory.substitution" ;
        rdfs:range    fhir:MedicationKnowledgeRegulatoryComponent.MedicationKnowledgeRegulatorySubstitutionComponent ;
        dc:title      "Specifies if changes are allowed when dispensing a medication from a regulatory perspective" .

fhir:Contract.term.group.offer.answer.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractOffer.Answer ;
        rdfs:label          "Contract.term.group.offer.answer.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:Contract.term.group.offer.answer.value .

fhir:Attachment.contentType
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the type of the data in the attachment and allows a method to be chosen to interpret or render the data. Includes mime type parameters such as charset where appropriate." ;
        rdfs:domain   fhir:Attachment ;
        rdfs:label    "Attachment.contentType" ;
        rdfs:range    fhir:code ;
        dc:title      "Mime type of the content, with charset etc." .

fhir:DeviceRequest.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "The patient who will use the device." ;
        rdfs:domain         fhir:DeviceRequest ;
        rdfs:label          "DeviceRequest.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Focus of request" .

fhir:DeviceRequest.instantiatesCanonical
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this DeviceRequest." ;
        rdfs:domain   fhir:DeviceRequest ;
        rdfs:label    "DeviceRequest.instantiatesCanonical" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Instantiates FHIR protocol or definition" .

fhir:Contract.term.group.action.occurrenceDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.Action ;
        rdfs:label          "Contract.term.group.action.occurrenceDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Contract.term.group.action.occurrence .

fhir:ResearchStudy.primaryPurposeType
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of study based upon the intent of the study's activities. A classification of the intent of the study." ;
        rdfs:domain   fhir:ResearchStudy ;
        rdfs:label    "ResearchStudy.primaryPurposeType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "treatment | prevention | diagnostic | supportive-care | screening | health-services-research | basic-science | device-feasibility" .

fhir:Evidence.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:Evidence ;
        rdfs:label    "Evidence.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:MedicationKnowledgeMonographComponent
        a                owl:Class ;
        rdfs:comment     "Associated documentation about the medication." ;
        rdfs:label       "MedicationKnowledgeMonographComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationKnowledge.monograph.source
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationKnowledge.monograph.type
                         ] .

fhir:DeviceRequest.instantiatesUri
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this DeviceRequest." ;
        rdfs:domain   fhir:DeviceRequest ;
        rdfs:label    "DeviceRequest.instantiatesUri" ;
        rdfs:range    fhir:uri ;
        dc:title      "Instantiates external protocol or definition" .

fhir:DetectedIssue  a    owl:Class ;
        rdfs:label       "DetectedIssue" ;
        rdfs:subClassOf  w5:clinical.general , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:DetectedIssue.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DetectedIssueEvidenceComponent ;
                           owl:onProperty     fhir:DetectedIssue.evidence
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DetectedIssue.author
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DetectedIssue.severity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DetectedIssue.reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DetectedIssue.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DetectedIssue.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:DetectedIssue.identifiedDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:DetectedIssue.identifiedPeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DetectedIssue.patient
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DetectedIssue.detail
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DetectedIssue.implicated
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DetectedIssueMitigationComponent ;
                           owl:onProperty     fhir:DetectedIssue.mitigation
                         ] .

fhir:ChargeItemDefinition.replaces
        a             owl:ObjectProperty ;
        rdfs:comment  "As new versions of a protocol or guideline are defined, allows identification of what versions are replaced by a new instance." ;
        rdfs:domain   fhir:ChargeItemDefinition ;
        rdfs:label    "ChargeItemDefinition.replaces" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Completed or terminated request(s) whose function is taken by this new request" .

fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedContainerComponent.SpecimenDefinitionTypeTestedContainerAdditiveComponent
        a                owl:Class ;
        rdfs:comment     "Substance introduced in the kind of container to preserve, maintain or enhance the specimen. Examples: Formalin, Citrate, EDTA." ;
        rdfs:label       "SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedContainerComponent.SpecimenDefinitionTypeTestedContainerAdditiveComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:SpecimenDefinition.typeTested.container.additive.additiveCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:SpecimenDefinition.typeTested.container.additive.additiveReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] .

fhir:QuestionnaireItemComponentItem.QuestionnaireItemInitialComponent
        a                owl:Class ;
        rdfs:comment     "One or more values that should be pre-populated in the answer when initially rendering the questionnaire for user input." ;
        rdfs:label       "QuestionnaireItemComponentItem.QuestionnaireItemInitialComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.initial.valueBoolean ;
                                            owl:someValuesFrom  fhir:boolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.initial.valueDecimal ;
                                            owl:someValuesFrom  fhir:decimal
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.initial.valueInteger ;
                                            owl:someValuesFrom  fhir:integer
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.initial.valueDate ;
                                            owl:someValuesFrom  fhir:date
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.initial.valueDateTime ;
                                            owl:someValuesFrom  fhir:dateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.initial.valueTime ;
                                            owl:someValuesFrom  fhir:time
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.initial.valueString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.initial.valueUri ;
                                            owl:someValuesFrom  fhir:uri
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.initial.valueAttachment ;
                                            owl:someValuesFrom  fhir:Attachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.initial.valueCoding ;
                                            owl:someValuesFrom  fhir:Coding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.initial.valueQuantity ;
                                            owl:someValuesFrom  fhir:Quantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.initial.valueReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] .

fhir:CoverageEligibilityRequest.facility
        a                   owl:ObjectProperty ;
        rdfs:comment        "Facility where the services are intended to be provided." ;
        rdfs:domain         fhir:CoverageEligibilityRequest ;
        rdfs:label          "CoverageEligibilityRequest.facility" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:where ;
        dc:title            "Servicing facility" .

fhir:ChargeItemDefinition.approvalDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was approved by the publisher. Approval happens once when the content is officially approved for usage." ;
        rdfs:domain   fhir:ChargeItemDefinition ;
        rdfs:label    "ChargeItemDefinition.approvalDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the charge item definition was approved by publisher" .

fhir:SearchParameter.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The code used in the URL or the parameter name in a parameters resource for this search parameter." ;
        rdfs:domain   fhir:SearchParameter ;
        rdfs:label    "SearchParameter.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Code used in URL" .

fhir:TestScript.origin.index
        a             owl:ObjectProperty ;
        rdfs:comment  "Abstract name given to an origin server in this test script.  The name is provided as a number starting at 1." ;
        rdfs:domain   fhir:TestScriptOriginComponent ;
        rdfs:label    "TestScript.origin.index" ;
        rdfs:range    fhir:integer ;
        dc:title      "The index of the abstract origin server starting at 1" .

fhir:ElementDefinition.constraint.severity
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the impact constraint violation has on the conformance of the instance." ;
        rdfs:domain   fhir:ElementDefinitionConstraintComponent ;
        rdfs:label    "ElementDefinition.constraint.severity" ;
        rdfs:range    fhir:code ;
        dc:title      "error | warning" .

fhir:MedicinalProductDefinitionCrossReferenceComponent
        a                owl:Class ;
        rdfs:comment     "Reference to another product, e.g. for linking authorised to investigational product." ;
        rdfs:label       "MedicinalProductDefinitionCrossReferenceComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.crossReference.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.crossReference.product ;
                           owl:someValuesFrom  fhir:CodeableReference
                         ] .

fhir:Library.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the library from a consumer's perspective." ;
        rdfs:domain   fhir:Library ;
        rdfs:label    "Library.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the library" .

fhir:NutritionOrder.oralDiet.texture.modifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Any texture modifications (for solid foods) that should be made, e.g. easy to chew, chopped, ground, and pureed." ;
        rdfs:domain   fhir:NutritionOrderOralDietComponent.NutritionOrderOralDietTextureComponent ;
        rdfs:label    "NutritionOrder.oralDiet.texture.modifier" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Code to indicate how to alter the texture of the foods, e.g. pureed" .

fhir:VerificationResult.lastPerformed
        a             owl:ObjectProperty ;
        rdfs:comment  "The date/time validation was last completed (including failed validations)." ;
        rdfs:domain   fhir:VerificationResult ;
        rdfs:label    "VerificationResult.lastPerformed" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "The date/time validation was last completed (including failed validations)" .

fhir:Consent.provision.purpose
        a             owl:ObjectProperty ;
        rdfs:comment  "The context of the activities a user is taking - why the user is accessing the data - that are controlled by this rule." ;
        rdfs:domain   fhir:Consent.provision ;
        rdfs:label    "Consent.provision.purpose" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Context of activities covered by this rule" .

fhir:PlanDefinition.goal.addresses
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies problems, conditions, issues, or concerns the goal is intended to address." ;
        rdfs:domain   fhir:PlanDefinitionGoalComponent ;
        rdfs:label    "PlanDefinition.goal.addresses" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "What does the goal address" .

fhir:MedicationRequest.substitution.allowedBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationRequestSubstitutionComponent ;
        rdfs:label          "MedicationRequest.substitution.allowedBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:MedicationRequest.substitution.allowed .

fhir:FamilyMemberHistory.condition
        a             owl:ObjectProperty ;
        rdfs:comment  "The significant Conditions (or condition) that the family member had. This is a repeating section to allow a system to represent more than one condition per resource, though there is nothing stopping multiple resources - one per condition." ;
        rdfs:domain   fhir:FamilyMemberHistory ;
        rdfs:label    "FamilyMemberHistory.condition" ;
        rdfs:range    fhir:FamilyMemberHistoryConditionComponent ;
        dc:title      "Condition that the related person had" .

fhir:TestScript.metadata.link.url
        a             owl:ObjectProperty ;
        rdfs:comment  "URL to a particular requirement or feature within the FHIR specification." ;
        rdfs:domain   fhir:TestScriptMetadataComponent.TestScriptMetadataLinkComponent ;
        rdfs:label    "TestScript.metadata.link.url" ;
        rdfs:range    fhir:uri ;
        dc:title      "URL to the specification" .

fhir:QuestionnaireItemComponentItem
        a                owl:Class ;
        rdfs:comment     "Text, questions and other groups to be nested beneath a question or group." ;
        rdfs:label       "QuestionnaireItemComponentItem" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:QuestionnaireItemComponentItemItem ;
                           owl:onProperty     fhir:Questionnaire.item.item.item
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Questionnaire.item.item.linkId ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.item.item.readOnly
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:QuestionnaireItemComponentItem.QuestionnaireItemEnableWhenComponent ;
                           owl:onProperty     fhir:Questionnaire.item.item.enableWhen
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.item.item.definition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.item.item.prefix
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.item.item.required
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:QuestionnaireItemComponentItem.QuestionnaireItemAnswerOptionComponent ;
                           owl:onProperty     fhir:Questionnaire.item.item.answerOption
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.item.item.enableBehavior
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Questionnaire.item.item.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.item.item.maxLength
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.item.item.text
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.item.item.repeats
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:QuestionnaireItemComponentItem.QuestionnaireItemInitialComponent ;
                           owl:onProperty     fhir:Questionnaire.item.item.initial
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.item.item.answerValueSet
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:Questionnaire.item.item.code
                         ] ;
        dc:title         "Nested questionnaire items" .

fhir:Citation.contributorship.entry.initials
        a             owl:ObjectProperty ;
        rdfs:comment  "Initials for forename." ;
        rdfs:domain   fhir:CitationContributorshipComponent.CitationContributorshipEntryComponent ;
        rdfs:label    "Citation.contributorship.entry.initials" ;
        rdfs:range    fhir:string ;
        dc:title      "Initials for forename" .

fhir:ServiceRequest.occurrence
        a           owl:ObjectProperty ;
        rdfs:label  "ServiceRequest.occurrence" .

fhir:UsageContext.valueCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:UsageContext ;
        rdfs:label          "UsageContext.valueCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:UsageContext.value .

fhir:PlanDefinitionActionComponent.PlanDefinitionActionParticipantComponent
        a                owl:Class ;
        rdfs:comment     "Indicates who should participate in performing the action described." ;
        rdfs:label       "PlanDefinitionActionComponent.PlanDefinitionActionParticipantComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.participant.role
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PlanDefinition.action.participant.type ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:PatientLinkComponent
        a                owl:Class ;
        rdfs:comment     "Link to another patient resource that concerns the same actual patient." ;
        rdfs:label       "PatientLinkComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Patient.link.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Patient.link.other ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:MessageDefinition.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate message definition instances." ;
        rdfs:domain   fhir:MessageDefinition ;
        rdfs:label    "MessageDefinition.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:ExplanationOfBenefit.addItem.detail.subDetail.factor
        a             owl:ObjectProperty ;
        rdfs:comment  "A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail.AddedItemDetailSubDetail ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.subDetail.factor" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Price scaling factor" .

fhir:ConceptMap.group.unmapped.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The fixed code to use when the mode = 'fixed'  - all unmapped codes are mapped to a single fixed code." ;
        rdfs:domain   fhir:ConceptMapGroupComponent.ConceptMapGroupUnmappedComponent ;
        rdfs:label    "ConceptMap.group.unmapped.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Fixed code when mode = fixed" .

fhir:Coverage.network
        a             owl:ObjectProperty ;
        rdfs:comment  "The insurer-specific identifier for the insurer-defined network of providers to which the beneficiary may seek treatment which will be covered at the 'in-network' rate, otherwise 'out of network' terms and conditions apply." ;
        rdfs:domain   fhir:Coverage ;
        rdfs:label    "Coverage.network" ;
        rdfs:range    fhir:string ;
        dc:title      "Insurer network" .

fhir:Composition.section.section.text
        a             owl:ObjectProperty ;
        rdfs:comment  "A human-readable narrative that contains the attested content of the section, used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it \"clinically safe\" for a human to just read the narrative." ;
        rdfs:domain   fhir:Composition.SectionSection ;
        rdfs:label    "Composition.section.section.text" ;
        rdfs:range    fhir:Narrative ;
        dc:title      "Text summary of the section, for human interpretation" .

fhir:TestReport.setup.action.assert.detail
        a             owl:ObjectProperty ;
        rdfs:comment  "A link to further details on the result." ;
        rdfs:domain   fhir:TestReportSetupComponent.SetupAction.TestReportSetupActionAssertComponent ;
        rdfs:label    "TestReport.setup.action.assert.detail" ;
        rdfs:range    fhir:string ;
        dc:title      "A link to further details on the result" .

fhir:ProcedureFocalDeviceComponent
        a                owl:Class ;
        rdfs:comment     "A device that is implanted, removed or otherwise manipulated (calibration, battery replacement, fitting a prosthesis, attaching a wound-vac, etc.) as a focal portion of the Procedure." ;
        rdfs:label       "ProcedureFocalDeviceComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Procedure.focalDevice.manipulated ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Procedure.focalDevice.action
                         ] .

fhir:PaymentReconciliation.processNote.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The business purpose of the note text." ;
        rdfs:domain   fhir:PaymentReconciliation.Notes ;
        rdfs:label    "PaymentReconciliation.processNote.type" ;
        rdfs:range    fhir:code ;
        dc:title      "display | print | printoper" .

fhir:CarePlan.activity
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies a planned action to occur as part of the plan.  For example, a medication to be used, lab tests to perform, self-monitoring, education, etc." ;
        rdfs:domain   fhir:CarePlan ;
        rdfs:label    "CarePlan.activity" ;
        rdfs:range    fhir:CarePlanActivityComponent ;
        dc:title      "Action to occur as part of plan" .

fhir:TerminologyCapabilities.codeSearch
        a             owl:ObjectProperty ;
        rdfs:comment  "The degree to which the server supports the code search parameter on ValueSet, if it is supported." ;
        rdfs:domain   fhir:TerminologyCapabilities ;
        rdfs:label    "TerminologyCapabilities.codeSearch" ;
        rdfs:range    fhir:code ;
        dc:title      "explicit | all" .

fhir:CapabilityStatementSoftwareComponent
        a                owl:Class ;
        rdfs:comment     "Software that is covered by this capability statement.  It is used when the capability statement describes the capabilities of a particular software version, independent of an installation." ;
        rdfs:label       "CapabilityStatementSoftwareComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.software.releaseDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.software.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.software.name ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:ImmunizationRecommendation.recommendation.seriesDoses
        a           owl:ObjectProperty ;
        rdfs:label  "ImmunizationRecommendation.recommendation.seriesDoses" .

fhir:Contract.term.group.action.reasonLinkId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id [identifier??] of the clause or question text related to the reason type or reference of this  action in the referenced form or QuestionnaireResponse." ;
        rdfs:domain   fhir:Contract.TermTerm.Action ;
        rdfs:label    "Contract.term.group.action.reasonLinkId" ;
        rdfs:range    fhir:string ;
        dc:title      "Pointer to specific item" .

fhir:PlanDefinition.action.action.timingDuration
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponentAction ;
        rdfs:label          "PlanDefinition.action.action.timingDuration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.action.timing .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponent
        a                owl:Class ;
        rdfs:comment     "Indicates an alternative step that can be taken instead of the operations on the base step in exceptional/atypical circumstances." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep ;
                           owl:onProperty     fhir:ExampleScenario.process.step.alternative.step.process.step.alternative.step
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.step.alternative.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.step.alternative.title ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:ExplanationOfBenefit.item.detail.modifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Item typification or modifiers codes to convey additional context for the product or service." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.modifier" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Service/Product billing modifiers" .

fhir:Questionnaire.item.item.readOnly
        a             owl:ObjectProperty ;
        rdfs:comment  "An indication, when true, that the value cannot be changed by a human respondent to the Questionnaire." ;
        rdfs:domain   fhir:QuestionnaireItemComponentItem ;
        rdfs:label    "Questionnaire.item.item.readOnly" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Don't allow human editing" .

fhir:RegulatedAuthorization.validityPeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "The time period in which the regulatory approval, clearance or licencing is in effect. As an example, a Marketing Authorization includes the date of authorization and/or an expiration date." ;
        rdfs:domain   fhir:RegulatedAuthorization ;
        rdfs:label    "RegulatedAuthorization.validityPeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "The time period in which the regulatory approval, clearance or licencing is in effect. As an example, a Marketing Authorization includes the date of authorization and/or an expiration date" .

fhir:ExplanationOfBenefit.diagnosis.type
        a             owl:ObjectProperty ;
        rdfs:comment  "When the condition was observed or the relative ranking." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Diagnosis ;
        rdfs:label    "ExplanationOfBenefit.diagnosis.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Timing or nature of the diagnosis" .

fhir:PlanDefinition.subjectReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinition ;
        rdfs:label          "PlanDefinition.subjectReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:PlanDefinition.subject .

fhir:VisionPrescription.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "A reference to a resource that identifies the particular occurrence of contact between patient and health care provider during which the prescription was issued." ;
        rdfs:domain         fhir:VisionPrescription ;
        rdfs:label          "VisionPrescription.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Created during encounter / admission / stay" .

fhir:MedicationDispense.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "A code specifying the state of the set of dispense events." ;
        rdfs:domain         fhir:MedicationDispense ;
        rdfs:label          "MedicationDispense.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | declined | unknown" .

fhir:ClaimResponse.subType
        a                   owl:ObjectProperty ;
        rdfs:comment        "A finer grained suite of claim type codes which may convey additional information such as Inpatient vs Outpatient and/or a specialty service." ;
        rdfs:domain         fhir:ClaimResponse ;
        rdfs:label          "ClaimResponse.subType" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "More granular claim type" .

fhir:SearchParameter.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this search parameter. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:SearchParameter ;
        rdfs:label          "SearchParameter.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:AllergyIntolerance.clinicalStatus
        a                   owl:ObjectProperty ;
        rdfs:comment        "The clinical status of the allergy or intolerance." ;
        rdfs:domain         fhir:AllergyIntolerance ;
        rdfs:label          "AllergyIntolerance.clinicalStatus" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | inactive | resolved" .

fhir:ExampleScenario.process.step.operation.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of operation - CRUD." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.operation.type" ;
        rdfs:range    fhir:string ;
        dc:title      "The type of operation - CRUD" .

fhir:NutritionProduct.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "Nutrition products can have different classifications - according to its nutritional properties, preparation methods, etc." ;
        rdfs:domain         fhir:NutritionProduct ;
        rdfs:label          "NutritionProduct.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "A category or class of the nutrition product (halal, kosher, gluten free, vegan, etc)" .

fhir:TestScript.setup.action.operation.url
        a             owl:ObjectProperty ;
        rdfs:comment  "Complete request URL." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent ;
        rdfs:label    "TestScript.setup.action.operation.url" ;
        rdfs:range    fhir:string ;
        dc:title      "Request URL" .

fhir:MedicationAdministration.context
        a                   owl:ObjectProperty ;
        rdfs:comment        "The visit, admission, or other contact between patient and health care provider during which the medication administration was performed." ;
        rdfs:domain         fhir:MedicationAdministration ;
        rdfs:label          "MedicationAdministration.context" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Encounter or Episode of Care administered as part of" .

fhir:Statistic.attributeEstimate.attributeEstimate.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Human-readable summary of the estimate." ;
        rdfs:domain   fhir:StatisticAttributeEstimateComponent.StatisticAttributeEstimateAttributeEstimateComponent ;
        rdfs:label    "Statistic.attributeEstimate.attributeEstimate.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Textual description of the attribute estimate" .

fhir:SubstanceDefinitionNameComponent.SubstanceDefinitionNameOfficialComponent
        a                owl:Class ;
        rdfs:comment     "Details of the official nature of this name." ;
        rdfs:label       "SubstanceDefinitionNameComponent.SubstanceDefinitionNameOfficialComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.name.official.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.name.official.status
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.name.official.authority
                         ] .

fhir:PlanDefinition.action.precheckBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines whether the action should usually be preselected." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.precheckBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "yes | no" .

fhir:StructureMap.group.rule.rule.source.defaultValueCode
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueCode" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:Encounter.participant
        a             owl:ObjectProperty ;
        rdfs:comment  "The list of people responsible for providing the service." ;
        rdfs:domain   fhir:Encounter ;
        rdfs:label    "Encounter.participant" ;
        rdfs:range    fhir:EncounterParticipantComponent ;
        dc:title      "List of participants involved in the encounter" .

fhir:ClaimResponse.Insurance
        a                owl:Class ;
        rdfs:comment     "Financial instruments for reimbursement for the health care products and services specified on the claim." ;
        rdfs:label       "ClaimResponse.Insurance" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.insurance.claimResponse
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.insurance.businessArrangement
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.insurance.coverage ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.insurance.focal ;
                           owl:someValuesFrom  fhir:boolean
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.insurance.sequence ;
                           owl:someValuesFrom  fhir:positiveInt
                         ] .

fhir:StructureMap.group.rule.rule.source.defaultValueSignature
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueSignature" ;
        rdfs:range          fhir:Signature ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:MedicinalProductDefinition.contact.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "A product specific contact, person (in a role), or an organization." ;
        rdfs:domain   fhir:MedicinalProductDefinitionContactComponent ;
        rdfs:label    "MedicinalProductDefinition.contact.contact" ;
        rdfs:range    fhir:Reference ;
        dc:title      "A product specific contact, person (in a role), or an organization" .

fhir:Contract.term.asset.valuedItem.points
        a                   owl:ObjectProperty ;
        rdfs:comment        "An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the Contract Valued Item delivered. The concept of Points allows for assignment of point values for a Contract Valued Item, such that a monetary amount can be assigned to each point." ;
        rdfs:domain         fhir:Contract.Term.ContractAsset.ValuedItem ;
        rdfs:label          "Contract.term.asset.valuedItem.points" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Contract Valued Item Difficulty Scaling Factor" .

fhir:CarePlan.activity.detail.product
        a           owl:ObjectProperty ;
        rdfs:label  "CarePlan.activity.detail.product" .

fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedHandlingComponent
        a                owl:Class ;
        rdfs:comment     "Set of instructions for preservation/transport of the specimen at a defined temperature interval, prior the testing process." ;
        rdfs:label       "SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedHandlingComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SpecimenDefinition.typeTested.handling.instruction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Duration ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SpecimenDefinition.typeTested.handling.maxDuration
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Range ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SpecimenDefinition.typeTested.handling.temperatureRange
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SpecimenDefinition.typeTested.handling.temperatureQualifier
                         ] .

fhir:NamingSystemUniqueIdComponent
        a                owl:Class ;
        rdfs:comment     "Indicates how the system may be identified when referenced in electronic exchange." ;
        rdfs:label       "NamingSystemUniqueIdComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NamingSystem.uniqueId.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NamingSystem.uniqueId.comment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NamingSystem.uniqueId.preferred
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:NamingSystem.uniqueId.value ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:NamingSystem.uniqueId.type ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:Count  a            owl:Class ;
        rdfs:comment     "A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies." ;
        rdfs:label       "Count" ;
        rdfs:subClassOf  fhir:Quantity ;
        dc:title         "A measured or measurable amount" .

fhir:ObservationDefinitionQualifiedIntervalComponent
        a                owl:Class ;
        rdfs:comment     "Multiple  ranges of results qualified by different contexts for ordinal or continuous observations conforming to this ObservationDefinition." ;
        rdfs:label       "ObservationDefinitionQualifiedIntervalComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ObservationDefinition.qualifiedInterval.gender
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Range ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ObservationDefinition.qualifiedInterval.range
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Range ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ObservationDefinition.qualifiedInterval.gestationalAge
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ObservationDefinition.qualifiedInterval.appliesTo
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ObservationDefinition.qualifiedInterval.category
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Range ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ObservationDefinition.qualifiedInterval.age
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ObservationDefinition.qualifiedInterval.context
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ObservationDefinition.qualifiedInterval.condition
                         ] .

fhir:AuditEvent.entity.detail.valueBase64Binary
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:AuditEventEntityComponent.AuditEventEntityDetailComponent ;
        rdfs:label          "AuditEvent.entity.detail.valueBase64Binary" ;
        rdfs:range          fhir:base64Binary ;
        rdfs:subPropertyOf  fhir:AuditEvent.entity.detail.value .

fhir:ValueSet.compose.exclude.filter
        a             owl:ObjectProperty ;
        rdfs:comment  "Select concepts by specify a matching criterion based on the properties (including relationships) defined by the system, or on filters defined by the system. If multiple filters are specified, they SHALL all be true." ;
        rdfs:domain   fhir:ValueSetComposeComponentInclude ;
        rdfs:label    "ValueSet.compose.exclude.filter" ;
        rdfs:range    fhir:ValueSetComposeComponentInclude.ValueSetComposeIncludeFilterComponent ;
        dc:title      "Select codes/concepts by their properties (including relationships)" .

fhir:CoverageEligibilityRequest.item.unitPrice
        a             owl:ObjectProperty ;
        rdfs:comment  "The amount charged to the patient by the provider for a single unit." ;
        rdfs:domain   fhir:CoverageEligibilityRequest.Details ;
        rdfs:label    "CoverageEligibilityRequest.item.unitPrice" ;
        rdfs:range    fhir:Money ;
        dc:title      "Fee, charge or cost per item" .

fhir:Contract.TermTerm.Action.ActionSubject
        a                owl:Class ;
        rdfs:comment     "Entity of the action." ;
        rdfs:label       "Contract.TermTerm.Action.ActionSubject" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.action.subject.role
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:Contract.term.group.action.subject.reference ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:MedicationKnowledge.ingredient.item
        a           owl:ObjectProperty ;
        rdfs:label  "MedicationKnowledge.ingredient.item" .

fhir:CodeableConcept.coding
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a code defined by a terminology system." ;
        rdfs:domain   fhir:CodeableConcept ;
        rdfs:label    "CodeableConcept.coding" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Code defined by a terminology system" .

fhir:RequestGroup.action.timingAge
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RequestGroupActionComponent ;
        rdfs:label          "RequestGroup.action.timingAge" ;
        rdfs:range          fhir:Age ;
        rdfs:subPropertyOf  fhir:RequestGroup.action.timing .

fhir:Encounter.appointment
        a             owl:ObjectProperty ;
        rdfs:comment  "The appointment that scheduled this encounter." ;
        rdfs:domain   fhir:Encounter ;
        rdfs:label    "Encounter.appointment" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The appointment that scheduled this encounter" .

fhir:MessageHeader.responsible
        a                   owl:ObjectProperty ;
        rdfs:comment        "The person or organization that accepts overall responsibility for the contents of the message. The implication is that the message event happened under the policies of the responsible party." ;
        rdfs:domain         fhir:MessageHeader ;
        rdfs:label          "MessageHeader.responsible" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Final responsibility for event" .

fhir:Meta.source  a   owl:ObjectProperty ;
        rdfs:comment  "A uri that identifies the source system of the resource. This provides a minimal amount of [[[Provenance]]] information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc." ;
        rdfs:domain   fhir:Meta ;
        rdfs:label    "Meta.source" ;
        rdfs:range    fhir:uri ;
        dc:title      "Identifies where the resource comes from" .

fhir:BiologicallyDerivedProduct.collection.collector
        a             owl:ObjectProperty ;
        rdfs:comment  "Healthcare professional who is performing the collection." ;
        rdfs:domain   fhir:BiologicallyDerivedProductCollectionComponent ;
        rdfs:label    "BiologicallyDerivedProduct.collection.collector" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Individual performing collection" .

fhir:TestScript.setup.action.operation.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Server interaction or operation type." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent ;
        rdfs:label    "TestScript.setup.action.operation.type" ;
        rdfs:range    fhir:Coding ;
        dc:title      "The operation code type that will be executed" .

fhir:Contract.Term.Action
        a                owl:Class ;
        rdfs:comment     "An actor taking a role in an activity for which it can be assigned some degree of responsibility for the activity taking place." ;
        rdfs:label       "Contract.Term.Action" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Contract.term.action.intent ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Contract.term.action.reason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.action.performer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Contract.term.action.requester
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Contract.term.action.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Contract.term.action.occurrenceDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Contract.term.action.occurrencePeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Contract.term.action.occurrenceTiming
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.action.performerRole
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Contract.term.action.status ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Contract.term.action.note
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Contract.term.action.linkId
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Contract.term.action.reasonLinkId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.action.context
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Contract.term.action.performerLinkId
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Contract.term.action.reasonReference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Contract.term.action.requesterLinkId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.action.doNotPerform
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.Term.Action.ActionSubject ;
                           owl:onProperty     fhir:Contract.term.action.subject
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:unsignedInt ;
                           owl:onProperty     fhir:Contract.term.action.securityLabelNumber
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Contract.term.action.reasonCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Contract.term.action.contextLinkId
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Contract.term.action.performerType
                         ] .

fhir:Goal.target.detailInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:GoalTargetComponent ;
        rdfs:label          "Goal.target.detailInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:Goal.target.detail .

fhir:ClaimResponse  a    owl:Class ;
        rdfs:label       "ClaimResponse" ;
        rdfs:subClassOf  w5:financial.billing , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.use ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:ClaimResponse.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.subType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.patient ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ClaimResponse.Total ;
                           owl:onProperty     fhir:ClaimResponse.total
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ClaimResponse.AddedItem ;
                           owl:onProperty     fhir:ClaimResponse.addItem
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ClaimResponse.communicationRequest
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.fundsReserve
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ClaimResponseAdjudication ;
                           owl:onProperty     fhir:ClaimResponse.adjudication
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.requestor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.disposition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.payeeType
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ClaimResponse.Insurance ;
                           owl:onProperty     fhir:ClaimResponse.insurance
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.insurer ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ClaimResponse.Note ;
                           owl:onProperty     fhir:ClaimResponse.processNote
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Attachment ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.form
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ClaimResponse.Payment ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.payment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.outcome ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.preAuthPeriod
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ClaimResponse.Item ;
                           owl:onProperty     fhir:ClaimResponse.item
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.created ;
                           owl:someValuesFrom  fhir:dateTime
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ClaimResponse.Error ;
                           owl:onProperty     fhir:ClaimResponse.error
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.formCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.request
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.preAuthRef
                         ] .

fhir:ValueSet.expansion.contains.contains.designation.language
        a             owl:ObjectProperty ;
        rdfs:comment  "The language this designation is defined for." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentContainsDesignation ;
        rdfs:label    "ValueSet.expansion.contains.contains.designation.language" ;
        rdfs:range    fhir:code ;
        dc:title      "Human language of the designation" .

fhir:RiskAssessment.prediction.probabilityDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RiskAssessmentPredictionComponent ;
        rdfs:label          "RiskAssessment.prediction.probabilityDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:RiskAssessment.prediction.probability .

fhir:Provenance.target
        a                   owl:ObjectProperty ;
        rdfs:comment        "The Reference(s) that were generated or updated by  the activity described in this resource. A provenance can point to more than one target if multiple resources were created/updated by the same activity." ;
        rdfs:domain         fhir:Provenance ;
        rdfs:label          "Provenance.target" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Target Reference(s) (usually version specific)" .

fhir:ExplanationOfBenefit.addItem.detail.subDetail.adjudication.category
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to indicate the information type of this adjudication record. Information types may include: the value submitted, maximum values or percentages allowed or payable under the plan, amounts that the patient is responsible for in-aggregate or pertaining to this item, amounts paid by other coverages, and the benefit payable for this item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail.AddedItemDetailSubDetailAdjudication ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.subDetail.adjudication.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of adjudication information" .

fhir:MedicinalProductDefinition.operation
        a             owl:ObjectProperty ;
        rdfs:comment  "A manufacturing or administrative process or step associated with (or performed on) the medicinal product." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.operation" ;
        rdfs:range    fhir:MedicinalProductDefinitionOperationComponent ;
        dc:title      "A manufacturing or administrative process or step associated with (or performed on) the medicinal product" .

fhir:Parameters.parameter.valueTriggerDefinition
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueTriggerDefinition" ;
        rdfs:range          fhir:TriggerDefinition ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Claim.supportingInfo.timingDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Claim.SupportingInformation ;
        rdfs:label          "Claim.supportingInfo.timingDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:Claim.supportingInfo.timing .

fhir:SearchParameter.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the search parameter." ;
        rdfs:domain         fhir:SearchParameter ;
        rdfs:label          "SearchParameter.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:MeasureReport.group.stratifier.stratum.component.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The stratum component value." ;
        rdfs:domain   fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent.StratifierGroup.MeasureReportGroupStratifierStratumComponentComponent ;
        rdfs:label    "MeasureReport.group.stratifier.stratum.component.value" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The stratum component value, e.g. male" .

fhir:Bundle  a           owl:Class ;
        rdfs:label       "Bundle" ;
        rdfs:subClassOf  w5:infrastructure.structure , fhir:Resource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:instant ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Bundle.timestamp
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:unsignedInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Bundle.total
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:BundleEntryComponent ;
                           owl:onProperty     fhir:Bundle.entry
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Bundle.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Signature ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Bundle.signature
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Bundle.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:BundleLinkComponent ;
                           owl:onProperty     fhir:Bundle.link
                         ] .

fhir:ResearchDefinition.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the research definition. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this research definition (computer friendly)" .

fhir:VerificationResult.primarySource.validationStatus
        a             owl:ObjectProperty ;
        rdfs:comment  "Status of the validation of the target against the primary source (successful; failed; unknown)." ;
        rdfs:domain   fhir:VerificationResultPrimarySourceComponent ;
        rdfs:label    "VerificationResult.primarySource.validationStatus" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "successful | failed | unknown" .

fhir:CodeSystem.concept.property
        a             owl:ObjectProperty ;
        rdfs:comment  "A property value for this concept." ;
        rdfs:domain   fhir:CodeSystem.ConceptDefinition ;
        rdfs:label    "CodeSystem.concept.property" ;
        rdfs:range    fhir:CodeSystem.ConceptDefinition.ConceptProperty ;
        dc:title      "Property value for the concept" .

fhir:Questionnaire.item.item.initial.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.item.initial.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.initial.value .

fhir:Questionnaire.item.enableWhen.answerCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemEnableWhenComponent ;
        rdfs:label          "Questionnaire.item.enableWhen.answerCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.enableWhen.answer .

fhir:MedicationKnowledge.relatedMedicationKnowledge.reference
        a             owl:ObjectProperty ;
        rdfs:comment  "Associated documentation about the associated medication knowledge." ;
        rdfs:domain   fhir:MedicationKnowledgeRelatedMedicationKnowledgeComponent ;
        rdfs:label    "MedicationKnowledge.relatedMedicationKnowledge.reference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Associated documentation about the associated medication knowledge" .

fhir:Goal.subject  a        owl:ObjectProperty ;
        rdfs:comment        "Identifies the patient, group or organization for whom the goal is being established." ;
        rdfs:domain         fhir:Goal ;
        rdfs:label          "Goal.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who this goal is intended for" .

fhir:QuestionnaireResponse.item.item.answer.valueCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.item.answer.valueCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.item.answer.value .

fhir:Contract.term.asset.valuedItem.paymentDate
        a             owl:ObjectProperty ;
        rdfs:comment  "When payment is due." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset.ValuedItem ;
        rdfs:label    "Contract.term.asset.valuedItem.paymentDate" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When payment is due" .

fhir:Quantity.unit  a  owl:ObjectProperty ;
        rdfs:comment  "A human-readable form of the unit." ;
        rdfs:domain   fhir:Quantity ;
        rdfs:label    "Quantity.unit" ;
        rdfs:range    fhir:string ;
        dc:title      "Unit representation" .

fhir:ExplanationOfBenefit.addItem.serviced
        a           owl:ObjectProperty ;
        rdfs:label  "ExplanationOfBenefit.addItem.serviced" .

fhir:ResearchElementDefinition.characteristic.studyEffectiveDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ResearchElementDefinitionCharacteristicComponent ;
        rdfs:label          "ResearchElementDefinition.characteristic.studyEffectiveDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:ResearchElementDefinition.characteristic.studyEffective .

fhir:ChargeItemDefinition.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the charge item definition from a consumer's perspective." ;
        rdfs:domain   fhir:ChargeItemDefinition ;
        rdfs:label    "ChargeItemDefinition.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the charge item definition" .

fhir:InsurancePlan.network
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to the network included in the health insurance product." ;
        rdfs:domain   fhir:InsurancePlan ;
        rdfs:label    "InsurancePlan.network" ;
        rdfs:range    fhir:Reference ;
        dc:title      "What networks are Included" .

fhir:EnrollmentResponse.outcome
        a             owl:ObjectProperty ;
        rdfs:comment  "Processing status: error, complete." ;
        rdfs:domain   fhir:EnrollmentResponse ;
        rdfs:label    "EnrollmentResponse.outcome" ;
        rdfs:range    fhir:code ;
        dc:title      "complete | error | partial" .

fhir:AdverseEvent.suspectEntity.causality.assessment
        a             owl:ObjectProperty ;
        rdfs:comment  "Assessment of if the entity caused the event." ;
        rdfs:domain   fhir:AdverseEventSuspectEntityComponent.AdverseEventSuspectEntityCausalityComponent ;
        rdfs:label    "AdverseEvent.suspectEntity.causality.assessment" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Assessment of if the entity caused the event" .

fhir:ExplanationOfBenefit.item.sequence
        a             owl:ObjectProperty ;
        rdfs:comment  "A number to uniquely identify item entries." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item ;
        rdfs:label    "ExplanationOfBenefit.item.sequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Item instance identifier" .

fhir:MedicationStatement.dosage
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates how the medication is/was or should be taken by the patient." ;
        rdfs:domain   fhir:MedicationStatement ;
        rdfs:label    "MedicationStatement.dosage" ;
        rdfs:range    fhir:Dosage ;
        dc:title      "Details of how medication is/was taken or should be taken" .

fhir:Contract.term.action.performerLinkId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id [identifier??] of the clause or question text related to the reason type or reference of this  action in the referenced form or QuestionnaireResponse." ;
        rdfs:domain   fhir:Contract.Term.Action ;
        rdfs:label    "Contract.term.action.performerLinkId" ;
        rdfs:range    fhir:string ;
        dc:title      "Pointer to specific item" .

fhir:SupplyRequest.requester
        a                   owl:ObjectProperty ;
        rdfs:comment        "The device, practitioner, etc. who initiated the request." ;
        rdfs:domain         fhir:SupplyRequest ;
        rdfs:label          "SupplyRequest.requester" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Individual making the request" .

fhir:ElementDefinition.mapping.language
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the computable language in which mapping.map is expressed." ;
        rdfs:domain   fhir:ElementDefinitionMappingComponent ;
        rdfs:label    "ElementDefinition.mapping.language" ;
        rdfs:range    fhir:code ;
        dc:title      "Computable language of mapping" .

fhir:RequestGroup.action.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "Didactic or other informational resources associated with the action that can be provided to the CDS recipient. Information resources can include inline text commentary and links to web resources." ;
        rdfs:domain   fhir:RequestGroupActionComponent ;
        rdfs:label    "RequestGroup.action.documentation" ;
        rdfs:range    fhir:RelatedArtifact ;
        dc:title      "Supporting documentation for the intended performer of the action" .

fhir:SupplyRequest.parameter.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SupplyRequestParameterComponent ;
        rdfs:label          "SupplyRequest.parameter.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:SupplyRequest.parameter.value .

fhir:Medication.code  a     owl:ObjectProperty ;
        rdfs:comment        "A code (or set of codes) that specify this medication, or a textual description if no code is available. Usage note: This could be a standard medication code such as a code from RxNorm, SNOMED CT, IDMP etc. It could also be a national or local formulary code, optionally with translations to other code systems." ;
        rdfs:domain         fhir:Medication ;
        rdfs:label          "Medication.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Codes that identify this medication" .

fhir:PractitionerRoleAvailableTimeComponent
        a                owl:Class ;
        rdfs:comment     "A collection of times the practitioner is available or performing this role at the location and/or healthcareservice." ;
        rdfs:label       "PractitionerRoleAvailableTimeComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:time ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PractitionerRole.availableTime.availableEndTime
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:time ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PractitionerRole.availableTime.availableStartTime
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PractitionerRole.availableTime.allDay
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:PractitionerRole.availableTime.daysOfWeek
                         ] .

fhir:Attachment.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A label or set of text to display in place of the data." ;
        rdfs:domain   fhir:Attachment ;
        rdfs:label    "Attachment.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Label to display in place of the data" .

fhir:OperationDefinition.overload.parameterName
        a             owl:ObjectProperty ;
        rdfs:comment  "Name of parameter to include in overload." ;
        rdfs:domain   fhir:OperationDefinitionOverloadComponent ;
        rdfs:label    "OperationDefinition.overload.parameterName" ;
        rdfs:range    fhir:string ;
        dc:title      "Name of parameter to include in overload" .

fhir:CarePlan.activity.detail.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Detailed description of the type of planned activity; e.g. what lab test, what procedure, what kind of encounter." ;
        rdfs:domain   fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
        rdfs:label    "CarePlan.activity.detail.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Detail type of activity" .

fhir:ImmunizationRecommendation.recommendation.seriesDosesString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ImmunizationRecommendationRecommendationComponent ;
        rdfs:label          "ImmunizationRecommendation.recommendation.seriesDosesString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:ImmunizationRecommendation.recommendation.seriesDoses .

fhir:Provenance.entity.what
        a             owl:ObjectProperty ;
        rdfs:comment  "Identity of the  Entity used. May be a logical or physical uri and maybe absolute or relative." ;
        rdfs:domain   fhir:ProvenanceEntityComponent ;
        rdfs:label    "Provenance.entity.what" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Identity of entity" .

fhir:Substance.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of the substance - its appearance, handling requirements, and other usage notes." ;
        rdfs:domain   fhir:Substance ;
        rdfs:label    "Substance.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Textual description of the substance, comments" .

fhir:EvidenceReport.section.orderedBy
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies the order applied to the items in the section entries." ;
        rdfs:domain   fhir:EvidenceReport.Section ;
        rdfs:label    "EvidenceReport.section.orderedBy" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Order of section entries" .

fhir:Citation.articleTitle.language
        a             owl:ObjectProperty ;
        rdfs:comment  "Used to express the specific language." ;
        rdfs:domain   fhir:CitationArticleTitleComponent ;
        rdfs:label    "Citation.articleTitle.language" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Used to express the specific language" .

fhir:Observation.effectiveTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.effectiveTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:Observation.effective .

fhir:ExampleScenario.instance
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource and each version that is present in the workflow." ;
        rdfs:domain   fhir:ExampleScenario ;
        rdfs:label    "ExampleScenario.instance" ;
        rdfs:range    fhir:ExampleScenarioInstanceComponent ;
        dc:title      "Each resource and each version that is present in the workflow" .

fhir:Evidence.statistic
        a             owl:ObjectProperty ;
        rdfs:comment  "Values and parameters for a single statistic." ;
        rdfs:domain   fhir:Evidence ;
        rdfs:label    "Evidence.statistic" ;
        rdfs:range    fhir:Statistic ;
        dc:title      "Values and parameters for a single statistic" .

fhir:Task.note  a     owl:ObjectProperty ;
        rdfs:comment  "Free-text information captured about the task as it progresses." ;
        rdfs:domain   fhir:Task ;
        rdfs:label    "Task.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Comments made about the task" .

fhir:Contract.term.asset
        a             owl:ObjectProperty ;
        rdfs:comment  "Contract Term Asset List." ;
        rdfs:domain   fhir:Contract.Term ;
        rdfs:label    "Contract.term.asset" ;
        rdfs:range    fhir:Contract.Term.ContractAsset ;
        dc:title      "Contract Term Asset List" .

fhir:AdverseEvent.suspectEntity.causality.method
        a             owl:ObjectProperty ;
        rdfs:comment  "ProbabilityScale | Bayesian | Checklist." ;
        rdfs:domain   fhir:AdverseEventSuspectEntityComponent.AdverseEventSuspectEntityCausalityComponent ;
        rdfs:label    "AdverseEvent.suspectEntity.causality.method" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "ProbabilityScale | Bayesian | Checklist" .

fhir:HealthcareService.specialty
        a             owl:ObjectProperty ;
        rdfs:comment  "Collection of specialties handled by the service site. This is more of a medical term." ;
        rdfs:domain   fhir:HealthcareService ;
        rdfs:label    "HealthcareService.specialty" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Specialties handled by the HealthcareService" .

fhir:Questionnaire.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this questionnaire. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:Questionnaire ;
        rdfs:label          "Questionnaire.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:PaymentReconciliation.request
        a                   owl:ObjectProperty ;
        rdfs:comment        "Original request resource reference." ;
        rdfs:domain         fhir:PaymentReconciliation ;
        rdfs:label          "PaymentReconciliation.request" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Reference to requesting resource" .

fhir:OperationDefinition.parameter.targetProfile
        a             owl:ObjectProperty ;
        rdfs:comment  "Used when the type is \"Reference\" or \"canonical\", and identifies a profile structure or implementation Guide that applies to the target of the reference this parameter refers to. If any profiles are specified, then the content must conform to at least one of them. The URL can be a local reference - to a contained StructureDefinition, or a reference to another StructureDefinition or Implementation Guide by a canonical URL. When an implementation guide is specified, the target resource SHALL conform to at least one profile defined in the implementation guide." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponent ;
        rdfs:label    "OperationDefinition.parameter.targetProfile" ;
        rdfs:range    fhir:canonical ;
        dc:title      "If type is Reference | canonical, allowed targets" .

fhir:RelatedArtifact.display
        a             owl:ObjectProperty ;
        rdfs:comment  "A brief description of the document or knowledge resource being referenced, suitable for display to a consumer." ;
        rdfs:domain   fhir:RelatedArtifact ;
        rdfs:label    "RelatedArtifact.display" ;
        rdfs:range    fhir:string ;
        dc:title      "Brief description of the related artifact" .

fhir:MedicationKnowledge.drugCharacteristic.valueBase64Binary
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationKnowledgeDrugCharacteristicComponent ;
        rdfs:label          "MedicationKnowledge.drugCharacteristic.valueBase64Binary" ;
        rdfs:range          fhir:base64Binary ;
        rdfs:subPropertyOf  fhir:MedicationKnowledge.drugCharacteristic.value .

fhir:Contract.term.group.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "A legal clause or condition contained within a contract that requires one or both parties to perform a particular requirement by some specified time or prevents one or both parties from performing a particular requirement by some specified time." ;
        rdfs:domain         fhir:Contract.TermTerm ;
        rdfs:label          "Contract.term.group.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Contract Term Type or Form" .

fhir:MessageDefinition.allowedResponse.message
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to the message definition that must be adhered to by this supported response." ;
        rdfs:domain   fhir:MessageDefinitionAllowedResponseComponent ;
        rdfs:label    "MessageDefinition.allowedResponse.message" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Reference to allowed message definition response" .

fhir:ChargeItem.performer
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates who or what performed or participated in the charged service." ;
        rdfs:domain   fhir:ChargeItem ;
        rdfs:label    "ChargeItem.performer" ;
        rdfs:range    fhir:ChargeItemPerformerComponent ;
        dc:title      "Who performed charged service" .

fhir:ImagingStudy.series.numberOfInstances
        a             owl:ObjectProperty ;
        rdfs:comment  "Number of SOP Instances in the Study. The value given may be larger than the number of instance elements this resource contains due to resource availability, security, or other factors. This element should be present if any instance elements are present." ;
        rdfs:domain   fhir:ImagingStudySeriesComponent ;
        rdfs:label    "ImagingStudy.series.numberOfInstances" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Number of Series Related Instances" .

fhir:MolecularSequence.repository.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Click and see / RESTful API / Need login to see / RESTful API with authentication / Other ways to see resource." ;
        rdfs:domain   fhir:MolecularSequenceRepositoryComponent ;
        rdfs:label    "MolecularSequence.repository.type" ;
        rdfs:range    fhir:code ;
        dc:title      "directlink | openapi | login | oauth | other" .

fhir:TestReport.test.action
        a             owl:ObjectProperty ;
        rdfs:comment  "Action would contain either an operation or an assertion." ;
        rdfs:domain   fhir:TestReportTestComponent ;
        rdfs:label    "TestReport.test.action" ;
        rdfs:range    fhir:TestReportTestComponent.TestAction ;
        dc:title      "A test operation or assert that was performed" .

fhir:SubstanceDefinition.domain
        a             owl:ObjectProperty ;
        rdfs:comment  "If the substance applies to only human or veterinary use." ;
        rdfs:domain   fhir:SubstanceDefinition ;
        rdfs:label    "SubstanceDefinition.domain" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "If the substance applies to only human or veterinary use" .

fhir:Contract.term.group.action.occurrence
        a           owl:ObjectProperty ;
        rdfs:label  "Contract.term.group.action.occurrence" .

fhir:StructureMap.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the structure map is intended to be used." ;
        rdfs:domain   fhir:StructureMap ;
        rdfs:label    "StructureMap.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for structure map (if applicable)" .

fhir:NutritionProduct.productCharacteristic.valueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:NutritionProductProductCharacteristicComponent ;
        rdfs:label          "NutritionProduct.productCharacteristic.valueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:NutritionProduct.productCharacteristic.value .

fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponent
        a                owl:Class ;
        rdfs:comment     "Potential target for the link." ;
        rdfs:label       "GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink ;
                           owl:onProperty     fhir:GraphDefinition.link.target.link
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponent.GraphDefinitionLinkTargetCompartmentComponent ;
                           owl:onProperty     fhir:GraphDefinition.link.target.compartment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.link.target.profile
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.link.target.params
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:GraphDefinition.link.target.type ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:DeviceRequest  a    owl:Class ;
        rdfs:label       "DeviceRequest" ;
        rdfs:subClassOf  fhir:DomainResource , w5:workflow.order ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceRequest.authoredOn
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DeviceRequestParameterComponent ;
                           owl:onProperty     fhir:DeviceRequest.parameter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceRequest.encounter
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:DeviceRequest.codeReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:DeviceRequest.codeCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceRequest.performerType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceRequest.priority
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DeviceRequest.priorRequest
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:DeviceRequest.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DeviceRequest.reasonReference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceRequest.requester
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DeviceRequest.basedOn
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceRequest.status
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:uri ;
                           owl:onProperty     fhir:DeviceRequest.instantiatesUri
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DeviceRequest.supportingInfo
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DeviceRequest.relevantHistory
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:DeviceRequest.occurrenceDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:DeviceRequest.occurrencePeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:DeviceRequest.occurrenceTiming
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceRequest.groupIdentifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:DeviceRequest.instantiatesCanonical
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DeviceRequest.insurance
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DeviceRequest.subject ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:DeviceRequest.reasonCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DeviceRequest.intent ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:DeviceRequest.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceRequest.performer
                         ] .

fhir:SubstanceDefinitionStructureComponent
        a                owl:Class ;
        rdfs:comment     "Structural information." ;
        rdfs:label       "SubstanceDefinitionStructureComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.structure.stereochemistry
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.structure.molecularFormulaByMoiety
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureRepresentationComponent ;
                           owl:onProperty     fhir:SubstanceDefinition.structure.representation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.structure.molecularFormula
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:SubstanceDefinition.structure.sourceDocument
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureIsotopeComponent ;
                           owl:onProperty     fhir:SubstanceDefinition.structure.isotope
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.structure.opticalActivity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:SubstanceDefinition.structure.technique
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SubstanceDefinitionStructureComponentMolecularWeight ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.structure.molecularWeight
                         ] .

fhir:Subscription.channel.header
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional headers / information to send as part of the notification." ;
        rdfs:domain   fhir:SubscriptionChannelComponent ;
        rdfs:label    "Subscription.channel.header" ;
        rdfs:range    fhir:string ;
        dc:title      "Usage depends on the channel type" .

fhir:Measure.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "A copyright statement relating to the measure and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the measure." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Use and/or publishing restrictions" .

fhir:MolecularSequence.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of copies of the sequence of interest. (RNASeq)." ;
        rdfs:domain   fhir:MolecularSequence ;
        rdfs:label    "MolecularSequence.quantity" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "The number of copies of the sequence of interest.  (RNASeq)" .

fhir:StructureMap.group.rule.source.defaultValueUnsignedInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueUnsignedInt" ;
        rdfs:range          fhir:unsignedInt ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:PlanDefinition.action.condition.expression
        a             owl:ObjectProperty ;
        rdfs:comment  "An expression that returns true or false, indicating whether the condition is satisfied." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent.PlanDefinitionActionConditionComponent ;
        rdfs:label    "PlanDefinition.action.condition.expression" ;
        rdfs:range    fhir:Expression ;
        dc:title      "Boolean-valued expression" .

fhir:Parameters.parameter.valuePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valuePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:MarketingStatus  a  owl:Class ;
        rdfs:comment     "The marketing status describes the date when a medicinal product is actually put on the market or the date as of which it is no longer available." ;
        rdfs:label       "MarketingStatus" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MarketingStatus.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MarketingStatus.country
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MarketingStatus.status ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MarketingStatus.dateRange
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MarketingStatus.restoreDate
                         ] ;
        dc:title         "The marketing status describes the date when a medicinal product is actually put on the market or the date as of which it is no longer available" .

fhir:Group.characteristic
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies traits whose presence r absence is shared by members of the group." ;
        rdfs:domain   fhir:Group ;
        rdfs:label    "Group.characteristic" ;
        rdfs:range    fhir:GroupCharacteristicComponent ;
        dc:title      "Include / Exclude group members by Trait" .

fhir:EpisodeOfCare.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "A classification of the type of episode of care; e.g. specialist referral, disease management, type of funded care." ;
        rdfs:domain         fhir:EpisodeOfCare ;
        rdfs:label          "EpisodeOfCare.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Type/class  - e.g. specialist referral, disease management" .

fhir:StructureMap.group.rule.source.logMessage
        a             owl:ObjectProperty ;
        rdfs:comment  "A FHIRPath expression which specifies a message to put in the transform log when content matching the source rule is found." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label    "StructureMap.group.rule.source.logMessage" ;
        rdfs:range    fhir:string ;
        dc:title      "Message to put in log if source exists (FHIRPath)" .

fhir:PlanDefinition.action.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "Didactic or other informational resources associated with the action that can be provided to the CDS recipient. Information resources can include inline text commentary and links to web resources." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.documentation" ;
        rdfs:range    fhir:RelatedArtifact ;
        dc:title      "Supporting documentation for the intended performer of the action" .

fhir:ConceptMap.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this concept map is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:ConceptMap ;
        rdfs:label          "ConceptMap.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:Contract.term.asset.answer.valueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractAssetAnswer ;
        rdfs:label          "Contract.term.asset.answer.valueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Contract.term.asset.answer.value .

fhir:StructureDefinition.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the structure definition." ;
        rdfs:domain   fhir:StructureDefinition ;
        rdfs:label    "StructureDefinition.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this structure definition (human friendly)" .

fhir:DetectedIssue.implicated
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the resource representing the current activity or proposed activity that is potentially problematic." ;
        rdfs:domain   fhir:DetectedIssue ;
        rdfs:label    "DetectedIssue.implicated" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Problem resource" .

fhir:Bundle.entry.request.ifMatch
        a             owl:ObjectProperty ;
        rdfs:comment  "Only perform the operation if the Etag value matches. For more information, see the API section [\"Managing Resource Contention\"](http.html#concurrency)." ;
        rdfs:domain   fhir:BundleEntryComponent.BundleEntryRequestComponent ;
        rdfs:label    "Bundle.entry.request.ifMatch" ;
        rdfs:range    fhir:string ;
        dc:title      "For managing update contention" .

fhir:TestReport.participant.display
        a             owl:ObjectProperty ;
        rdfs:comment  "The display name of the participant." ;
        rdfs:domain   fhir:TestReportParticipantComponent ;
        rdfs:label    "TestReport.participant.display" ;
        rdfs:range    fhir:string ;
        dc:title      "The display name of the participant" .

fhir:SupplyDeliverySuppliedItemComponent
        a                owl:Class ;
        rdfs:comment     "The item that is being delivered or has been supplied." ;
        rdfs:label       "SupplyDeliverySuppliedItemComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SupplyDelivery.suppliedItem.itemCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SupplyDelivery.suppliedItem.itemReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SupplyDelivery.suppliedItem.quantity
                         ] .

fhir:ExampleScenario.process.step.operation.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A comment to be inserted in the diagram." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.operation.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "A comment to be inserted in the diagram" .

fhir:MedicationRequest.dosageInstruction
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates how the medication is to be used by the patient." ;
        rdfs:domain   fhir:MedicationRequest ;
        rdfs:label    "MedicationRequest.dosageInstruction" ;
        rdfs:range    fhir:Dosage ;
        dc:title      "How the medication should be taken" .

fhir:ExampleScenario.process.preConditions
        a             owl:ObjectProperty ;
        rdfs:comment  "Description of initial status before the process starts." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent ;
        rdfs:label    "ExampleScenario.process.preConditions" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Description of initial status before the process starts" .

fhir:ExampleScenario.process.step.process.step.operation.initiatorActive
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the initiator is deactivated right after the transaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.operation.initiatorActive" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the initiator is deactivated right after the transaction" .

fhir:AllergyIntolerance.onsetPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:AllergyIntolerance ;
        rdfs:label          "AllergyIntolerance.onsetPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:AllergyIntolerance.onset .

fhir:Invoice.paymentTerms
        a             owl:ObjectProperty ;
        rdfs:comment  "Payment details such as banking details, period of payment, deductibles, methods of payment." ;
        rdfs:domain   fhir:Invoice ;
        rdfs:label    "Invoice.paymentTerms" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Payment details" .

fhir:ValueSetComposeComponent.ConceptSet
        a                owl:Class ;
        rdfs:comment     "Include one or more codes from a code system or other value set(s)." ;
        rdfs:label       "ValueSetComposeComponent.ConceptSet" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:ValueSet.compose.include.valueSet
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ValueSetComposeComponent.ConceptSet.ValueSetComposeIncludeFilterComponent ;
                           owl:onProperty     fhir:ValueSet.compose.include.filter
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ValueSetComposeComponent.ConceptSet.ConceptReference ;
                           owl:onProperty     fhir:ValueSet.compose.include.concept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.compose.include.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.compose.include.system
                         ] .

fhir:PlanDefinitionGoalComponent.PlanDefinitionGoalTargetComponent
        a                owl:Class ;
        rdfs:comment     "Indicates what should be done and within what timeframe." ;
        rdfs:label       "PlanDefinitionGoalComponent.PlanDefinitionGoalTargetComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Duration ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.goal.target.due
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.goal.target.detailQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.goal.target.detailRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.goal.target.detailCodeableConcept
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.goal.target.measure
                         ] .

fhir:MedicationKnowledge.drugCharacteristic.valueCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationKnowledgeDrugCharacteristicComponent ;
        rdfs:label          "MedicationKnowledge.drugCharacteristic.valueCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:MedicationKnowledge.drugCharacteristic.value .

fhir:MedicationRequest.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates the type of medication request (for example, where the medication is expected to be consumed or administered (i.e. inpatient or outpatient))." ;
        rdfs:domain         fhir:MedicationRequest ;
        rdfs:label          "MedicationRequest.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Type of medication usage" .

fhir:Group.member.inactive
        a             owl:ObjectProperty ;
        rdfs:comment  "A flag to indicate that the member is no longer in the group, but previously may have been a member." ;
        rdfs:domain   fhir:GroupMemberComponent ;
        rdfs:label    "Group.member.inactive" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If member is no longer in group" .

fhir:Person.link  a   owl:ObjectProperty ;
        rdfs:comment  "Link to a resource that concerns the same actual person." ;
        rdfs:domain   fhir:Person ;
        rdfs:label    "Person.link" ;
        rdfs:range    fhir:PersonLinkComponent ;
        dc:title      "Link to a resource that concerns the same actual person" .

fhir:AllergyIntolerance
        a                owl:Class ;
        rdfs:label       "AllergyIntolerance" ;
        rdfs:subClassOf  w5:clinical.general , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:AllergyIntolerance.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AllergyIntolerance.encounter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AllergyIntolerance.recorder
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AllergyIntolerance.recordedDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AllergyIntolerance.criticality
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:AllergyIntolerance.category
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AllergyIntolerance.lastOccurrence
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AllergyIntolerance.asserter
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:AllergyIntoleranceReactionComponent ;
                           owl:onProperty     fhir:AllergyIntolerance.reaction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AllergyIntolerance.verificationStatus
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:AllergyIntolerance.patient ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:AllergyIntolerance.onsetDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Age ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:AllergyIntolerance.onsetAge
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:AllergyIntolerance.onsetPeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:AllergyIntolerance.onsetRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:AllergyIntolerance.onsetString
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AllergyIntolerance.clinicalStatus
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AllergyIntolerance.code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:AllergyIntolerance.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AllergyIntolerance.type
                         ] .

fhir:Evidence.variableDefinition.directnessMatch
        a             owl:ObjectProperty ;
        rdfs:comment  "Indication of quality of match between intended variable to actual variable." ;
        rdfs:domain   fhir:EvidenceVariableDefinitionComponent ;
        rdfs:label    "Evidence.variableDefinition.directnessMatch" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "low | moderate | high | exact" .

fhir:TestScript.variable.hint
        a             owl:ObjectProperty ;
        rdfs:comment  "Displayable text string with hint help information to the user when entering a default value." ;
        rdfs:domain   fhir:TestScriptVariableComponent ;
        rdfs:label    "TestScript.variable.hint" ;
        rdfs:range    fhir:string ;
        dc:title      "Hint help text for default value to enter" .

fhir:CarePlan.activity.detail.reasonReference
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates another resource, such as the health condition(s), whose existence justifies this request and drove the inclusion of this particular activity as part of the plan." ;
        rdfs:domain   fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
        rdfs:label    "CarePlan.activity.detail.reasonReference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Why activity is needed" .

fhir:AppointmentResponse.end
        a                   owl:ObjectProperty ;
        rdfs:comment        "This may be either the same as the appointment request to confirm the details of the appointment, or alternately a new time to request a re-negotiation of the end time." ;
        rdfs:domain         fhir:AppointmentResponse ;
        rdfs:label          "AppointmentResponse.end" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "Time from appointment, or requested new end time" .

fhir:TestScript.teardown.action.operation.requestHeader
        a             owl:ObjectProperty ;
        rdfs:comment  "Header elements would be used to set HTTP headers." ;
        rdfs:domain   fhir:TestScriptTeardownComponent.TeardownActionOperation ;
        rdfs:label    "TestScript.teardown.action.operation.requestHeader" ;
        rdfs:range    fhir:TestScriptTeardownComponent.TeardownActionOperation.TestScriptSetupActionOperationRequestHeaderComponent ;
        dc:title      "Each operation can have one or more header elements" .

fhir:ClinicalUseIssueContraindicationComponent.ClinicalUseIssueContraindicationOtherTherapyComponent
        a                owl:Class ;
        rdfs:comment     "Information about the use of the medicinal product in relation to other therapies described as part of the contraindication." ;
        rdfs:label       "ClinicalUseIssueContraindicationComponent.ClinicalUseIssueContraindicationOtherTherapyComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:ClinicalUseIssue.contraindication.otherTherapy.therapyCodeableReference ;
                                            owl:someValuesFrom  fhir:CodeableReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.contraindication.otherTherapy.relationshipType ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:PackagedProductDefinition.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Unique identifier." ;
        rdfs:domain   fhir:PackagedProductDefinition ;
        rdfs:label    "PackagedProductDefinition.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Unique identifier" .

fhir:CapabilityStatement.implementation.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about the specific installation that this capability statement relates to." ;
        rdfs:domain   fhir:CapabilityStatementImplementationComponent ;
        rdfs:label    "CapabilityStatement.implementation.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Describes this specific instance" .

fhir:ExplanationOfBenefit.insurance.focal
        a             owl:ObjectProperty ;
        rdfs:comment  "A flag to indicate that this Coverage is to be used for adjudication of this claim when set to true." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Insurance ;
        rdfs:label    "ExplanationOfBenefit.insurance.focal" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Coverage to be used for adjudication" .

fhir:SubstanceDefinition.structure.representation.format
        a             owl:ObjectProperty ;
        rdfs:comment  "The format of the representation e.g. InChI, SMILES, MOLFILE, CDX, SDF, PDB, mmCIF. The logical content type rather than the physical file format of a document." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureRepresentationComponent ;
        rdfs:label    "SubstanceDefinition.structure.representation.format" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The format of the representation e.g. InChI, SMILES, MOLFILE, CDX, SDF, PDB, mmCIF. The logical content type rather than the physical file format of a document" .

fhir:PackagedProductDefinition.marketingStatus
        a             owl:ObjectProperty ;
        rdfs:comment  "Marketing information." ;
        rdfs:domain   fhir:PackagedProductDefinition ;
        rdfs:label    "PackagedProductDefinition.marketingStatus" ;
        rdfs:range    fhir:MarketingStatus ;
        dc:title      "Marketing information" .

fhir:Substance.ingredient.substance
        a           owl:ObjectProperty ;
        rdfs:label  "Substance.ingredient.substance" .

fhir:Identifier.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The portion of the identifier typically relevant to the user and which is unique within the context of the system." ;
        rdfs:domain   fhir:Identifier ;
        rdfs:label    "Identifier.value" ;
        rdfs:range    fhir:string ;
        dc:title      "The value that is unique" .

fhir:Contributor.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the contributor." ;
        rdfs:domain   fhir:Contributor ;
        rdfs:label    "Contributor.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details of the contributor" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponentProcess
        a                owl:Class ;
        rdfs:comment     "Nested process." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponentProcess" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Nested process" .

fhir:Questionnaire.item.answerOption.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemAnswerOptionComponent ;
        rdfs:label          "Questionnaire.item.answerOption.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.answerOption.value .

fhir:FamilyMemberHistory.sex
        a             owl:ObjectProperty ;
        rdfs:comment  "The birth sex of the family member." ;
        rdfs:domain   fhir:FamilyMemberHistory ;
        rdfs:label    "FamilyMemberHistory.sex" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "male | female | other | unknown" .

fhir:Encounter.hospitalization
        a             owl:ObjectProperty ;
        rdfs:comment  "Details about the admission to a healthcare service." ;
        rdfs:domain   fhir:Encounter ;
        rdfs:label    "Encounter.hospitalization" ;
        rdfs:range    fhir:EncounterHospitalizationComponent ;
        dc:title      "Details about the admission to a healthcare service" .

fhir:Claim.item.sequence
        a             owl:ObjectProperty ;
        rdfs:comment  "A number to uniquely identify item entries." ;
        rdfs:domain   fhir:Claim.Item ;
        rdfs:label    "Claim.item.sequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Item instance identifier" .

fhir:DetectedIssue.evidence.detail
        a                   owl:ObjectProperty ;
        rdfs:comment        "Links to resources that constitute evidence for the detected issue such as a GuidanceResponse or MeasureReport." ;
        rdfs:domain         fhir:DetectedIssueEvidenceComponent ;
        rdfs:label          "DetectedIssue.evidence.detail" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Supporting information" .

fhir:TerminologyCapabilities.lockedDate
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the server supports lockedDate." ;
        rdfs:domain   fhir:TerminologyCapabilities ;
        rdfs:label    "TerminologyCapabilities.lockedDate" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether lockedDate is supported" .

fhir:Contract.term.text
        a             owl:ObjectProperty ;
        rdfs:comment  "Statement of a provision in a policy or a contract." ;
        rdfs:domain   fhir:Contract.Term ;
        rdfs:label    "Contract.term.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Term Statement" .

fhir:FamilyMemberHistory.ageString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:FamilyMemberHistory ;
        rdfs:label          "FamilyMemberHistory.ageString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:FamilyMemberHistory.age .

fhir:Bundle.link  a   owl:ObjectProperty ;
        rdfs:comment  "A series of links that provide context to this bundle." ;
        rdfs:domain   fhir:Bundle ;
        rdfs:label    "Bundle.link" ;
        rdfs:range    fhir:BundleLinkComponent ;
        dc:title      "Links related to this Bundle" .

fhir:Period.start  a  owl:ObjectProperty ;
        rdfs:comment  "The start of the period. The boundary is inclusive." ;
        rdfs:domain   fhir:Period ;
        rdfs:label    "Period.start" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "Starting time with inclusive boundary" .

fhir:Citation.publicationForm.publishedIn.title
        a             owl:ObjectProperty ;
        rdfs:comment  "Name of the database or title of the book or journal." ;
        rdfs:domain   fhir:CitationPublicationFormComponent.CitationPublicationFormPublishedInComponent ;
        rdfs:label    "Citation.publicationForm.publishedIn.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name of the database or title of the book or journal" .

fhir:Contract.term.group.action.requesterLinkId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse." ;
        rdfs:domain   fhir:Contract.TermTerm.Action ;
        rdfs:label    "Contract.term.group.action.requesterLinkId" ;
        rdfs:range    fhir:string ;
        dc:title      "Pointer to specific item" .

fhir:ClaimResponse.addItem.locationCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ClaimResponse.AddedItem ;
        rdfs:label          "ClaimResponse.addItem.locationCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:ClaimResponse.addItem.location .

fhir:Contract.type  a       owl:ObjectProperty ;
        rdfs:comment        "A high-level category for the legal instrument, whether constructed as a Contract definition, derivative, or instance in any legal state.  Provides additional information about its content within the context of the Contract's scope to distinguish the kinds of systems that would be interested in the contract." ;
        rdfs:domain         fhir:Contract ;
        rdfs:label          "Contract.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Legal instrument category" .

fhir:VerificationResult.attestation
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about the entity attesting to information." ;
        rdfs:domain   fhir:VerificationResult ;
        rdfs:label    "VerificationResult.attestation" ;
        rdfs:range    fhir:VerificationResultAttestationComponent ;
        dc:title      "Information about the entity attesting to information" .

fhir:AdverseEvent.suspectEntity.causality
        a             owl:ObjectProperty ;
        rdfs:comment  "Information on the possible cause of the event." ;
        rdfs:domain   fhir:AdverseEventSuspectEntityComponent ;
        rdfs:label    "AdverseEvent.suspectEntity.causality" ;
        rdfs:range    fhir:AdverseEventSuspectEntityComponent.AdverseEventSuspectEntityCausalityComponent ;
        dc:title      "Information on the possible cause of the event" .

fhir:DeviceDefinition.material
        a             owl:ObjectProperty ;
        rdfs:comment  "A substance used to create the material(s) of which the device is made." ;
        rdfs:domain   fhir:DeviceDefinition ;
        rdfs:label    "DeviceDefinition.material" ;
        rdfs:range    fhir:DeviceDefinitionMaterialComponent ;
        dc:title      "A substance used to create the material(s) of which the device is made" .

fhir:TestScript.metadata.capability.validated
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether or not the test execution will validate the given capabilities of the server in order for this test script to execute." ;
        rdfs:domain   fhir:TestScriptMetadataComponent.TestScriptMetadataCapabilityComponent ;
        rdfs:label    "TestScript.metadata.capability.validated" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Are the capabilities validated?" .

fhir:Composition.section.section.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A code identifying the kind of content contained within the section. This must be consistent with the section title." ;
        rdfs:domain   fhir:Composition.SectionSection ;
        rdfs:label    "Composition.section.section.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Classification of section (recommended)" .

fhir:ImmunizationReactionComponent
        a                owl:Class ;
        rdfs:comment     "Categorical data indicating that an adverse event is associated in time to an immunization." ;
        rdfs:label       "ImmunizationReactionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.reaction.reported
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.reaction.detail
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.reaction.date
                         ] .

fhir:ExampleScenario.actor.description
        a             owl:ObjectProperty ;
        rdfs:comment  "The description of the actor." ;
        rdfs:domain   fhir:ExampleScenarioActorComponent ;
        rdfs:label    "ExampleScenario.actor.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "The description of the actor" .

fhir:ConceptMap  a       owl:Class ;
        rdfs:label       "ConceptMap" ;
        rdfs:subClassOf  w5:conformance.terminology , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:ConceptMap.useContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.purpose
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.copyright
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ConceptMap.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:ConceptMap.contact
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ConceptMap.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.experimental
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.publisher
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:uri ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ConceptMap.targetUri
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:canonical ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ConceptMap.targetCanonical
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:uri ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ConceptMap.sourceUri
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:canonical ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ConceptMap.sourceCanonical
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ConceptMapGroupComponent ;
                           owl:onProperty     fhir:ConceptMap.group
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.title
                         ] .

fhir:Contract.TermTermTerm
        a                owl:Class ;
        rdfs:comment     "Nested group of Contract Provisions." ;
        rdfs:label       "Contract.TermTermTerm" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Nested Contract Term Group" .

fhir:Parameters.parameter.part.valueDataRequirement
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueDataRequirement" ;
        rdfs:range          fhir:DataRequirement ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:ParameterDefinition
        a                owl:Class ;
        rdfs:comment     "The parameters to the module. This collection specifies both the input and output parameters. Input parameters are provided by the caller as part of the $evaluate operation. Output parameters are included in the GuidanceResponse." ;
        rdfs:label       "ParameterDefinition" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ParameterDefinition.max
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ParameterDefinition.profile
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ParameterDefinition.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ParameterDefinition.documentation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ParameterDefinition.use ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ParameterDefinition.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ParameterDefinition.min
                         ] ;
        dc:title         "Definition of a parameter to a module" .

fhir:VerificationResult.primarySource
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about the primary source(s) involved in validation." ;
        rdfs:domain   fhir:VerificationResult ;
        rdfs:label    "VerificationResult.primarySource" ;
        rdfs:range    fhir:VerificationResultPrimarySourceComponent ;
        dc:title      "Information about the primary source(s) involved in validation" .

fhir:Contract.term.action.reasonLinkId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id [identifier??] of the clause or question text related to the reason type or reference of this  action in the referenced form or QuestionnaireResponse." ;
        rdfs:domain   fhir:Contract.Term.Action ;
        rdfs:label    "Contract.term.action.reasonLinkId" ;
        rdfs:range    fhir:string ;
        dc:title      "Pointer to specific item" .

fhir:ResearchDefinition.usage
        a             owl:ObjectProperty ;
        rdfs:comment  "A detailed description, from a clinical perspective, of how the ResearchDefinition is used." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.usage" ;
        rdfs:range    fhir:string ;
        dc:title      "Describes the clinical usage of the ResearchDefinition" .

fhir:Timing.repeat.boundsDuration
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TimingRepeatComponent ;
        rdfs:label          "Timing.repeat.boundsDuration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  fhir:Timing.repeat.bounds .

fhir:TestScript.setup.action.assert.minimumId
        a             owl:ObjectProperty ;
        rdfs:comment  "The ID of a fixture.  Asserts that the response contains at a minimum the fixture specified by minimumId." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.minimumId" ;
        rdfs:range    fhir:string ;
        dc:title      "Fixture Id of minimum content resource" .

fhir:Location.mode  a       owl:ObjectProperty ;
        rdfs:comment        "Indicates whether a resource instance represents a specific location or a class of locations." ;
        rdfs:domain         fhir:Location ;
        rdfs:label          "Location.mode" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "instance | kind" .

fhir:ExplanationOfBenefit.item.informationSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "Exceptions, special conditions and supporting information applicable for this service or product." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item ;
        rdfs:label    "ExplanationOfBenefit.item.informationSequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Applicable exception and supporting information" .

fhir:RequestGroup.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "The subject for which the request group was created." ;
        rdfs:domain         fhir:RequestGroup ;
        rdfs:label          "RequestGroup.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who the request group is about" .

fhir:Parameters.parameter.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:ElementDefinition.short
        a             owl:ObjectProperty ;
        rdfs:comment  "A concise description of what this element means (e.g. for use in autogenerated summaries)." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.short" ;
        rdfs:range    fhir:string ;
        dc:title      "Concise definition for space-constrained presentation" .

fhir:Task.output.valueDosage
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueDosage" ;
        rdfs:range          fhir:Dosage ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:StructureMap.group.rule.target
        a             owl:ObjectProperty ;
        rdfs:comment  "Content to create because of this mapping rule." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent ;
        rdfs:label    "StructureMap.group.rule.target" ;
        rdfs:range    fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleTargetComponent ;
        dc:title      "Content to create because of this mapping rule" .

fhir:ClaimResponse.addItem.adjudication.value
        a             owl:ObjectProperty ;
        rdfs:comment  "A non-monetary value associated with the category. Mutually exclusive to the amount element above." ;
        rdfs:domain   fhir:ClaimResponse.AddedItemAdjudication ;
        rdfs:label    "ClaimResponse.addItem.adjudication.value" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Non-monetary value" .

fhir:ResearchStudy.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Comments made about the study by the performer, subject or other participants." ;
        rdfs:domain   fhir:ResearchStudy ;
        rdfs:label    "ResearchStudy.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Comments made about the study" .

fhir:Procedure.performer
        a             owl:ObjectProperty ;
        rdfs:comment  "Limited to \"real\" people rather than equipment." ;
        rdfs:domain   fhir:Procedure ;
        rdfs:label    "Procedure.performer" ;
        rdfs:range    fhir:ProcedurePerformerComponent ;
        dc:title      "The people who performed the procedure" .

fhir:ElementDefinition.minValuePositiveInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ElementDefinition ;
        rdfs:label          "ElementDefinition.minValuePositiveInt" ;
        rdfs:range          fhir:positiveInt ;
        rdfs:subPropertyOf  fhir:ElementDefinition.minValue .

fhir:Contract.legal.contentAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.LegalLanguage ;
        rdfs:label          "Contract.legal.contentAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:Contract.legal.content .

fhir:ActivityDefinition.timingRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ActivityDefinition ;
        rdfs:label          "ActivityDefinition.timingRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:ActivityDefinition.timing .

fhir:Statistic.sampleSize.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Footnote or explanatory note about the sample size." ;
        rdfs:domain   fhir:StatisticSampleSizeComponent ;
        rdfs:label    "Statistic.sampleSize.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Footnote or explanatory note about the sample size" .

fhir:QuestionnaireResponse.item.item.answer.valueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.item.answer.valueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.item.answer.value .

fhir:AppointmentResponse.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "This records identifiers associated with this appointment response concern that are defined by business processes and/ or used to refer to it when a direct URL reference to the resource itself is not appropriate." ;
        rdfs:domain         fhir:AppointmentResponse ;
        rdfs:label          "AppointmentResponse.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "External Ids for this item" .

fhir:PaymentReconciliation.disposition
        a             owl:ObjectProperty ;
        rdfs:comment  "A human readable description of the status of the request for the reconciliation." ;
        rdfs:domain   fhir:PaymentReconciliation ;
        rdfs:label    "PaymentReconciliation.disposition" ;
        rdfs:range    fhir:string ;
        dc:title      "Disposition message" .

fhir:MedicationKnowledge.regulatory.maxDispense.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The maximum number of units of the medication that can be dispensed." ;
        rdfs:domain   fhir:MedicationKnowledgeRegulatoryComponent.MedicationKnowledgeRegulatoryMaxDispenseComponent ;
        rdfs:label    "MedicationKnowledge.regulatory.maxDispense.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "The maximum number of units of the medication that can be dispensed" .

fhir:DocumentManifest.related.ref
        a             owl:ObjectProperty ;
        rdfs:comment  "Related Resource to this DocumentManifest. For example, Order, ServiceRequest,  Procedure, EligibilityRequest, etc." ;
        rdfs:domain   fhir:DocumentManifestRelatedComponent ;
        rdfs:label    "DocumentManifest.related.ref" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Related Resource" .

fhir:RegulatedAuthorization.relatedDate.dateDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RegulatedAuthorizationRelatedDateComponent ;
        rdfs:label          "RegulatedAuthorization.relatedDate.dateDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:RegulatedAuthorization.relatedDate.date .

fhir:MedicationAdministration.dosage.route
        a             owl:ObjectProperty ;
        rdfs:comment  "A code specifying the route or physiological path of administration of a therapeutic agent into or onto the patient.  For example, topical, intravenous, etc." ;
        rdfs:domain   fhir:MedicationAdministrationDosageComponent ;
        rdfs:label    "MedicationAdministration.dosage.route" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Path of substance into body" .

fhir:MolecularSequence.structureVariant.inner.start
        a             owl:ObjectProperty ;
        rdfs:comment  "Structural variant inner start. If the coordinate system is either 0-based or 1-based, then start position is inclusive." ;
        rdfs:domain   fhir:MolecularSequenceStructureVariantComponent.MolecularSequenceStructureVariantInnerComponent ;
        rdfs:label    "MolecularSequence.structureVariant.inner.start" ;
        rdfs:range    fhir:integer ;
        dc:title      "Structural variant inner start" .

fhir:ActivityDefinition.timingPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ActivityDefinition ;
        rdfs:label          "ActivityDefinition.timingPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:ActivityDefinition.timing .

fhir:PlanDefinition.action.priority
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates how quickly the action should be addressed with respect to other actions." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.priority" ;
        rdfs:range    fhir:code ;
        dc:title      "routine | urgent | asap | stat" .

fhir:PlanDefinition.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the plan definition when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the plan definition author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence. To provide a version consistent with the Decision Support Service specification, use the format Major.Minor.Revision (e.g. 1.0.0). For more information on versioning knowledge assets, refer to the Decision Support Service specification. Note that a version is required for non-experimental active artifacts." ;
        rdfs:domain         fhir:PlanDefinition ;
        rdfs:label          "PlanDefinition.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the plan definition" .

fhir:StructureMap.group.rule.rule.source.defaultValueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:CitationPublicationFormComponent.CitationPublicationFormPeriodicReleaseComponent
        a                owl:Class ;
        rdfs:comment     "The specific issue in which the cited article resides." ;
        rdfs:label       "CitationPublicationFormComponent.CitationPublicationFormPeriodicReleaseComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CitationPublicationFormComponent.CitationPublicationFormPeriodicReleaseComponent.CitationPublicationFormPeriodicReleaseDateOfPublicationComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.periodicRelease.dateOfPublication
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.periodicRelease.issue
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.periodicRelease.volume
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.periodicRelease.citedMedium
                         ] .

fhir:ExplanationOfBenefit.item.detail.sequence
        a             owl:ObjectProperty ;
        rdfs:comment  "A claim detail line. Either a simple (a product or service) or a 'group' of sub-details which are simple items." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.sequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Product or service provided" .

fhir:Organization.contact.purpose
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates a purpose for which the contact can be reached." ;
        rdfs:domain   fhir:OrganizationContactComponent ;
        rdfs:label    "Organization.contact.purpose" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The type of contact" .

fhir:BiologicallyDerivedProductStorageComponent
        a                owl:Class ;
        rdfs:comment     "Product storage." ;
        rdfs:label       "BiologicallyDerivedProductStorageComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:BiologicallyDerivedProduct.storage.duration
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:BiologicallyDerivedProduct.storage.scale
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:BiologicallyDerivedProduct.storage.temperature
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:BiologicallyDerivedProduct.storage.description
                         ] .

fhir:ExampleScenario.process.step.operation.receiver
        a             owl:ObjectProperty ;
        rdfs:comment  "Who receives the transaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.operation.receiver" ;
        rdfs:range    fhir:string ;
        dc:title      "Who receives the transaction" .

fhir:Observation.component.referenceRange
        a             owl:ObjectProperty ;
        rdfs:comment  "Guidance on how to interpret the value by comparison to a normal or recommended range." ;
        rdfs:domain   fhir:ObservationComponentComponent ;
        rdfs:label    "Observation.component.referenceRange" ;
        rdfs:range    fhir:ObservationComponentComponentReferenceRange ;
        dc:title      "Provides guide for interpretation of component result" .

fhir:Claim.item.locationReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Claim.Item ;
        rdfs:label          "Claim.item.locationReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Claim.item.location .

fhir:SubstanceDefinition.relationship.source
        a             owl:ObjectProperty ;
        rdfs:comment  "Supporting literature." ;
        rdfs:domain   fhir:SubstanceDefinitionRelationshipComponent ;
        rdfs:label    "SubstanceDefinition.relationship.source" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Supporting literature" .

fhir:ChargeItem.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "Quantity of which the charge item has been serviced." ;
        rdfs:domain   fhir:ChargeItem ;
        rdfs:label    "ChargeItem.quantity" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Quantity of which the charge item has been serviced" .

fhir:Measure.supplementalData
        a             owl:ObjectProperty ;
        rdfs:comment  "The supplemental data criteria for the measure report, specified as either the name of a valid CQL expression within a referenced library, or a valid FHIR Resource Path." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.supplementalData" ;
        rdfs:range    fhir:MeasureSupplementalDataComponent ;
        dc:title      "What other data should be reported with the measure" .

fhir:GraphDefinition.link.target.link.path
        a             owl:ObjectProperty ;
        rdfs:comment  "A FHIR expression that identifies one of FHIR References to other resources." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink ;
        rdfs:label    "GraphDefinition.link.target.link.path" ;
        rdfs:range    fhir:string ;
        dc:title      "Path in the resource that contains the link" .

fhir:QuestionnaireResponse.authored
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date and/or time that this set of answers were last changed." ;
        rdfs:domain         fhir:QuestionnaireResponse ;
        rdfs:label          "QuestionnaireResponse.authored" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date the answers were gathered" .

fhir:ValueSet.compose.include.concept.display
        a             owl:ObjectProperty ;
        rdfs:comment  "The text to display to the user for this concept in the context of this valueset. If no display is provided, then applications using the value set use the display specified for the code by the system." ;
        rdfs:domain   fhir:ValueSetComposeComponent.ConceptSet.ConceptReference ;
        rdfs:label    "ValueSet.compose.include.concept.display" ;
        rdfs:range    fhir:string ;
        dc:title      "Text to display for this code for this value set in this valueset" .

fhir:Goal.target.detailString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:GoalTargetComponent ;
        rdfs:label          "Goal.target.detailString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Goal.target.detail .

fhir:TestScript.test.action.operation.resource
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of the resource.  See http://build.fhir.org/resourcelist.html." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionOperation ;
        rdfs:label    "TestScript.test.action.operation.resource" ;
        rdfs:range    fhir:code ;
        dc:title      "Resource type" .

fhir:ClinicalUseIssue.interaction.interactant.itemCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ClinicalUseIssueInteractionComponent.ClinicalUseIssueInteractionInteractantComponent ;
        rdfs:label          "ClinicalUseIssue.interaction.interactant.itemCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:ClinicalUseIssue.interaction.interactant.item .

fhir:MessageHeader.event
        a           owl:ObjectProperty ;
        rdfs:label  "MessageHeader.event" .

fhir:AdministrableProductDefinition.ingredient
        a             owl:ObjectProperty ;
        rdfs:comment  "The ingredients of this administrable medicinal product. Sometimes it may be appropriate to specify these via the associated manufactured item(s)." ;
        rdfs:domain   fhir:AdministrableProductDefinition ;
        rdfs:label    "AdministrableProductDefinition.ingredient" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The ingredients of this administrable medicinal product. Sometimes it may be appropriate to specify these via the associated manufactured item(s)" .

fhir:Procedure.recorder
        a                   owl:ObjectProperty ;
        rdfs:comment        "Individual who recorded the record and takes responsibility for its content." ;
        rdfs:domain         fhir:Procedure ;
        rdfs:label          "Procedure.recorder" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Who recorded the procedure" .

fhir:StructureMap.group.rule.rule.target.parameter.valueId
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleTargetComponent.StructureMapGroupRuleTargetParameterComponent ;
        rdfs:label          "StructureMap.group.rule.rule.target.parameter.valueId" ;
        rdfs:range          fhir:id ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.target.parameter.value .

fhir:PackagedProductDefinition
        a                owl:Class ;
        rdfs:label       "PackagedProductDefinition" ;
        rdfs:subClassOf  fhir:DomainResource , w5:administrative.medication ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:PackagedProductDefinition.characteristic
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:PackagedProductDefinition.subject
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PackagedProductDefinition.legalStatusOfSupply
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PackagedProductDefinition.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PackagedProductDefinition.status
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Quantity ;
                           owl:onProperty     fhir:PackagedProductDefinition.containedItemQuantity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MarketingStatus ;
                           owl:onProperty     fhir:PackagedProductDefinition.marketingStatus
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:PackagedProductDefinition.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PackagedProductDefinition.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PackagedProductDefinition.copackagedIndicator
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PackagedProductDefinition.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PackagedProductDefinition.statusDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PackagedProductDefinition.marketingAuthorization
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:PackagedProductDefinitionPackageComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PackagedProductDefinition.package
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:PackagedProductDefinition.manufacturer
                         ] .

fhir:MedicationRequestDispenseRequestComponent.MedicationRequestDispenseRequestInitialFillComponent
        a                owl:Class ;
        rdfs:comment     "Indicates the quantity or duration for the first dispense of the medication." ;
        rdfs:label       "MedicationRequestDispenseRequestComponent.MedicationRequestDispenseRequestInitialFillComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Duration ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.dispenseRequest.initialFill.duration
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.dispenseRequest.initialFill.quantity
                         ] .

fhir:MessageDefinition.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this message definition is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:MessageDefinition ;
        rdfs:label          "MessageDefinition.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this message definition is defined" .

fhir:MedicationKnowledge.preparationInstruction
        a             owl:ObjectProperty ;
        rdfs:comment  "The instructions for preparing the medication." ;
        rdfs:domain   fhir:MedicationKnowledge ;
        rdfs:label    "MedicationKnowledge.preparationInstruction" ;
        rdfs:range    fhir:markdown ;
        dc:title      "The instructions for preparing the medication" .

fhir:ClaimResponse.requestor
        a                   owl:ObjectProperty ;
        rdfs:comment        "The provider which is responsible for the claim, predetermination or preauthorization." ;
        rdfs:domain         fhir:ClaimResponse ;
        rdfs:label          "ClaimResponse.requestor" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Party responsible for the claim" .

fhir:PaymentReconciliation.detail.predecessor
        a             owl:ObjectProperty ;
        rdfs:comment  "Unique identifier for the prior payment item for the referenced payable." ;
        rdfs:domain   fhir:PaymentReconciliation.Details ;
        rdfs:label    "PaymentReconciliation.detail.predecessor" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Business identifier of the prior payment detail" .

fhir:PaymentNotice.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A unique identifier assigned to this payment notice." ;
        rdfs:domain         fhir:PaymentNotice ;
        rdfs:label          "PaymentNotice.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business Identifier for the payment noctice" .

fhir:Composition.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The composition editing time, when the composition was last logically changed by the author." ;
        rdfs:domain         fhir:Composition ;
        rdfs:label          "Composition.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "Composition editing time" .

fhir:DeviceRequest.reasonCode
        a                   owl:ObjectProperty ;
        rdfs:comment        "Reason or justification for the use of this device." ;
        rdfs:domain         fhir:DeviceRequest ;
        rdfs:label          "DeviceRequest.reasonCode" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Coded Reason for request" .

fhir:EvidenceReport.relatesTo.targetIdentifier
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:EvidenceReportRelatesToComponent ;
        rdfs:label          "EvidenceReport.relatesTo.targetIdentifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  fhir:EvidenceReport.relatesTo.target .

fhir:Procedure.usedCode
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies coded items that were used as part of the procedure." ;
        rdfs:domain   fhir:Procedure ;
        rdfs:label    "Procedure.usedCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Coded items used during the procedure" .

fhir:SearchParameter.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the search parameter when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the search parameter author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence." ;
        rdfs:domain         fhir:SearchParameter ;
        rdfs:label          "SearchParameter.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the search parameter" .

fhir:Patient.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "An identifier for this patient." ;
        rdfs:domain         fhir:Patient ;
        rdfs:label          "Patient.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "An identifier for this patient" .

fhir:TestReport.test.action.operation.message
        a             owl:ObjectProperty ;
        rdfs:comment  "An explanatory message associated with the result." ;
        rdfs:domain   fhir:TestReportTestComponent.TestActionOperation ;
        rdfs:label    "TestReport.test.action.operation.message" ;
        rdfs:range    fhir:markdown ;
        dc:title      "A message associated with the result" .

fhir:Device.serialNumber
        a                   owl:ObjectProperty ;
        rdfs:comment        "The serial number assigned by the organization when the device was manufactured." ;
        rdfs:domain         fhir:Device ;
        rdfs:label          "Device.serialNumber" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Serial number assigned by the manufacturer" .

fhir:ActivityDefinition.observationResultRequirement
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines the observations that are expected to be produced by the action." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.observationResultRequirement" ;
        rdfs:range    fhir:Reference ;
        dc:title      "What observations must be produced by this action" .

fhir:SubstanceDefinition.name.synonym.preferred
        a             owl:ObjectProperty ;
        rdfs:comment  "If this is the preferred name for this substance." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.synonym.preferred" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If this is the preferred name for this substance" .

fhir:DeviceUseStatement.recordedOn
        a                   owl:ObjectProperty ;
        rdfs:comment        "The time at which the statement was made/recorded." ;
        rdfs:domain         fhir:DeviceUseStatement ;
        rdfs:label          "DeviceUseStatement.recordedOn" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "When statement was recorded" .

fhir:ImagingStudy.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "The healthcare event (e.g. a patient and healthcare provider interaction) during which this ImagingStudy is made." ;
        rdfs:domain         fhir:ImagingStudy ;
        rdfs:label          "ImagingStudy.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Encounter with which this imaging study is associated" .

fhir:GuidanceResponse.occurrenceDateTime
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates when the guidance response was processed." ;
        rdfs:domain         fhir:GuidanceResponse ;
        rdfs:label          "GuidanceResponse.occurrenceDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "When the guidance response was processed" .

fhir:ImplementationGuide.definition.resource.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of the reason that a resource has been included in the implementation guide." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionResourceComponent ;
        rdfs:label    "ImplementationGuide.definition.resource.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Reason why included in guide" .

fhir:ExampleScenario.process.step.alternative.step.process.step.operation.request
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource instance used by the initiator." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step.operation.request" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        dc:title      "Each resource instance used by the initiator" .

fhir:MedicationKnowledge.medicineClassification.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of category for the medication (for example, therapeutic classification, therapeutic sub-classification)." ;
        rdfs:domain   fhir:MedicationKnowledgeMedicineClassificationComponent ;
        rdfs:label    "MedicationKnowledge.medicineClassification.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The type of category for the medication (for example, therapeutic classification, therapeutic sub-classification)" .

fhir:StructureDefinition.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the structure definition when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the structure definition author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence." ;
        rdfs:domain         fhir:StructureDefinition ;
        rdfs:label          "StructureDefinition.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the structure definition" .

fhir:StructureMap.group.rule.rule.dependent
        a             owl:ObjectProperty ;
        rdfs:comment  "Which other rules to apply in the context of this rule." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule ;
        rdfs:label    "StructureMap.group.rule.rule.dependent" ;
        rdfs:range    fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleDependentComponent ;
        dc:title      "Which other rules to apply in the context of this rule" .

fhir:NutritionOrderEnteralFormulaComponent.NutritionOrderEnteralFormulaAdministrationComponent
        a                owl:Class ;
        rdfs:comment     "Formula administration instructions as structured data.  This repeating structure allows for changing the administration rate or volume over time for both bolus and continuous feeding.  An example of this would be an instruction to increase the rate of continuous feeding every 2 hours." ;
        rdfs:label       "NutritionOrderEnteralFormulaComponent.NutritionOrderEnteralFormulaAdministrationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:SimpleQuantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:NutritionOrder.enteralFormula.administration.rateQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Ratio ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:NutritionOrder.enteralFormula.administration.rateRatio
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.enteralFormula.administration.quantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Timing ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.enteralFormula.administration.schedule
                         ] .

fhir:ExplanationOfBenefit.supportingInfo.value
        a           owl:ObjectProperty ;
        rdfs:label  "ExplanationOfBenefit.supportingInfo.value" .

fhir:ActivityDefinition.lastReviewDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was last reviewed. Review happens periodically after approval but does not change the original approval date." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.lastReviewDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the activity definition was last reviewed" .

fhir:GraphDefinition.link.target.link.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about why this link is of interest in this graph definition." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink ;
        rdfs:label    "GraphDefinition.link.target.link.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Why this link is specified" .

fhir:Medication.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Specific amount of the drug in the packaged product.  For example, when specifying a product that has the same strength (For example, Insulin glargine 100 unit per mL solution for injection), this attribute provides additional clarification of the package amount (For example, 3 mL, 10mL, etc.)." ;
        rdfs:domain   fhir:Medication ;
        rdfs:label    "Medication.amount" ;
        rdfs:range    fhir:Ratio ;
        dc:title      "Amount of drug in package" .

fhir:Claim.item.detail.subDetail.net
        a             owl:ObjectProperty ;
        rdfs:comment  "The quantity times the unit price for an additional service or product or charge." ;
        rdfs:domain   fhir:Claim.Item.Detail.SubDetail ;
        rdfs:label    "Claim.item.detail.subDetail.net" ;
        rdfs:range    fhir:Money ;
        dc:title      "Total item cost" .

fhir:CapabilityStatement.rest
        a             owl:ObjectProperty ;
        rdfs:comment  "A definition of the restful capabilities of the solution, if any." ;
        rdfs:domain   fhir:CapabilityStatement ;
        rdfs:label    "CapabilityStatement.rest" ;
        rdfs:range    fhir:CapabilityStatementRestComponent ;
        dc:title      "If the endpoint is a RESTful one" .

fhir:Appointment.description
        a             owl:ObjectProperty ;
        rdfs:comment  "The brief description of the appointment as would be shown on a subject line in a meeting request, or appointment list. Detailed or expanded information should be put in the comment field." ;
        rdfs:domain   fhir:Appointment ;
        rdfs:label    "Appointment.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Shown on a subject line in a meeting request, or appointment list" .

fhir:ResearchElementDefinition.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate research element definition instances." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:DeviceDefinition.deviceName.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of the device." ;
        rdfs:domain   fhir:DeviceDefinitionDeviceNameComponent ;
        rdfs:label    "DeviceDefinition.deviceName.name" ;
        rdfs:range    fhir:string ;
        dc:title      "The name of the device" .

fhir:ConceptMap.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "A copyright statement relating to the concept map and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the concept map." ;
        rdfs:domain   fhir:ConceptMap ;
        rdfs:label    "ConceptMap.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Use and/or publishing restrictions" .

fhir:Task.input.valueUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:MedicationKnowledgeKineticsComponent
        a                owl:Class ;
        rdfs:comment     "The time course of drug absorption, distribution, metabolism and excretion of a medication from the body." ;
        rdfs:label       "MedicationKnowledgeKineticsComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Duration ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationKnowledge.kinetics.halfLifePeriod
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SimpleQuantity ;
                           owl:onProperty     fhir:MedicationKnowledge.kinetics.lethalDose50
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SimpleQuantity ;
                           owl:onProperty     fhir:MedicationKnowledge.kinetics.areaUnderCurve
                         ] .

fhir:DeviceDefinitionMaterialComponent
        a                owl:Class ;
        rdfs:comment     "A substance used to create the material(s) of which the device is made." ;
        rdfs:label       "DeviceDefinitionMaterialComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceDefinition.material.allergenicIndicator
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceDefinition.material.alternate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DeviceDefinition.material.substance ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:RequestGroup.action.timing
        a           owl:ObjectProperty ;
        rdfs:label  "RequestGroup.action.timing" .

fhir:Library.url  a         owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this library when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this library is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the library is stored on different servers." ;
        rdfs:domain         fhir:Library ;
        rdfs:label          "Library.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this library, represented as a URI (globally unique)" .

fhir:CodeSystem.property.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of the property value. Properties of type \"code\" contain a code defined by the code system (e.g. a reference to another defined concept)." ;
        rdfs:domain   fhir:CodeSystem.Property ;
        rdfs:label    "CodeSystem.property.type" ;
        rdfs:range    fhir:code ;
        dc:title      "code | Coding | string | integer | boolean | dateTime | decimal" .

fhir:ImmunizationRecommendation.recommendation.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Contains the description about the protocol under which the vaccine was administered." ;
        rdfs:domain   fhir:ImmunizationRecommendationRecommendationComponent ;
        rdfs:label    "ImmunizationRecommendation.recommendation.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Protocol details" .

fhir:NutritionOrder  a   owl:Class ;
        rdfs:label       "NutritionOrder" ;
        rdfs:subClassOf  w5:clinical.careprovision , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:NutritionOrderSupplementComponent ;
                           owl:onProperty     fhir:NutritionOrder.supplement
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:NutritionOrder.dateTime ;
                           owl:someValuesFrom  fhir:dateTime
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:NutritionOrder.allergyIntolerance
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:NutritionOrderOralDietComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.oralDiet
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:NutritionOrder.intent ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:uri ;
                           owl:onProperty     fhir:NutritionOrder.instantiates
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.orderer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:NutritionOrder.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.encounter
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:NutritionOrder.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:NutritionOrderEnteralFormulaComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.enteralFormula
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:NutritionOrder.foodPreferenceModifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:NutritionOrder.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:NutritionOrder.patient ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:NutritionOrder.excludeFoodModifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:uri ;
                           owl:onProperty     fhir:NutritionOrder.instantiatesUri
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:NutritionOrder.instantiatesCanonical
                         ] .

fhir:TestScript.metadata.capability.capabilities
        a             owl:ObjectProperty ;
        rdfs:comment  "Minimum capabilities required of server for test script to execute successfully.   If server does not meet at a minimum the referenced capability statement, then all tests in this script are skipped." ;
        rdfs:domain   fhir:TestScriptMetadataComponent.TestScriptMetadataCapabilityComponent ;
        rdfs:label    "TestScript.metadata.capability.capabilities" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Required Capability Statement" .

fhir:TestReport.test.action.assert.result
        a             owl:ObjectProperty ;
        rdfs:comment  "The result of this assertion." ;
        rdfs:domain   fhir:TestReportTestComponent.TestActionAssert ;
        rdfs:label    "TestReport.test.action.assert.result" ;
        rdfs:range    fhir:code ;
        dc:title      "pass | skip | fail | warning | error" .

fhir:MedicationDispense.substitution.responsibleParty
        a             owl:ObjectProperty ;
        rdfs:comment  "The person or organization that has primary responsibility for the substitution." ;
        rdfs:domain   fhir:MedicationDispenseSubstitutionComponent ;
        rdfs:label    "MedicationDispense.substitution.responsibleParty" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who is responsible for the substitution" .

fhir:ChargeItem.note  a  owl:ObjectProperty ;
        rdfs:comment  "Comments made about the event by the performer, subject or other participants." ;
        rdfs:domain   fhir:ChargeItem ;
        rdfs:label    "ChargeItem.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Comments made about the ChargeItem" .

fhir:Contract.term.group.action.subject
        a             owl:ObjectProperty ;
        rdfs:comment  "Entity of the action." ;
        rdfs:domain   fhir:Contract.TermTerm.Action ;
        rdfs:label    "Contract.term.group.action.subject" ;
        rdfs:range    fhir:Contract.TermTerm.Action.ActionSubject ;
        dc:title      "Entity of the action" .

fhir:HealthcareService.eligibility
        a             owl:ObjectProperty ;
        rdfs:comment  "Does this service have specific eligibility requirements that need to be met in order to use the service?" ;
        rdfs:domain   fhir:HealthcareService ;
        rdfs:label    "HealthcareService.eligibility" ;
        rdfs:range    fhir:HealthcareServiceEligibilityComponent ;
        dc:title      "Specific eligibility requirements required to use the service" .

fhir:ExplanationOfBenefit.payee.party
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to the individual or organization to whom any payment will be made." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Payee ;
        rdfs:label    "ExplanationOfBenefit.payee.party" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Recipient reference" .

fhir:Measure.group  a  owl:ObjectProperty ;
        rdfs:comment  "A group of population criteria for the measure." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.group" ;
        rdfs:range    fhir:MeasureGroupComponent ;
        dc:title      "Population criteria group" .

fhir:CompartmentDefinition.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the compartment definition. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:CompartmentDefinition ;
        rdfs:label    "CompartmentDefinition.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this compartment definition (computer friendly)" .

fhir:PackagedProductDefinition.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A name for this package. Typically what it would be listed as in a drug formulary or catalogue, inventory etc." ;
        rdfs:domain   fhir:PackagedProductDefinition ;
        rdfs:label    "PackagedProductDefinition.name" ;
        rdfs:range    fhir:string ;
        dc:title      "A name for this package. Typically what it would be listed as in a drug formulary or catalogue, inventory etc" .

fhir:CodeSystem.ConceptDefinitionConcept.ConceptProperty
        a                owl:Class ;
        rdfs:comment     "A property value for this concept." ;
        rdfs:label       "CodeSystem.ConceptDefinitionConcept.ConceptProperty" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:CodeSystem.concept.concept.property.valueCode ;
                                            owl:someValuesFrom  fhir:code
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:CodeSystem.concept.concept.property.valueCoding ;
                                            owl:someValuesFrom  fhir:Coding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:CodeSystem.concept.concept.property.valueString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:CodeSystem.concept.concept.property.valueInteger ;
                                            owl:someValuesFrom  fhir:integer
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:CodeSystem.concept.concept.property.valueBoolean ;
                                            owl:someValuesFrom  fhir:boolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:CodeSystem.concept.concept.property.valueDateTime ;
                                            owl:someValuesFrom  fhir:dateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:CodeSystem.concept.concept.property.valueDecimal ;
                                            owl:someValuesFrom  fhir:decimal
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CodeSystem.concept.concept.property.code ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:SupplyRequest.parameter.valueRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SupplyRequestParameterComponent ;
        rdfs:label          "SupplyRequest.parameter.valueRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:SupplyRequest.parameter.value .

fhir:EventDefinition.usage
        a             owl:ObjectProperty ;
        rdfs:comment  "A detailed description of how the event definition is used from a clinical perspective." ;
        rdfs:domain   fhir:EventDefinition ;
        rdfs:label    "EventDefinition.usage" ;
        rdfs:range    fhir:string ;
        dc:title      "Describes the clinical usage of the event definition" .

fhir:Contract.term.group.action.performerRole
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of role or competency of an individual desired or required to perform or not perform the action." ;
        rdfs:domain   fhir:Contract.TermTerm.Action ;
        rdfs:label    "Contract.term.group.action.performerRole" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Competency of the performer" .

fhir:Parameters.parameter.valueUuid
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueUuid" ;
        rdfs:range          fhir:uuid ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:ExplanationOfBenefit.outcome
        a             owl:ObjectProperty ;
        rdfs:comment  "The outcome of the claim, predetermination, or preauthorization processing." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.outcome" ;
        rdfs:range    fhir:code ;
        dc:title      "complete | error | partial" .

fhir:ExampleScenario.process.step
        a             owl:ObjectProperty ;
        rdfs:comment  "Each step of the process." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent ;
        rdfs:label    "ExampleScenario.process.step" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent ;
        dc:title      "Each step of the process" .

fhir:PlanDefinition.goal.target.detailCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionGoalComponent.PlanDefinitionGoalTargetComponent ;
        rdfs:label          "PlanDefinition.goal.target.detailCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:PlanDefinition.goal.target.detail .

fhir:Questionnaire.item.enableWhen.answerInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemEnableWhenComponent ;
        rdfs:label          "Questionnaire.item.enableWhen.answerInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.enableWhen.answer .

fhir:HumanName.period
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the period of time when this name was valid for the named person." ;
        rdfs:domain   fhir:HumanName ;
        rdfs:label    "HumanName.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "Time period when name was/is in use" .

fhir:Contract.topicReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract ;
        rdfs:label          "Contract.topicReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Contract.topic .

fhir:ElementDefinition
        a                owl:Class ;
        rdfs:comment     "Captures constraints on each element within the resource, profile, or extension." ;
        rdfs:label       "ElementDefinition" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.sliceIsConstraining
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Element ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.defaultValue
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.label
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.isModifierReason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.maxLength
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ElementDefinition.path ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:ElementDefinition.alias
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ElementDefinitionSlicingComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.slicing
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ElementDefinitionMappingComponent ;
                           owl:onProperty     fhir:ElementDefinition.mapping
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:id ;
                           owl:onProperty     fhir:ElementDefinition.condition
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ElementDefinition.maxValueDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ElementDefinition.maxValueDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:instant ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ElementDefinition.maxValueInstant
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:time ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ElementDefinition.maxValueTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:decimal ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ElementDefinition.maxValueDecimal
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:integer ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ElementDefinition.maxValueInteger
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:positiveInt ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ElementDefinition.maxValuePositiveInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:unsignedInt ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ElementDefinition.maxValueUnsignedInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ElementDefinition.maxValueQuantity
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.isSummary
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.sliceName
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ElementDefinition.TypeRefComponent ;
                           owl:onProperty     fhir:ElementDefinition.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.comment
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ElementDefinition.minValueDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ElementDefinition.minValueDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:instant ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ElementDefinition.minValueInstant
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:time ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ElementDefinition.minValueTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:decimal ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ElementDefinition.minValueDecimal
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:integer ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ElementDefinition.minValueInteger
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:positiveInt ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ElementDefinition.minValuePositiveInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:unsignedInt ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ElementDefinition.minValueUnsignedInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ElementDefinition.minValueQuantity
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.isModifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.requirements
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.orderMeaning
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ElementDefinitionConstraintComponent ;
                           owl:onProperty     fhir:ElementDefinition.constraint
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ElementDefinitionExampleComponent ;
                           owl:onProperty     fhir:ElementDefinition.example
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:unsignedInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.min
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Element ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.pattern
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ElementDefinitionBindingComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.binding
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ElementDefinitionBaseComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.base
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:ElementDefinition.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.meaningWhenMissing
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:ElementDefinition.representation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.contentReference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.short
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Element ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.fixed
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.mustSupport
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.max
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.definition
                         ] ;
        dc:title         "Definition of an element in a resource or extension" .

fhir:RequestGroupActionComponent.RequestGroupActionRelatedActionComponent
        a                owl:Class ;
        rdfs:comment     "A relationship to another action such as \"before\" or \"30-60 minutes after start of\"." ;
        rdfs:label       "RequestGroupActionComponent.RequestGroupActionRelatedActionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Duration ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RequestGroup.action.relatedAction.offsetDuration
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RequestGroup.action.relatedAction.offsetRange
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:RequestGroup.action.relatedAction.relationship ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:RequestGroup.action.relatedAction.actionId ;
                           owl:someValuesFrom  fhir:id
                         ] .

fhir:PlanDefinition.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this plan definition is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:PlanDefinition ;
        rdfs:label          "PlanDefinition.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:Contract.term.group.asset.typeReference
        a             owl:ObjectProperty ;
        rdfs:comment  "Associated entities." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset ;
        rdfs:label    "Contract.term.group.asset.typeReference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Associated entities" .

fhir:TestScript.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate test script instances." ;
        rdfs:domain   fhir:TestScript ;
        rdfs:label    "TestScript.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:ElementDefinition.constraint.source
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to the original source of the constraint, for traceability purposes." ;
        rdfs:domain   fhir:ElementDefinitionConstraintComponent ;
        rdfs:label    "ElementDefinition.constraint.source" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Reference to original source of constraint" .

fhir:PlanDefinition.action.action.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of why this action is necessary or appropriate." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.reason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Why the action should be performed" .

fhir:EvidenceReport  a   owl:Class ;
        rdfs:label       "EvidenceReport" ;
        rdfs:subClassOf  w5:clinical.general , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceReport.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:EvidenceReport.subject ;
                           owl:someValuesFrom  fhir:EvidenceReportSubjectComponent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceReport.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:EvidenceReportRelatesToComponent ;
                           owl:onProperty     fhir:EvidenceReport.relatesTo
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:EvidenceReport.note
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:EvidenceReport.citeAsReference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:markdown ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:EvidenceReport.citeAsMarkdown
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RelatedArtifact ;
                           owl:onProperty     fhir:EvidenceReport.relatedArtifact
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:EvidenceReport.endorser
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:EvidenceReport.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:EvidenceReport.editor
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:EvidenceReport.relatedIdentifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:EvidenceReport.Section ;
                           owl:onProperty     fhir:EvidenceReport.section
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:EvidenceReport.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:EvidenceReport.reviewer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:EvidenceReport.useContext
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:EvidenceReport.contact
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:EvidenceReport.author
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceReport.url
                         ] .

fhir:EventDefinition.relatedArtifact
        a             owl:ObjectProperty ;
        rdfs:comment  "Related resources such as additional documentation, justification, or bibliographic references." ;
        rdfs:domain   fhir:EventDefinition ;
        rdfs:label    "EventDefinition.relatedArtifact" ;
        rdfs:range    fhir:RelatedArtifact ;
        dc:title      "Additional documentation, citations, etc." .

fhir:Device.patient  a      owl:ObjectProperty ;
        rdfs:comment        "Patient information, If the device is affixed to a person." ;
        rdfs:domain         fhir:Device ;
        rdfs:label          "Device.patient" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Patient to whom Device is affixed" .

fhir:RequestGroup.action.action.timingAge
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RequestGroupActionComponentAction ;
        rdfs:label          "RequestGroup.action.action.timingAge" ;
        rdfs:range          fhir:Age ;
        rdfs:subPropertyOf  fhir:RequestGroup.action.action.timing .

fhir:RequestGroup.action.action.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "Didactic or other informational resources associated with the action that can be provided to the CDS recipient. Information resources can include inline text commentary and links to web resources." ;
        rdfs:domain   fhir:RequestGroupActionComponentAction ;
        rdfs:label    "RequestGroup.action.action.documentation" ;
        rdfs:range    fhir:RelatedArtifact ;
        dc:title      "Supporting documentation for the intended performer of the action" .

fhir:Ingredient.specifiedSubstance.strength
        a             owl:ObjectProperty ;
        rdfs:comment  "Quantity of the substance or specified substance present in the manufactured item or pharmaceutical product." ;
        rdfs:domain   fhir:IngredientSpecifiedSubstanceComponent ;
        rdfs:label    "Ingredient.specifiedSubstance.strength" ;
        rdfs:range    fhir:IngredientSpecifiedSubstanceComponentStrength ;
        dc:title      "Quantity of the substance or specified substance present in the manufactured item or pharmaceutical product" .

fhir:Citation.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this citation is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:Citation ;
        rdfs:label          "Citation.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this citation is defined" .

fhir:DocumentManifest.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this document manifest." ;
        rdfs:domain         fhir:DocumentManifest ;
        rdfs:label          "DocumentManifest.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "current | superseded | entered-in-error" .

fhir:TerminologyCapabilities.codeSystem.subsumption
        a             owl:ObjectProperty ;
        rdfs:comment  "True if subsumption is supported for this version of the code system." ;
        rdfs:domain   fhir:TerminologyCapabilitiesCodeSystemComponent ;
        rdfs:label    "TerminologyCapabilities.codeSystem.subsumption" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether subsumption is supported" .

fhir:Measure.group.description
        a             owl:ObjectProperty ;
        rdfs:comment  "The human readable description of this population group." ;
        rdfs:domain   fhir:MeasureGroupComponent ;
        rdfs:label    "Measure.group.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Summary description" .

fhir:MolecularSequence.variant
        a             owl:ObjectProperty ;
        rdfs:comment  "The definition of variant here originates from Sequence ontology ([variant_of](http://www.sequenceontology.org/browser/current_svn/term/variant_of)). This element can represent amino acid or nucleic sequence change(including insertion,deletion,SNP,etc.)  It can represent some complex mutation or segment variation with the assist of CIGAR string." ;
        rdfs:domain   fhir:MolecularSequence ;
        rdfs:label    "MolecularSequence.variant" ;
        rdfs:range    fhir:MolecularSequenceVariantComponent ;
        dc:title      "Variant in sequence" .

fhir:ClaimResponse.addItem.programCode
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the program under which this may be recovered." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem ;
        rdfs:label    "ClaimResponse.addItem.programCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Program the product or service is provided under" .

fhir:Subscription.channel.payload
        a             owl:ObjectProperty ;
        rdfs:comment  "The mime type to send the payload in - either application/fhir+xml, or application/fhir+json. If the payload is not present, then there is no payload in the notification, just a notification. The mime type \"text/plain\" may also be used for Email and SMS subscriptions." ;
        rdfs:domain   fhir:SubscriptionChannelComponent ;
        rdfs:label    "Subscription.channel.payload" ;
        rdfs:range    fhir:code ;
        dc:title      "MIME type to send, or omit for no payload" .

fhir:DocumentReference.relatesTo.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of relationship that this document has with anther document." ;
        rdfs:domain   fhir:DocumentReferenceRelatesToComponent ;
        rdfs:label    "DocumentReference.relatesTo.code" ;
        rdfs:range    fhir:code ;
        dc:title      "replaces | transforms | signs | appends" .

fhir:RiskAssessment.prediction
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the expected outcome for the subject." ;
        rdfs:domain   fhir:RiskAssessment ;
        rdfs:label    "RiskAssessment.prediction" ;
        rdfs:range    fhir:RiskAssessmentPredictionComponent ;
        dc:title      "Outcome predicted" .

fhir:Contract.term.offer.answer.valueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractOffer.Answer ;
        rdfs:label          "Contract.term.offer.answer.valueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:Contract.term.offer.answer.value .

fhir:Specimen.collection.method
        a             owl:ObjectProperty ;
        rdfs:comment  "A coded value specifying the technique that is used to perform the procedure." ;
        rdfs:domain   fhir:SpecimenCollectionComponent ;
        rdfs:label    "Specimen.collection.method" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Technique used to perform collection" .

fhir:ElementDefinition.example.value
        a            owl:ObjectProperty ;
        rdfs:domain  fhir:ElementDefinitionExampleComponent ;
        rdfs:label   "ElementDefinition.example.value" ;
        rdfs:range   fhir:Element .

fhir:RequestGroup.action.timingRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RequestGroupActionComponent ;
        rdfs:label          "RequestGroup.action.timingRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:RequestGroup.action.timing .

fhir:MedicationKnowledge.ingredient
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies a particular constituent of interest in the product." ;
        rdfs:domain   fhir:MedicationKnowledge ;
        rdfs:label    "MedicationKnowledge.ingredient" ;
        rdfs:range    fhir:MedicationKnowledgeIngredientComponent ;
        dc:title      "Active or inactive ingredient" .

fhir:Contract.contentDefinition
        a             owl:ObjectProperty ;
        rdfs:comment  "Precusory content developed with a focus and intent of supporting the formation a Contract instance, which may be associated with and transformable into a Contract." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.contentDefinition" ;
        rdfs:range    fhir:Contract.ContentDefinition ;
        dc:title      "Contract precursor content" .

fhir:Questionnaire.item.enableWhen
        a             owl:ObjectProperty ;
        rdfs:comment  "A constraint indicating that this item should only be enabled (displayed/allow answers to be captured) when the specified condition is true." ;
        rdfs:domain   fhir:QuestionnaireItemComponent ;
        rdfs:label    "Questionnaire.item.enableWhen" ;
        rdfs:range    fhir:QuestionnaireItemComponent.QuestionnaireItemEnableWhenComponent ;
        dc:title      "Only allow data when" .

fhir:MedicationKnowledgeAdministrationGuidelinesComponent.MedicationKnowledgeAdministrationGuidelinesDosageComponent
        a                owl:Class ;
        rdfs:comment     "Dosage for the medication for the specific guidelines." ;
        rdfs:label       "MedicationKnowledgeAdministrationGuidelinesComponent.MedicationKnowledgeAdministrationGuidelinesDosageComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:MedicationKnowledge.administrationGuidelines.dosage.dosage ;
                           owl:someValuesFrom  fhir:Dosage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicationKnowledge.administrationGuidelines.dosage.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:CarePlan.activity.progress
        a             owl:ObjectProperty ;
        rdfs:comment  "Notes about the adherence/status/progress of the activity." ;
        rdfs:domain   fhir:CarePlanActivityComponent ;
        rdfs:label    "CarePlan.activity.progress" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Comments about the activity status/progress" .

fhir:ExplanationOfBenefit.addItem.servicedDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.AddedItem ;
        rdfs:label          "ExplanationOfBenefit.addItem.servicedDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.addItem.serviced .

fhir:EvidenceVariable.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this evidence variable. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:EvidenceVariable ;
        rdfs:label          "EvidenceVariable.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:Media.width  a   owl:ObjectProperty ;
        rdfs:comment  "Width of the image in pixels (photo/video)." ;
        rdfs:domain   fhir:Media ;
        rdfs:label    "Media.width" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Width of the image in pixels (photo/video)" .

fhir:CoverageEligibilityRequest.priority
        a                   owl:ObjectProperty ;
        rdfs:comment        "When the requestor expects the processor to complete processing." ;
        rdfs:domain         fhir:CoverageEligibilityRequest ;
        rdfs:label          "CoverageEligibilityRequest.priority" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Desired processing priority" .

fhir:DeviceRequest.supportingInfo
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional clinical information about the patient that may influence the request fulfilment.  For example, this may include where on the subject's body the device will be used (i.e. the target site)." ;
        rdfs:domain   fhir:DeviceRequest ;
        rdfs:label    "DeviceRequest.supportingInfo" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Additional clinical information" .

fhir:TestScript.test.action.assert.minimumId
        a             owl:ObjectProperty ;
        rdfs:comment  "The ID of a fixture.  Asserts that the response contains at a minimum the fixture specified by minimumId." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.minimumId" ;
        rdfs:range    fhir:string ;
        dc:title      "Fixture Id of minimum content resource" .

fhir:ExplanationOfBenefit.processNote.number
        a             owl:ObjectProperty ;
        rdfs:comment  "A number to uniquely identify a note entry." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Note ;
        rdfs:label    "ExplanationOfBenefit.processNote.number" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Note instance identifier" .

fhir:Invoice.participant
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates who or what performed or participated in the charged service." ;
        rdfs:domain   fhir:Invoice ;
        rdfs:label    "Invoice.participant" ;
        rdfs:range    fhir:InvoiceParticipantComponent ;
        dc:title      "Participant in creation of this Invoice" .

fhir:Coding.userSelected
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays)." ;
        rdfs:domain   fhir:Coding ;
        rdfs:label    "Coding.userSelected" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If this coding was chosen directly by the user" .

fhir:Questionnaire.item.item.enableWhen.answerCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemEnableWhenComponent ;
        rdfs:label          "Questionnaire.item.item.enableWhen.answerCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.enableWhen.answer .

fhir:TestScript.test.action.assert.navigationLinks
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether or not the test execution performs validation on the bundle navigation links." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.navigationLinks" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Perform validation on navigation links?" .

fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent.CapabilityStatementRestResourceOperationComponent
        a                owl:Class ;
        rdfs:comment     "Definition of an operation or a named query together with its parameters and their meaning and type. Consult the definition of the operation for details about how to invoke the operation, and the parameters." ;
        rdfs:label       "CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent.CapabilityStatementRestResourceOperationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.resource.operation.documentation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.resource.operation.definition ;
                           owl:someValuesFrom  fhir:canonical
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.resource.operation.name ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:RiskAssessment.prediction.qualitativeRisk
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates how likely the outcome is (in the specified timeframe), expressed as a qualitative value (e.g. low, medium, or high)." ;
        rdfs:domain   fhir:RiskAssessmentPredictionComponent ;
        rdfs:label    "RiskAssessment.prediction.qualitativeRisk" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Likelihood of specified outcome as a qualitative value" .

fhir:Task.output.valueHumanName
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueHumanName" ;
        rdfs:range          fhir:HumanName ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:DeviceDefinition.modelNumber
        a                   owl:ObjectProperty ;
        rdfs:comment        "The model number for the device." ;
        rdfs:domain         fhir:DeviceDefinition ;
        rdfs:label          "DeviceDefinition.modelNumber" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "The model number for the device" .

fhir:Narrative.div  a  owl:DatatypeProperty ;
        rdfs:comment  "The actual narrative content, a stripped down version of XHTML." ;
        rdfs:domain   fhir:Narrative ;
        rdfs:label    "Narrative.div" ;
        rdfs:range    fhir:xhtml ;
        dc:title      "Limited xhtml content" .

fhir:Citation.lastReviewDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was last reviewed. Review happens periodically after approval but does not change the original approval date." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.lastReviewDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the citation was last reviewed" .

fhir:ClinicalUseIssue.interaction.incidence
        a             owl:ObjectProperty ;
        rdfs:comment  "The incidence of the interaction, e.g. theoretical, observed." ;
        rdfs:domain   fhir:ClinicalUseIssueInteractionComponent ;
        rdfs:label    "ClinicalUseIssue.interaction.incidence" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The incidence of the interaction, e.g. theoretical, observed" .

fhir:TestScript.setup.action.assert.expression
        a             owl:ObjectProperty ;
        rdfs:comment  "The FHIRPath expression to be evaluated against the request or response message contents - HTTP headers and payload." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.expression" ;
        rdfs:range    fhir:string ;
        dc:title      "The FHIRPath expression to be evaluated" .

fhir:Observation.component.valueCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ObservationComponentComponent ;
        rdfs:label          "Observation.component.valueCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Observation.component.value .

fhir:AdverseEvent.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "The Encounter during which AdverseEvent was created or to which the creation of this record is tightly associated." ;
        rdfs:domain         fhir:AdverseEvent ;
        rdfs:label          "AdverseEvent.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Encounter created as part of" .

fhir:MedicinalProductDefinition.name.namePart
        a             owl:ObjectProperty ;
        rdfs:comment  "Coding words or phrases of the name." ;
        rdfs:domain   fhir:MedicinalProductDefinitionNameComponent ;
        rdfs:label    "MedicinalProductDefinition.name.namePart" ;
        rdfs:range    fhir:MedicinalProductDefinitionNameComponent.MedicinalProductDefinitionNameNamePartComponent ;
        dc:title      "Coding words or phrases of the name" .

fhir:MedicationDispense.performer.actor
        a             owl:ObjectProperty ;
        rdfs:comment  "The device, practitioner, etc. who performed the action.  It should be assumed that the actor is the dispenser of the medication." ;
        rdfs:domain   fhir:MedicationDispensePerformerComponent ;
        rdfs:label    "MedicationDispense.performer.actor" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Individual who was performing" .

fhir:OperationDefinition.parameter.part.referencedFrom
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies other resource parameters within the operation invocation that are expected to resolve to this resource." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponentParameter ;
        rdfs:label    "OperationDefinition.parameter.part.referencedFrom" ;
        rdfs:range    fhir:OperationDefinitionParameterComponentParameter.OperationDefinitionParameterReferencedFromComponent ;
        dc:title      "References to this parameter" .

fhir:MedicationKnowledge.relatedMedicationKnowledge.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The category of the associated medication knowledge reference." ;
        rdfs:domain   fhir:MedicationKnowledgeRelatedMedicationKnowledgeComponent ;
        rdfs:label    "MedicationKnowledge.relatedMedicationKnowledge.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Category of medicationKnowledge" .

fhir:ClinicalImpression.finding.basis
        a             owl:ObjectProperty ;
        rdfs:comment  "Which investigations support finding or diagnosis." ;
        rdfs:domain   fhir:ClinicalImpressionFindingComponent ;
        rdfs:label    "ClinicalImpression.finding.basis" ;
        rdfs:range    fhir:string ;
        dc:title      "Which investigations support finding" .

fhir:Contract.term.group.offer.answer.valueCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractOffer.Answer ;
        rdfs:label          "Contract.term.group.offer.answer.valueCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:Contract.term.group.offer.answer.value .

fhir:GraphDefinition.link.target.link.target.compartment.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Documentation for FHIRPath expression." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponent.GraphDefinitionLinkTargetCompartmentComponent ;
        rdfs:label    "GraphDefinition.link.target.link.target.compartment.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Documentation for FHIRPath expression" .

fhir:AdverseEvent.suspectEntity.causality.author
        a             owl:ObjectProperty ;
        rdfs:comment  "AdverseEvent.suspectEntity.causalityAuthor." ;
        rdfs:domain   fhir:AdverseEventSuspectEntityComponent.AdverseEventSuspectEntityCausalityComponent ;
        rdfs:label    "AdverseEvent.suspectEntity.causality.author" ;
        rdfs:range    fhir:Reference ;
        dc:title      "AdverseEvent.suspectEntity.causalityAuthor" .

fhir:ExampleScenario.process.step.alternative.step.operation.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of operation - CRUD." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.operation.type" ;
        rdfs:range    fhir:string ;
        dc:title      "The type of operation - CRUD" .

fhir:Endpoint.period  a     owl:ObjectProperty ;
        rdfs:comment        "The interval during which the endpoint is expected to be operational." ;
        rdfs:domain         fhir:Endpoint ;
        rdfs:label          "Endpoint.period" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "Interval the endpoint is expected to be operational" .

fhir:Contract.term.securityLabel.control
        a             owl:ObjectProperty ;
        rdfs:comment  "Security label privacy tag that species the manner in which term and/or term elements are to be protected." ;
        rdfs:domain   fhir:Contract.Term.SecurityLabel ;
        rdfs:label    "Contract.term.securityLabel.control" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Handling Instructions" .

fhir:ImagingStudy.location
        a                   owl:ObjectProperty ;
        rdfs:comment        "The principal physical location where the ImagingStudy was performed." ;
        rdfs:domain         fhir:ImagingStudy ;
        rdfs:label          "ImagingStudy.location" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:where ;
        dc:title            "Where ImagingStudy occurred" .

fhir:StructureDefinition.context.expression
        a             owl:ObjectProperty ;
        rdfs:comment  "An expression that defines where an extension can be used in resources." ;
        rdfs:domain   fhir:StructureDefinitionContextComponent ;
        rdfs:label    "StructureDefinition.context.expression" ;
        rdfs:range    fhir:string ;
        dc:title      "Where the extension can be used in instances" .

fhir:NutritionOrder.supplement.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "The kind of nutritional supplement product required such as a high protein or pediatric clear liquid supplement." ;
        rdfs:domain         fhir:NutritionOrderSupplementComponent ;
        rdfs:label          "NutritionOrder.supplement.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Type of supplement product requested" .

fhir:QuestionnaireResponse.item.item.answer.valueUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.item.answer.valueUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.item.answer.value .

fhir:Provenance.activity
        a                   owl:ObjectProperty ;
        rdfs:comment        "An activity is something that occurs over a period of time and acts upon or with entities; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities." ;
        rdfs:domain         fhir:Provenance ;
        rdfs:label          "Provenance.activity" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Activity that occurred" .

fhir:Ingredient.specifiedSubstance.group
        a             owl:ObjectProperty ;
        rdfs:comment  "The group of specified substance, e.g. group 1 to 4, where the group categorises the level of \ndescription of the substance according to standardised sets of properties." ;
        rdfs:domain   fhir:IngredientSpecifiedSubstanceComponent ;
        rdfs:label    "Ingredient.specifiedSubstance.group" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The group of specified substance, e.g. group 1 to 4, where the group categorises the level of \ndescription of the substance according to standardised sets of properties" .

fhir:SubstanceDefinition.name.translation.source
        a             owl:ObjectProperty ;
        rdfs:comment  "Supporting literature." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.translation.source" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Supporting literature" .

fhir:ClaimResponse.item.detail
        a             owl:ObjectProperty ;
        rdfs:comment  "A claim detail. Either a simple (a product or service) or a 'group' of sub-details which are simple items." ;
        rdfs:domain   fhir:ClaimResponse.Item ;
        rdfs:label    "ClaimResponse.item.detail" ;
        rdfs:range    fhir:ClaimResponse.Item.ItemDetail ;
        dc:title      "Adjudication for claim details" .

fhir:Observation.valueRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.valueRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:Observation.value .

fhir:ServiceRequest.occurrenceDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.occurrenceDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:ServiceRequest.occurrence .

fhir:Parameters.parameter.part.valueTriggerDefinition
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueTriggerDefinition" ;
        rdfs:range          fhir:TriggerDefinition ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:ConceptMap.sourceCanonical
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ConceptMap ;
        rdfs:label          "ConceptMap.sourceCanonical" ;
        rdfs:range          fhir:canonical ;
        rdfs:subPropertyOf  fhir:ConceptMap.source .

fhir:Invoice.status  a      owl:ObjectProperty ;
        rdfs:comment        "The current state of the Invoice." ;
        rdfs:domain         fhir:Invoice ;
        rdfs:label          "Invoice.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | issued | balanced | cancelled | entered-in-error" .

fhir:ValueSet.expansion.parameter.valueUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ValueSetExpansionComponent.ValueSetExpansionParameterComponent ;
        rdfs:label          "ValueSet.expansion.parameter.valueUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:ValueSet.expansion.parameter.value .

fhir:MedicinalProductDefinition.crossReference.product
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to another product, e.g. for linking authorised to investigational product." ;
        rdfs:domain   fhir:MedicinalProductDefinitionCrossReferenceComponent ;
        rdfs:label    "MedicinalProductDefinition.crossReference.product" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "Reference to another product, e.g. for linking authorised to investigational product" .

fhir:CommunicationRequest.payload.content
        a           owl:ObjectProperty ;
        rdfs:label  "CommunicationRequest.payload.content" .

fhir:TestReport.setup.action.assert.message
        a             owl:ObjectProperty ;
        rdfs:comment  "An explanatory message associated with the result." ;
        rdfs:domain   fhir:TestReportSetupComponent.SetupAction.TestReportSetupActionAssertComponent ;
        rdfs:label    "TestReport.setup.action.assert.message" ;
        rdfs:range    fhir:markdown ;
        dc:title      "A message associated with the result" .

fhir:Library.status  a      owl:ObjectProperty ;
        rdfs:comment        "The status of this library. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:Library ;
        rdfs:label          "Library.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:Contract.term.group.asset.securityLabelNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "Security labels that protects the asset." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset ;
        rdfs:label    "Contract.term.group.asset.securityLabelNumber" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Asset restriction numbers" .

fhir:ClaimResponse.addItem.serviced
        a           owl:ObjectProperty ;
        rdfs:label  "ClaimResponse.addItem.serviced" .

fhir:Flag.category  a       owl:ObjectProperty ;
        rdfs:comment        "Allows a flag to be divided into different categories like clinical, administrative etc. Intended to be used as a means of filtering which flags are displayed to particular user or in a given context." ;
        rdfs:domain         fhir:Flag ;
        rdfs:label          "Flag.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Clinical, administrative, etc." .

fhir:Condition.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Business identifiers assigned to this condition by the performer or other systems which remain constant as the resource is updated and propagates from server to server." ;
        rdfs:domain         fhir:Condition ;
        rdfs:label          "Condition.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "External Ids for this condition" .

fhir:StructureMap.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the structure map." ;
        rdfs:domain         fhir:StructureMap ;
        rdfs:label          "StructureMap.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:ValueSet.expansion.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "An identifier that uniquely identifies this expansion of the valueset, based on a unique combination of the provided parameters, the system default parameters, and the underlying system code system versions etc. Systems may re-use the same identifier as long as those factors remain the same, and the expansion is the same, but are not required to do so. This is a business identifier." ;
        rdfs:domain   fhir:ValueSetExpansionComponent ;
        rdfs:label    "ValueSet.expansion.identifier" ;
        rdfs:range    fhir:uri ;
        dc:title      "Identifies the value set expansion (business identifier)" .

fhir:ConceptMap.group.element.target.display
        a             owl:ObjectProperty ;
        rdfs:comment  "The display for the code. The display is only provided to help editors when editing the concept map." ;
        rdfs:domain   fhir:ConceptMapGroupComponent.SourceElement.TargetElement ;
        rdfs:label    "ConceptMap.group.element.target.display" ;
        rdfs:range    fhir:string ;
        dc:title      "Display for the code" .

fhir:ValueSetExpansionComponent.ValueSetExpansionParameterComponent
        a                owl:Class ;
        rdfs:comment     "A parameter that controlled the expansion process. These parameters may be used by users of expanded value sets to check whether the expansion is suitable for a particular purpose, or to pick the correct expansion." ;
        rdfs:label       "ValueSetExpansionComponent.ValueSetExpansionParameterComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ValueSet.expansion.parameter.valueString
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ValueSet.expansion.parameter.valueBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:integer ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ValueSet.expansion.parameter.valueInteger
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:decimal ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ValueSet.expansion.parameter.valueDecimal
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:uri ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ValueSet.expansion.parameter.valueUri
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:code ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ValueSet.expansion.parameter.valueCode
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ValueSet.expansion.parameter.valueDateTime
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ValueSet.expansion.parameter.name ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:Citation.relatedIdentifier
        a             owl:ObjectProperty ;
        rdfs:comment  "A formal identifier that is used to identify things closely related to this citation." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.relatedIdentifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "May include trial registry identifiers" .

fhir:Citation.contributorship.entry.address
        a             owl:ObjectProperty ;
        rdfs:comment  "Physical mailing address for the author or contributor." ;
        rdfs:domain   fhir:CitationContributorshipComponent.CitationContributorshipEntryComponent ;
        rdfs:label    "Citation.contributorship.entry.address" ;
        rdfs:range    fhir:Address ;
        dc:title      "Physical mailing address" .

fhir:ClaimResponse.adjudication.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Monetary amount associated with the category." ;
        rdfs:domain   fhir:ClaimResponseAdjudication ;
        rdfs:label    "ClaimResponse.adjudication.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Monetary amount" .

fhir:StructureMap.group.rule.source.defaultValueCode
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueCode" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:PlanDefinition.action.action.relatedAction.actionId
        a             owl:ObjectProperty ;
        rdfs:comment  "The element id of the related action." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionRelatedActionComponent ;
        rdfs:label    "PlanDefinition.action.action.relatedAction.actionId" ;
        rdfs:range    fhir:id ;
        dc:title      "What action is this related to" .

fhir:InvoiceLineItemComponent
        a                owl:Class ;
        rdfs:comment     "Each line item represents one charge for goods and services rendered. Details such as date, code and amount are found in the referenced ChargeItem resource." ;
        rdfs:label       "InvoiceLineItemComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:InvoiceLineItemComponent.InvoiceLineItemPriceComponentComponent ;
                           owl:onProperty     fhir:Invoice.lineItem.priceComponent
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Invoice.lineItem.chargeItemReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Invoice.lineItem.chargeItemCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Invoice.lineItem.sequence
                         ] .

fhir:Subscription.channel.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of channel to send notifications on." ;
        rdfs:domain   fhir:SubscriptionChannelComponent ;
        rdfs:label    "Subscription.channel.type" ;
        rdfs:range    fhir:code ;
        dc:title      "rest-hook | websocket | email | sms | message" .

fhir:EvidenceVariable.characteristic.definitionCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:EvidenceVariableCharacteristicComponent ;
        rdfs:label          "EvidenceVariable.characteristic.definitionCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:EvidenceVariable.characteristic.definition .

fhir:Person.address  a  owl:ObjectProperty ;
        rdfs:comment  "One or more addresses for the person." ;
        rdfs:domain   fhir:Person ;
        rdfs:label    "Person.address" ;
        rdfs:range    fhir:Address ;
        dc:title      "One or more addresses for the person" .

fhir:Contract.TermTerm
        a                owl:Class ;
        rdfs:comment     "Nested group of Contract Provisions." ;
        rdfs:label       "Contract.TermTerm" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.text
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.TermTerm.Action ;
                           owl:onProperty     fhir:Contract.term.group.action
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.TermTerm.SecurityLabel ;
                           owl:onProperty     fhir:Contract.term.group.securityLabel
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.applies
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.TermTermTerm ;
                           owl:onProperty     fhir:Contract.term.group.group
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Contract.term.group.offer ;
                           owl:someValuesFrom  fhir:Contract.TermTerm.ContractOffer
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Contract.term.group.topicCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Contract.term.group.topicReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.issued
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.subType
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.TermTerm.ContractAsset ;
                           owl:onProperty     fhir:Contract.term.group.asset
                         ] ;
        dc:title         "Nested Contract Term Group" .

fhir:Parameters.parameter.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of the parameter (reference to the operation definition)." ;
        rdfs:domain   fhir:ParametersParameterComponent ;
        rdfs:label    "Parameters.parameter.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name from the definition" .

fhir:CodeSystem.ConceptDefinitionConcept
        a                owl:Class ;
        rdfs:comment     "Defines children of a concept to produce a hierarchy of concepts. The nature of the relationships is variable (is-a/contains/categorizes) - see hierarchyMeaning." ;
        rdfs:label       "CodeSystem.ConceptDefinitionConcept" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeSystem.ConceptDefinitionConcept.CodeSystemConceptDesignationComponent ;
                           owl:onProperty     fhir:CodeSystem.concept.concept.designation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeSystem.ConceptDefinitionConcept.ConceptProperty ;
                           owl:onProperty     fhir:CodeSystem.concept.concept.property
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeSystem.ConceptDefinitionConceptConcept ;
                           owl:onProperty     fhir:CodeSystem.concept.concept.concept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.concept.concept.display
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CodeSystem.concept.concept.code ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.concept.concept.definition
                         ] ;
        dc:title         "Child Concepts (is-a/contains/categorizes)" .

fhir:HealthcareService.coverageArea
        a             owl:ObjectProperty ;
        rdfs:comment  "The location(s) that this service is available to (not where the service is provided)." ;
        rdfs:domain   fhir:HealthcareService ;
        rdfs:label    "HealthcareService.coverageArea" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Location(s) service is intended for/available to" .

fhir:Task.output.valueContributor
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueContributor" ;
        rdfs:range          fhir:Contributor ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:SpecimenDefinition.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "A business identifier associated with the kind of specimen." ;
        rdfs:domain   fhir:SpecimenDefinition ;
        rdfs:label    "SpecimenDefinition.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Business identifier of a kind of specimen" .

fhir:Questionnaire.item.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of questionnaire item this is - whether text for display, a grouping of other items or a particular type of data to be captured (string, integer, coded choice, etc.)." ;
        rdfs:domain   fhir:QuestionnaireItemComponent ;
        rdfs:label    "Questionnaire.item.type" ;
        rdfs:range    fhir:code ;
        dc:title      "group | display | boolean | decimal | integer | date | dateTime +" .

fhir:ValueSet.expansion.contains.display
        a             owl:ObjectProperty ;
        rdfs:comment  "The recommended display for this item in the expansion." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponent ;
        rdfs:label    "ValueSet.expansion.contains.display" ;
        rdfs:range    fhir:string ;
        dc:title      "User display for the concept" .

fhir:CoverageEligibilityResponse.servicedDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CoverageEligibilityResponse ;
        rdfs:label          "CoverageEligibilityResponse.servicedDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:CoverageEligibilityResponse.serviced .

fhir:ClaimResponse.item.itemSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "A number to uniquely reference the claim item entries." ;
        rdfs:domain   fhir:ClaimResponse.Item ;
        rdfs:label    "ClaimResponse.item.itemSequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Claim item instance identifier" .

fhir:EvidenceVariable.characteristic.groupMeasure
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates how elements are aggregated within the study effective period." ;
        rdfs:domain   fhir:EvidenceVariableCharacteristicComponent ;
        rdfs:label    "EvidenceVariable.characteristic.groupMeasure" ;
        rdfs:range    fhir:code ;
        dc:title      "mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median" .

fhir:PackagedProductDefinition.marketingAuthorization
        a             owl:ObjectProperty ;
        rdfs:comment  "An authorization for this package type." ;
        rdfs:domain   fhir:PackagedProductDefinition ;
        rdfs:label    "PackagedProductDefinition.marketingAuthorization" ;
        rdfs:range    fhir:Reference ;
        dc:title      "An authorization for this package type" .

fhir:PlanDefinition.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the plan definition from a consumer's perspective." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the plan definition" .

fhir:ExplanationOfBenefit.benefitBalance.network
        a             owl:ObjectProperty ;
        rdfs:comment  "Is a flag to indicate whether the benefits refer to in-network providers or out-of-network providers." ;
        rdfs:domain   fhir:ExplanationOfBenefit.BenefitBalance ;
        rdfs:label    "ExplanationOfBenefit.benefitBalance.network" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "In or out of network" .

fhir:ResearchDefinition.library
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a Library resource containing the formal logic used by the ResearchDefinition." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.library" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Logic used by the ResearchDefinition" .

fhir:PaymentNotice.paymentDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date when the above payment action occurred." ;
        rdfs:domain   fhir:PaymentNotice ;
        rdfs:label    "PaymentNotice.paymentDate" ;
        rdfs:range    fhir:date ;
        dc:title      "Payment or clearing date" .

fhir:ObservationDefinition.validCodedValueSet
        a             owl:ObjectProperty ;
        rdfs:comment  "The set of valid coded results for the observations  conforming to this ObservationDefinition." ;
        rdfs:domain   fhir:ObservationDefinition ;
        rdfs:label    "ObservationDefinition.validCodedValueSet" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Value set of valid coded values for the observations conforming to this ObservationDefinition" .

fhir:Encounter.location.period
        a             owl:ObjectProperty ;
        rdfs:comment  "Time period during which the patient was present at the location." ;
        rdfs:domain   fhir:EncounterLocationComponent ;
        rdfs:label    "Encounter.location.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "Time period during which the patient was present at the location" .

fhir:Provenance.entity.agent
        a             owl:ObjectProperty ;
        rdfs:comment  "The entity is attributed to an agent to express the agent's responsibility for that entity, possibly along with other agents. This description can be understood as shorthand for saying that the agent was responsible for the activity which generated the entity." ;
        rdfs:domain   fhir:ProvenanceEntityComponent ;
        rdfs:label    "Provenance.entity.agent" ;
        rdfs:range    fhir:ProvenanceEntityComponentAgent ;
        dc:title      "Entity is attributed to this agent" .

fhir:Composition.event.period
        a             owl:ObjectProperty ;
        rdfs:comment  "The period of time covered by the documentation. There is no assertion that the documentation is a complete representation for this period, only that it documents events during this time." ;
        rdfs:domain   fhir:CompositionEventComponent ;
        rdfs:label    "Composition.event.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "The period covered by the documentation" .

fhir:SubstanceDefinition.relationship.type
        a             owl:ObjectProperty ;
        rdfs:comment  "For example \"salt to parent\", \"active moiety\", \"starting material\", \"polymorph\", \"impurity of\"." ;
        rdfs:domain   fhir:SubstanceDefinitionRelationshipComponent ;
        rdfs:label    "SubstanceDefinition.relationship.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "For example \"salt to parent\", \"active moiety\", \"starting material\", \"polymorph\", \"impurity of\"" .

fhir:MessageHeader  a    owl:Class ;
        rdfs:label       "MessageHeader" ;
        rdfs:subClassOf  w5:infrastructure.exchange , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MessageHeader.focus
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:MessageHeaderResponseComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageHeader.response
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MessageHeader.source ;
                           owl:someValuesFrom  fhir:MessageHeader.MessageSource
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:MessageHeader.eventCoding ;
                                            owl:someValuesFrom  fhir:Coding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:MessageHeader.eventUri ;
                                            owl:someValuesFrom  fhir:uri
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageHeader.reason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageHeader.enterer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MessageHeader.MessageDestination ;
                           owl:onProperty     fhir:MessageHeader.destination
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageHeader.responsible
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageHeader.definition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageHeader.author
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageHeader.sender
                         ] .

fhir:StructureMap.group.rule.target.element
        a             owl:ObjectProperty ;
        rdfs:comment  "Field to create in the context." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleTargetComponent ;
        rdfs:label    "StructureMap.group.rule.target.element" ;
        rdfs:range    fhir:string ;
        dc:title      "Field to create in the context" .

fhir:EvidenceVariable.category.value
        a           owl:ObjectProperty ;
        rdfs:label  "EvidenceVariable.category.value" .

fhir:ServiceRequest.requisition
        a             owl:ObjectProperty ;
        rdfs:comment  "A shared identifier common to all service requests that were authorized more or less simultaneously by a single author, representing the composite or group identifier." ;
        rdfs:domain   fhir:ServiceRequest ;
        rdfs:label    "ServiceRequest.requisition" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Composite Request ID" .

fhir:RequestGroup.action.requiredBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines expectations around whether an action is required." ;
        rdfs:domain   fhir:RequestGroupActionComponent ;
        rdfs:label    "RequestGroup.action.requiredBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "must | could | must-unless-documented" .

fhir:PlanDefinition.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the plan definition." ;
        rdfs:domain         fhir:PlanDefinition ;
        rdfs:label          "PlanDefinition.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:ElementDefinition.maxValueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ElementDefinition ;
        rdfs:label          "ElementDefinition.maxValueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:ElementDefinition.maxValue .

fhir:ConceptMap.group.element.target.comment
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of status/issues in mapping that conveys additional information not represented in  the structured data." ;
        rdfs:domain   fhir:ConceptMapGroupComponent.SourceElement.TargetElement ;
        rdfs:label    "ConceptMap.group.element.target.comment" ;
        rdfs:range    fhir:string ;
        dc:title      "Description of status/issues in mapping" .

fhir:Account.name  a        owl:ObjectProperty ;
        rdfs:comment        "Name used for the account when displaying it to humans in reports, etc." ;
        rdfs:domain         fhir:Account ;
        rdfs:label          "Account.name" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Human-readable label" .

fhir:Parameters.parameter.valueContactPoint
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueContactPoint" ;
        rdfs:range          fhir:ContactPoint ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Device.property.valueQuantity
        a             owl:ObjectProperty ;
        rdfs:comment  "Property value as a quantity." ;
        rdfs:domain   fhir:DevicePropertyComponent ;
        rdfs:label    "Device.property.valueQuantity" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Property value as a quantity" .

fhir:Evidence.variableDefinition.intended
        a             owl:ObjectProperty ;
        rdfs:comment  "Definition of the intended variable related to the Evidence." ;
        rdfs:domain   fhir:EvidenceVariableDefinitionComponent ;
        rdfs:label    "Evidence.variableDefinition.intended" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Definition of the intended variable related to the Evidence" .

fhir:CareTeam.reasonReference
        a                   owl:ObjectProperty ;
        rdfs:comment        "Condition(s) that this care team addresses." ;
        rdfs:domain         fhir:CareTeam ;
        rdfs:label          "CareTeam.reasonReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why the care team exists" .

fhir:Claim.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A unique identifier assigned to this claim." ;
        rdfs:domain         fhir:Claim ;
        rdfs:label          "Claim.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business Identifier for claim" .

fhir:Contract.signer.party
        a                   owl:ObjectProperty ;
        rdfs:comment        "Party which is a signator to this Contract." ;
        rdfs:domain         fhir:Contract.Signatory ;
        rdfs:label          "Contract.signer.party" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Contract Signatory Party" .

fhir:RequestGroup.reasonCode
        a                   owl:ObjectProperty ;
        rdfs:comment        "Describes the reason for the request group in coded or textual form." ;
        rdfs:domain         fhir:RequestGroup ;
        rdfs:label          "RequestGroup.reasonCode" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why the request group is needed" .

fhir:Contract.term.group.offer.answer.valueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractOffer.Answer ;
        rdfs:label          "Contract.term.group.offer.answer.valueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:Contract.term.group.offer.answer.value .

fhir:PlanDefinition.topic
        a             owl:ObjectProperty ;
        rdfs:comment  "Descriptive topics related to the content of the plan definition. Topics provide a high-level categorization of the definition that can be useful for filtering and searching." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.topic" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "E.g. Education, Treatment, Assessment" .

fhir:CarePlan.activity.detail.instantiatesUri
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to an externally maintained protocol, guideline, questionnaire or other definition that is adhered to in whole or in part by this CarePlan activity." ;
        rdfs:domain   fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
        rdfs:label    "CarePlan.activity.detail.instantiatesUri" ;
        rdfs:range    fhir:uri ;
        dc:title      "Instantiates external protocol or definition" .

fhir:Group.actual  a        owl:ObjectProperty ;
        rdfs:comment        "If true, indicates that the resource refers to a specific group of real individuals.  If false, the group defines a set of intended individuals." ;
        rdfs:domain         fhir:Group ;
        rdfs:label          "Group.actual" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Descriptive or actual" .

fhir:NamingSystem.uniqueId
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates how the system may be identified when referenced in electronic exchange." ;
        rdfs:domain   fhir:NamingSystem ;
        rdfs:label    "NamingSystem.uniqueId" ;
        rdfs:range    fhir:NamingSystemUniqueIdComponent ;
        dc:title      "Unique identifiers used for system" .

fhir:Specimen.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Id for specimen." ;
        rdfs:domain         fhir:Specimen ;
        rdfs:label          "Specimen.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "External Identifier" .

fhir:CatalogEntry.orderable
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the entry represents an orderable item." ;
        rdfs:domain   fhir:CatalogEntry ;
        rdfs:label    "CatalogEntry.orderable" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the entry represents an orderable item" .

fhir:ValueSet.expansion.contains.contains.designation.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The text value for this designation." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentContainsDesignation ;
        rdfs:label    "ValueSet.expansion.contains.contains.designation.value" ;
        rdfs:range    fhir:string ;
        dc:title      "The text value for this designation" .

fhir:Dosage.maxDosePerPeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "Upper limit on medication per unit of time." ;
        rdfs:domain   fhir:Dosage ;
        rdfs:label    "Dosage.maxDosePerPeriod" ;
        rdfs:range    fhir:Ratio ;
        dc:title      "Upper limit on medication per unit of time" .

fhir:MedicationKnowledge.cost.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The category of the cost information.  For example, manufacturers' cost, patient cost, claim reimbursement cost, actual acquisition cost." ;
        rdfs:domain   fhir:MedicationKnowledgeCostComponent ;
        rdfs:label    "MedicationKnowledge.cost.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The category of the cost information" .

fhir:Contract.term.asset.valuedItem.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies a Contract Valued Item instance." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset.ValuedItem ;
        rdfs:label    "Contract.term.asset.valuedItem.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Contract Valued Item Number" .

fhir:StructureMap.group.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A unique name for the group for the convenience of human readers." ;
        rdfs:domain   fhir:StructureMapGroupComponent ;
        rdfs:label    "StructureMap.group.name" ;
        rdfs:range    fhir:id ;
        dc:title      "Human-readable label" .

fhir:integer  a          owl:Class ;
        rdfs:comment     "A whole number" ;
        rdfs:label       "integer" ;
        rdfs:subClassOf  fhir:Primitive ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:value ;
                           owl:someValuesFrom  [ a               rdfs:Datatype ;
                                                 owl:onDatatype  xsd:integer
                                               ]
                         ] .

fhir:Medication.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Business identifier for this medication." ;
        rdfs:domain         fhir:Medication ;
        rdfs:label          "Medication.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business identifier for this medication" .

fhir:ElementDefinition.label
        a             owl:ObjectProperty ;
        rdfs:comment  "A single preferred label which is the text to display beside the element indicating its meaning or to use to prompt for the element in a user display or form." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.label" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for element to display with or prompt for element" .

fhir:RelatedPerson.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A name associated with the person." ;
        rdfs:domain   fhir:RelatedPerson ;
        rdfs:label    "RelatedPerson.name" ;
        rdfs:range    fhir:HumanName ;
        dc:title      "A name associated with the person" .

fhir:ExampleScenario.process.step.operation.request
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource instance used by the initiator." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.operation.request" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        dc:title      "Each resource instance used by the initiator" .

fhir:SpecimenDefinition.typeTested.isDerived
        a             owl:ObjectProperty ;
        rdfs:comment  "Primary of secondary specimen." ;
        rdfs:domain   fhir:SpecimenDefinitionTypeTestedComponent ;
        rdfs:label    "SpecimenDefinition.typeTested.isDerived" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Primary or secondary specimen" .

fhir:ExplanationOfBenefit.Item
        a                owl:Class ;
        rdfs:comment     "A claim line. Either a simple (a product or service) or a 'group' of details which can also be a simple items or groups of sub-details." ;
        rdfs:label       "ExplanationOfBenefit.Item" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.bodySite
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefit.Item.Detail ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.detail
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefit.Item.Adjudication ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.adjudication
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.quantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.sequence ;
                           owl:someValuesFrom  fhir:positiveInt
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.subSite
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.factor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.unitPrice
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.careTeamSequence
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.encounter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.net
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.item.locationCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Address ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.item.locationAddress
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.item.locationReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.revenue
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.category
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.udi
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.noteNumber
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.productOrService ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.modifier
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.item.servicedDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.item.servicedPeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.diagnosisSequence
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.programCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.procedureSequence
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.informationSequence
                         ] .

fhir:ExampleScenario.process.step.process.step.operation
        a             owl:ObjectProperty ;
        rdfs:comment  "Each interaction or action." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.operation" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        dc:title      "Each interaction or action" .

fhir:AdministrableProductDefinition.property
        a             owl:ObjectProperty ;
        rdfs:comment  "Characteristics e.g. a products onset of action." ;
        rdfs:domain   fhir:AdministrableProductDefinition ;
        rdfs:label    "AdministrableProductDefinition.property" ;
        rdfs:range    fhir:AdministrableProductDefinitionPropertyComponent ;
        dc:title      "Characteristics e.g. a products onset of action" .

fhir:Location.alias  a  owl:ObjectProperty ;
        rdfs:comment  "A list of alternate names that the location is known as, or was known as, in the past." ;
        rdfs:domain   fhir:Location ;
        rdfs:label    "Location.alias" ;
        rdfs:range    fhir:string ;
        dc:title      "A list of alternate names that the location is known as, or was known as, in the past" .

fhir:ClaimResponse.item.detail.subDetail.adjudication.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "A code supporting the understanding of the adjudication result and explaining variance from expected amount." ;
        rdfs:domain   fhir:ClaimResponse.Item.ItemDetail.SubDetailAdjudication ;
        rdfs:label    "ClaimResponse.item.detail.subDetail.adjudication.reason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Explanation of adjudication outcome" .

fhir:Condition.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates the patient or group who the condition record is associated with." ;
        rdfs:domain         fhir:Condition ;
        rdfs:label          "Condition.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who has the condition?" .

fhir:Ingredient.function
        a             owl:ObjectProperty ;
        rdfs:comment  "A classification of the ingredient identifying its precise purpose(s) in the drug product. This extends the Ingredient.role to add more detail. Example: Antioxidant, Alkalizing Agent." ;
        rdfs:domain   fhir:Ingredient ;
        rdfs:label    "Ingredient.function" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "A classification of the ingredient identifying its precise purpose(s) in the drug product. This extends the Ingredient.role to add more detail. Example: Antioxidant, Alkalizing Agent" .

fhir:SpecimenDefinition.typeTested
        a             owl:ObjectProperty ;
        rdfs:comment  "Specimen conditioned in a container as expected by the testing laboratory." ;
        rdfs:domain   fhir:SpecimenDefinition ;
        rdfs:label    "SpecimenDefinition.typeTested" ;
        rdfs:range    fhir:SpecimenDefinitionTypeTestedComponent ;
        dc:title      "Specimen in container intended for testing by lab" .

fhir:Statistic.modelCharacteristic.variable
        a             owl:ObjectProperty ;
        rdfs:comment  "A variable adjusted for in the adjusted analysis." ;
        rdfs:domain   fhir:StatisticModelCharacteristicComponent ;
        rdfs:label    "Statistic.modelCharacteristic.variable" ;
        rdfs:range    fhir:StatisticModelCharacteristicComponent.StatisticModelCharacteristicVariableComponent ;
        dc:title      "A variable adjusted for in the adjusted analysis" .

fhir:ElementDefinition.slicing
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates that the element is sliced into a set of alternative definitions (i.e. in a structure definition, there are multiple different constraints on a single element in the base resource). Slicing can be used in any resource that has cardinality ..* on the base resource, or any resource with a choice of types. The set of slices is any elements that come after this in the element sequence that have the same path, until a shorter path occurs (the shorter path terminates the set)." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.slicing" ;
        rdfs:range    fhir:ElementDefinitionSlicingComponent ;
        dc:title      "This element is sliced - slices follow" .

fhir:DeviceMetric.source
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the link to the  Device that this DeviceMetric belongs to and that contains administrative device information such as manufacturer, serial number, etc." ;
        rdfs:domain   fhir:DeviceMetric ;
        rdfs:label    "DeviceMetric.source" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Describes the link to the source Device" .

fhir:TestScript.variable.defaultValue
        a             owl:ObjectProperty ;
        rdfs:comment  "A default, hard-coded, or user-defined value for this variable." ;
        rdfs:domain   fhir:TestScriptVariableComponent ;
        rdfs:label    "TestScript.variable.defaultValue" ;
        rdfs:range    fhir:string ;
        dc:title      "Default, hard-coded, or user-defined value for this variable" .

fhir:Statistic.attributeEstimate.attributeEstimate.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of attribute estimate, eg confidence interval or p value." ;
        rdfs:domain   fhir:StatisticAttributeEstimateComponent.StatisticAttributeEstimateAttributeEstimateComponent ;
        rdfs:label    "Statistic.attributeEstimate.attributeEstimate.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The type of attribute estimate, eg confidence interval or p value" .

fhir:Contract.term.asset.valuedItem.entity
        a           owl:ObjectProperty ;
        rdfs:label  "Contract.term.asset.valuedItem.entity" .

fhir:ClaimResponse.addItem.subdetailSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "The sequence number of the sub-details within the details within the claim item which this line is intended to replace." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem ;
        rdfs:label    "ClaimResponse.addItem.subdetailSequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Subdetail sequence number" .

fhir:ClaimResponse.insurance.businessArrangement
        a             owl:ObjectProperty ;
        rdfs:comment  "A business agreement number established between the provider and the insurer for special business processing purposes." ;
        rdfs:domain   fhir:ClaimResponse.Insurance ;
        rdfs:label    "ClaimResponse.insurance.businessArrangement" ;
        rdfs:range    fhir:string ;
        dc:title      "Additional provider contract number" .

fhir:ClaimResponse.item.adjudication.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Monetary amount associated with the category." ;
        rdfs:domain   fhir:ClaimResponse.Item.Adjudication ;
        rdfs:label    "ClaimResponse.item.adjudication.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Monetary amount" .

fhir:StructureMap.group.rule.target.parameter.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleTargetComponent.StructureMapGroupRuleTargetParameterComponent ;
        rdfs:label          "StructureMap.group.rule.target.parameter.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.target.parameter.value .

fhir:Condition.onsetRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Condition ;
        rdfs:label          "Condition.onsetRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:Condition.onset .

fhir:Group.characteristic.exclude
        a             owl:ObjectProperty ;
        rdfs:comment  "If true, indicates the characteristic is one that is NOT held by members of the group." ;
        rdfs:domain   fhir:GroupCharacteristicComponent ;
        rdfs:label    "Group.characteristic.exclude" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Group includes or excludes" .

fhir:Task.input.valueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:CodeSystem.supplements
        a             owl:ObjectProperty ;
        rdfs:comment  "The canonical URL of the code system that this code system supplement is adding designations and properties to." ;
        rdfs:domain   fhir:CodeSystem ;
        rdfs:label    "CodeSystem.supplements" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Canonical URL of Code System this adds designations and properties to" .

fhir:Contract.term.asset.typeReference
        a             owl:ObjectProperty ;
        rdfs:comment  "Associated entities." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset ;
        rdfs:label    "Contract.term.asset.typeReference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Associated entities" .

fhir:ExplanationOfBenefit.addItem.bodySite
        a             owl:ObjectProperty ;
        rdfs:comment  "Physical service site on the patient (limb, tooth, etc.)." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem ;
        rdfs:label    "ExplanationOfBenefit.addItem.bodySite" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Anatomical location" .

fhir:PlanDefinition.action.subjectReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponent ;
        rdfs:label          "PlanDefinition.action.subjectReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.subject .

fhir:CoverageEligibilityResponse.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Code to specify whether requesting: prior authorization requirements for some service categories or billing codes; benefits for coverages specified or discovered; discovery and return of coverages for the patient; and/or validation that the specified coverage is in-force at the date/period specified or 'now' if not specified." ;
        rdfs:domain         fhir:CoverageEligibilityResponse ;
        rdfs:label          "CoverageEligibilityResponse.purpose" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "auth-requirements | benefits | discovery | validation" .

fhir:ClaimResponse.AddedItem.AddedItemDetail.AddedItemSubDetailAdjudication
        a                owl:Class ;
        rdfs:comment     "The adjudication results." ;
        rdfs:label       "ClaimResponse.AddedItem.AddedItemDetail.AddedItemSubDetailAdjudication" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.detail.subDetail.adjudication.value
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.detail.subDetail.adjudication.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.detail.subDetail.adjudication.reason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.detail.subDetail.adjudication.category ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        dc:title         "Added items detail adjudication" .

fhir:EvidenceReport.editor
        a             owl:ObjectProperty ;
        rdfs:comment  "An individiual, organization, or device primarily responsible for internal coherence of the content." ;
        rdfs:domain   fhir:EvidenceReport ;
        rdfs:label    "EvidenceReport.editor" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who edited the content" .

fhir:MedicationRequest.authoredOn
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date (and perhaps time) when the prescription was initially written or authored on." ;
        rdfs:domain         fhir:MedicationRequest ;
        rdfs:label          "MedicationRequest.authoredOn" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "When request was initially authored" .

fhir:SubstanceDefinition.molecularWeight.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Used to capture quantitative values for a variety of elements. If only limits are given, the arithmetic mean would be the average. If only a single definite value for a given element is given, it would be captured in this field." ;
        rdfs:domain   fhir:SubstanceDefinitionMolecularWeight ;
        rdfs:label    "SubstanceDefinition.molecularWeight.amount" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Used to capture quantitative values for a variety of elements. If only limits are given, the arithmetic mean would be the average. If only a single definite value for a given element is given, it would be captured in this field" .

fhir:Condition.evidence.code
        a                   owl:ObjectProperty ;
        rdfs:comment        "A manifestation or symptom that led to the recording of this condition." ;
        rdfs:domain         fhir:ConditionEvidenceComponent ;
        rdfs:label          "Condition.evidence.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Manifestation/symptom" .

fhir:ClinicalUseIssueUndesirableEffectComponent
        a                owl:Class ;
        rdfs:comment     "Describe the undesirable effects of the medicinal product." ;
        rdfs:label       "ClinicalUseIssueUndesirableEffectComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.undesirableEffect.frequencyOfOccurrence
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.undesirableEffect.classification
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableReference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.undesirableEffect.symptomConditionEffect
                         ] .

fhir:Task.input.valueExpression
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueExpression" ;
        rdfs:range          fhir:Expression ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:ManufacturedItemDefinitionPropertyComponent
        a                owl:Class ;
        rdfs:comment     "General characteristics of this item." ;
        rdfs:label       "ManufacturedItemDefinitionPropertyComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ManufacturedItemDefinition.property.valueCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ManufacturedItemDefinition.property.valueQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ManufacturedItemDefinition.property.valueDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ManufacturedItemDefinition.property.valueBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Attachment ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ManufacturedItemDefinition.property.valueAttachment
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ManufacturedItemDefinition.property.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:Device.version.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of the device version, e.g. manufacturer, approved, internal." ;
        rdfs:domain   fhir:DeviceVersionComponent ;
        rdfs:label    "Device.version.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The type of the device version, e.g. manufacturer, approved, internal" .

fhir:Observation.effectiveInstant
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.effectiveInstant" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  fhir:Observation.effective .

fhir:ExampleScenario.process.step.alternative.step.process.step.operation.response.resourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step.operation.response.resourceId" ;
        rdfs:range    fhir:string ;
        dc:title      "Each resource contained in the instance" .

fhir:TerminologyCapabilitiesTranslationComponent
        a                owl:Class ;
        rdfs:comment     "Information about the [ConceptMap/$translate](conceptmap-operation-translate.html) operation." ;
        rdfs:label       "TerminologyCapabilitiesTranslationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.translation.needsMap ;
                           owl:someValuesFrom  fhir:boolean
                         ] .

fhir:Questionnaire.item.item.enableWhen.answer
        a           owl:ObjectProperty ;
        rdfs:label  "Questionnaire.item.item.enableWhen.answer" .

fhir:MeasureGroupComponent.MeasureGroupStratifierComponent.MeasureGroupStratifierComponentComponent
        a                owl:Class ;
        rdfs:comment     "A component of the stratifier criteria for the measure report, specified as either the name of a valid CQL expression defined within a referenced library or a valid FHIR Resource Path." ;
        rdfs:label       "MeasureGroupComponent.MeasureGroupStratifierComponent.MeasureGroupStratifierComponentComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Measure.group.stratifier.component.criteria ;
                           owl:someValuesFrom  fhir:Expression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.group.stratifier.component.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.group.stratifier.component.code
                         ] .

fhir:Task.input.valueCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:Appointment.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "This records identifiers associated with this appointment concern that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation)." ;
        rdfs:domain         fhir:Appointment ;
        rdfs:label          "Appointment.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "External Ids for this item" .

fhir:value  a       owl:DatatypeProperty ;
        rdfs:label  "fhir:value" ;
        dc:title    "Terminal data value" .

fhir:SubstanceDefinition.property.amount
        a           owl:ObjectProperty ;
        rdfs:label  "SubstanceDefinition.property.amount" .

fhir:Organization.address
        a             owl:ObjectProperty ;
        rdfs:comment  "An address for the organization." ;
        rdfs:domain   fhir:Organization ;
        rdfs:label    "Organization.address" ;
        rdfs:range    fhir:Address ;
        dc:title      "An address for the organization" .

fhir:Contract.TermTerm.ContractAsset.AssetContext
        a                owl:Class ;
        rdfs:comment     "Circumstance of the asset." ;
        rdfs:label       "Contract.TermTerm.ContractAsset.AssetContext" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.asset.context.text
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Contract.term.group.asset.context.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.asset.context.reference
                         ] .

fhir:Immunization.programEligibility
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates a patient's eligibility for a funding program." ;
        rdfs:domain   fhir:Immunization ;
        rdfs:label    "Immunization.programEligibility" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Patient eligibility for a vaccination program" .

fhir:ResearchElementDefinition.library
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a Library resource containing the formal logic used by the ResearchElementDefinition." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.library" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Logic used by the ResearchElementDefinition" .

fhir:AuditEvent.entity.lifecycle
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifier for the data life-cycle stage for the entity." ;
        rdfs:domain         fhir:AuditEventEntityComponent ;
        rdfs:label          "AuditEvent.entity.lifecycle" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Life-cycle stage for the entity" .

fhir:CareTeam.telecom
        a             owl:ObjectProperty ;
        rdfs:comment  "A central contact detail for the care team (that applies to all members)." ;
        rdfs:domain   fhir:CareTeam ;
        rdfs:label    "CareTeam.telecom" ;
        rdfs:range    fhir:ContactPoint ;
        dc:title      "A contact detail for the care team (that applies to all members)" .

fhir:StructureMap.group.rule.rule.source.listMode
        a             owl:ObjectProperty ;
        rdfs:comment  "How to handle the list mode for this element." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label    "StructureMap.group.rule.rule.source.listMode" ;
        rdfs:range    fhir:code ;
        dc:title      "first | not_first | last | not_last | only_one" .

fhir:Citation.contributorship.entry.affiliationInfo.affiliation
        a             owl:ObjectProperty ;
        rdfs:comment  "Display for the organization." ;
        rdfs:domain   fhir:CitationContributorshipComponent.CitationContributorshipEntryComponent.CitationContributorshipEntryAffiliationInfoComponent ;
        rdfs:label    "Citation.contributorship.entry.affiliationInfo.affiliation" ;
        rdfs:range    fhir:string ;
        dc:title      "Display for the organization" .

fhir:ExampleScenario.process.step.process.step.process
        a             owl:ObjectProperty ;
        rdfs:comment  "Nested process." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.process" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponentProcess ;
        dc:title      "Nested process" .

fhir:CareTeam.participant.member
        a                   owl:ObjectProperty ;
        rdfs:comment        "The specific person or organization who is participating/expected to participate in the care team." ;
        rdfs:domain         fhir:CareTeamParticipantComponent ;
        rdfs:label          "CareTeam.participant.member" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Who is involved" .

fhir:MedicinalProductDefinitionNameComponent
        a                owl:Class ;
        rdfs:comment     "The product's name, including full name and possibly coded parts." ;
        rdfs:label       "MedicinalProductDefinitionNameComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicinalProductDefinitionNameComponent.MedicinalProductDefinitionNameCountryLanguageComponent ;
                           owl:onProperty     fhir:MedicinalProductDefinition.name.countryLanguage
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicinalProductDefinitionNameComponent.MedicinalProductDefinitionNameNamePartComponent ;
                           owl:onProperty     fhir:MedicinalProductDefinition.name.namePart
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.name.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.name.productName ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:AllergyIntolerance.lastOccurrence
        a             owl:ObjectProperty ;
        rdfs:comment  "Represents the date and/or time of the last known occurrence of a reaction event." ;
        rdfs:domain   fhir:AllergyIntolerance ;
        rdfs:label    "AllergyIntolerance.lastOccurrence" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "Date(/time) of last known occurrence of a reaction" .

fhir:MedicationKnowledge.ingredient.itemCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationKnowledgeIngredientComponent ;
        rdfs:label          "MedicationKnowledge.ingredient.itemCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:MedicationKnowledge.ingredient.item .

fhir:DocumentReference.content
        a             owl:ObjectProperty ;
        rdfs:comment  "The document and format referenced. There may be multiple content element repetitions, each with a different format." ;
        rdfs:domain   fhir:DocumentReference ;
        rdfs:label    "DocumentReference.content" ;
        rdfs:range    fhir:DocumentReferenceContentComponent ;
        dc:title      "Document referenced" .

fhir:Consent.provisionProvision.provisionActor
        a                owl:Class ;
        rdfs:comment     "Who or what is controlled by this rule. Use group to identify a set of actors by some property they share (e.g. 'admitting officers')." ;
        rdfs:label       "Consent.provisionProvision.provisionActor" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Consent.provision.provision.actor.reference ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Consent.provision.provision.actor.role ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:ExplanationOfBenefit.item.detail.subDetail.noteNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "The numbers associated with notes below which apply to the adjudication of this item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail.SubDetail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.subDetail.noteNumber" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Applicable note numbers" .

fhir:Dosage.doseAndRate.dose
        a           owl:ObjectProperty ;
        rdfs:label  "Dosage.doseAndRate.dose" .

fhir:DocumentReference.securityLabel
        a             owl:ObjectProperty ;
        rdfs:comment  "A set of Security-Tag codes specifying the level of privacy/security of the Document. Note that DocumentReference.meta.security contains the security labels of the \"reference\" to the document, while DocumentReference.securityLabel contains a snapshot of the security labels on the document the reference refers to." ;
        rdfs:domain   fhir:DocumentReference ;
        rdfs:label    "DocumentReference.securityLabel" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Document security-tags" .

fhir:Task.input.valueUuid
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueUuid" ;
        rdfs:range          fhir:uuid ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:MedicinalProductDefinition.marketingStatus
        a             owl:ObjectProperty ;
        rdfs:comment  "Marketing status of the medicinal product, in contrast to marketing authorization." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.marketingStatus" ;
        rdfs:range    fhir:MarketingStatus ;
        dc:title      "Marketing status of the medicinal product, in contrast to marketing authorization" .

fhir:ImplementationGuide.definition.page.page.nameUrl
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponentPage ;
        rdfs:label          "ImplementationGuide.definition.page.page.nameUrl" ;
        rdfs:range          fhir:url ;
        rdfs:subPropertyOf  fhir:ImplementationGuide.definition.page.page.name .

fhir:Measure.group.stratifier.component.description
        a             owl:ObjectProperty ;
        rdfs:comment  "The human readable description of this stratifier criteria component." ;
        rdfs:domain   fhir:MeasureGroupComponent.MeasureGroupStratifierComponent.MeasureGroupStratifierComponentComponent ;
        rdfs:label    "Measure.group.stratifier.component.description" ;
        rdfs:range    fhir:string ;
        dc:title      "The human readable description of this stratifier component" .

fhir:Contract.term.group.action.contextLinkId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse." ;
        rdfs:domain   fhir:Contract.TermTerm.Action ;
        rdfs:label    "Contract.term.group.action.contextLinkId" ;
        rdfs:range    fhir:string ;
        dc:title      "Pointer to specific item" .

fhir:Appointment.supportingInformation
        a                   owl:ObjectProperty ;
        rdfs:comment        "Additional information to support the appointment provided when making the appointment." ;
        rdfs:domain         fhir:Appointment ;
        rdfs:label          "Appointment.supportingInformation" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Additional information to support the appointment" .

fhir:NutritionOrder.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Comments made about the {{title}} by the requester, performer, subject or other participants." ;
        rdfs:domain   fhir:NutritionOrder ;
        rdfs:label    "NutritionOrder.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Comments" .

fhir:CoverageEligibilityResponse.outcome
        a             owl:ObjectProperty ;
        rdfs:comment  "The outcome of the request processing." ;
        rdfs:domain   fhir:CoverageEligibilityResponse ;
        rdfs:label    "CoverageEligibilityResponse.outcome" ;
        rdfs:range    fhir:code ;
        dc:title      "complete | error | partial" .

fhir:RequestGroup.action.action.requiredBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines expectations around whether an action is required." ;
        rdfs:domain   fhir:RequestGroupActionComponentAction ;
        rdfs:label    "RequestGroup.action.action.requiredBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "must | could | must-unless-documented" .

fhir:PlanDefinitionActionComponent
        a                owl:Class ;
        rdfs:comment     "An action or group of actions to be taken as part of the plan. For example, in clinical care, an action would be to prescribe a particular indicated medication, or perform a particular test as appropriate. In pharmaceutical quality, an action would be the test that needs to be performed on a drug product as defined in the quality specification." ;
        rdfs:label       "PlanDefinitionActionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PlanDefinitionActionComponent.PlanDefinitionActionConditionComponent ;
                           owl:onProperty     fhir:PlanDefinition.action.condition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.prefix
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PlanDefinitionActionComponentAction ;
                           owl:onProperty     fhir:PlanDefinition.action.action
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.title
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:canonical ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.definitionCanonical
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:uri ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.definitionUri
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.timingDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Age ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.timingAge
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.timingPeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Duration ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.timingDuration
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.timingRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.timingTiming
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:TriggerDefinition ;
                           owl:onProperty     fhir:PlanDefinition.action.trigger
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:PlanDefinition.action.reason
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.subjectCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.subjectReference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:canonical ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.subjectCanonical
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.requiredBehavior
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RelatedArtifact ;
                           owl:onProperty     fhir:PlanDefinition.action.documentation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.precheckBehavior
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:id ;
                           owl:onProperty     fhir:PlanDefinition.action.goalId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.textEquivalent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.transform
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.cardinalityBehavior
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PlanDefinitionActionComponent.PlanDefinitionActionParticipantComponent ;
                           owl:onProperty     fhir:PlanDefinition.action.participant
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DataRequirement ;
                           owl:onProperty     fhir:PlanDefinition.action.input
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PlanDefinitionActionComponent.PlanDefinitionActionDynamicValueComponent ;
                           owl:onProperty     fhir:PlanDefinition.action.dynamicValue
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.priority
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.groupingBehavior
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PlanDefinitionActionComponent.PlanDefinitionActionRelatedActionComponent ;
                           owl:onProperty     fhir:PlanDefinition.action.relatedAction
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DataRequirement ;
                           owl:onProperty     fhir:PlanDefinition.action.output
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:PlanDefinition.action.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.selectionBehavior
                         ] .

fhir:EpisodeOfCare.Diagnosis
        a                owl:Class ;
        rdfs:comment     "The list of diagnosis relevant to this episode of care." ;
        rdfs:label       "EpisodeOfCare.Diagnosis" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EpisodeOfCare.diagnosis.rank
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EpisodeOfCare.diagnosis.role
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:EpisodeOfCare.diagnosis.condition ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:CareTeam.participant.onBehalfOf
        a             owl:ObjectProperty ;
        rdfs:comment  "The organization of the practitioner." ;
        rdfs:domain   fhir:CareTeamParticipantComponent ;
        rdfs:label    "CareTeam.participant.onBehalfOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Organization of the practitioner" .

fhir:ChargeItem.priceOverride
        a             owl:ObjectProperty ;
        rdfs:comment  "Total price of the charge overriding the list price associated with the code." ;
        rdfs:domain   fhir:ChargeItem ;
        rdfs:label    "ChargeItem.priceOverride" ;
        rdfs:range    fhir:Money ;
        dc:title      "Price overriding the associated rules" .

fhir:AuditEvent.type  a     owl:ObjectProperty ;
        rdfs:comment        "Identifier for a family of the event.  For example, a menu item, program, rule, policy, function code, application name or URL. It identifies the performed function." ;
        rdfs:domain         fhir:AuditEvent ;
        rdfs:label          "AuditEvent.type" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Type/identifier of event" .

fhir:ExplanationOfBenefit.item.detail.subDetail.category
        a             owl:ObjectProperty ;
        rdfs:comment  "Code to identify the general type of benefits under which products and services are provided." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail.SubDetail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.subDetail.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Benefit classification" .

fhir:OperationDefinition.inputProfile
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional validation information for the in parameters - a single profile that covers all the parameters. The profile is a constraint on the parameters resource as a whole." ;
        rdfs:domain   fhir:OperationDefinition ;
        rdfs:label    "OperationDefinition.inputProfile" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Validation information for in parameters" .

fhir:Goal.start  a  owl:ObjectProperty ;
        rdfs:label  "Goal.start" .

fhir:Contract.term.group.asset.answer
        a             owl:ObjectProperty ;
        rdfs:comment  "Response to assets." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset ;
        rdfs:label    "Contract.term.group.asset.answer" ;
        rdfs:range    fhir:Contract.TermTerm.ContractAssetAnswer ;
        dc:title      "Response to assets" .

fhir:GraphDefinition.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the graph definition from a consumer's perspective." ;
        rdfs:domain   fhir:GraphDefinition ;
        rdfs:label    "GraphDefinition.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the graph definition" .

fhir:Claim.item.detail.subDetail.productOrService
        a             owl:ObjectProperty ;
        rdfs:comment  "When the value is a group code then this item collects a set of related claim details, otherwise this contains the product, service, drug or other billing code for the item." ;
        rdfs:domain   fhir:Claim.Item.Detail.SubDetail ;
        rdfs:label    "Claim.item.detail.subDetail.productOrService" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Billing, service, product, or drug code" .

fhir:ImplementationGuide
        a                owl:Class ;
        rdfs:label       "ImplementationGuide" ;
        rdfs:subClassOf  w5:conformance.misc , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImplementationGuide.license
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:ImplementationGuide.contact
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ImplementationGuideDependsOnComponent ;
                           owl:onProperty     fhir:ImplementationGuide.dependsOn
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImplementationGuide.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImplementationGuide.experimental
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImplementationGuide.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ImplementationGuideManifestComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImplementationGuide.manifest
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImplementationGuide.version
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ImplementationGuide.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:ImplementationGuide.useContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImplementationGuide.url ;
                           owl:someValuesFrom  fhir:uri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImplementationGuide.description
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ImplementationGuideGlobalComponent ;
                           owl:onProperty     fhir:ImplementationGuide.global
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImplementationGuide.name ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImplementationGuide.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImplementationGuide.packageId ;
                           owl:someValuesFrom  fhir:id
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ImplementationGuideDefinitionComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImplementationGuide.definition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImplementationGuide.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:ImplementationGuide.fhirVersion ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImplementationGuide.copyright
                         ] .

fhir:Device.udiCarrier.carrierAIDC
        a             owl:ObjectProperty ;
        rdfs:comment  "The full UDI carrier of the Automatic Identification and Data Capture (AIDC) technology representation of the barcode string as printed on the packaging of the device - e.g., a barcode or RFID.   Because of limitations on character sets in XML and the need to round-trip JSON data through XML, AIDC Formats *SHALL* be base64 encoded." ;
        rdfs:domain   fhir:DeviceUdiCarrierComponent ;
        rdfs:label    "Device.udiCarrier.carrierAIDC" ;
        rdfs:range    fhir:base64Binary ;
        dc:title      "UDI Machine Readable Barcode String" .

fhir:Consent.provision.provision.securityLabel
        a             owl:ObjectProperty ;
        rdfs:comment  "A security label, comprised of 0..* security label fields (Privacy tags), which define which resources are controlled by this exception." ;
        rdfs:domain   fhir:Consent.provisionProvision ;
        rdfs:label    "Consent.provision.provision.securityLabel" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Security Labels that define affected resources" .

fhir:Measure.subject  a  owl:ObjectProperty ;
        rdfs:label  "Measure.subject" .

fhir:Ratio  a            owl:Class ;
        rdfs:comment     "A relationship of two Quantity values - expressed as a numerator and a denominator." ;
        rdfs:label       "Ratio" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ratio.denominator
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ratio.numerator
                         ] ;
        dc:title         "A ratio of two Quantity values - a numerator and a denominator" .

fhir:SupplyRequest.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "Category of supply, e.g.  central, non-stock, etc. This is used to support work flows associated with the supply process." ;
        rdfs:domain         fhir:SupplyRequest ;
        rdfs:label          "SupplyRequest.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "The kind of supply (central, non-stock, etc.)" .

fhir:Timing.repeat.frequencyMax
        a             owl:ObjectProperty ;
        rdfs:comment  "If present, indicates that the frequency is a range - so to repeat between [frequency] and [frequencyMax] times within the period or period range." ;
        rdfs:domain   fhir:TimingRepeatComponent ;
        rdfs:label    "Timing.repeat.frequencyMax" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Event occurs up to frequencyMax times per period" .

fhir:ExplanationOfBenefit.benefitBalance.financial.usedUnsignedInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.BenefitBalance.Benefit ;
        rdfs:label          "ExplanationOfBenefit.benefitBalance.financial.usedUnsignedInt" ;
        rdfs:range          fhir:unsignedInt ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.benefitBalance.financial.used .

fhir:ClinicalUseIssue.indication.diseaseStatus
        a             owl:ObjectProperty ;
        rdfs:comment  "The status of the disease or symptom for the indication." ;
        rdfs:domain   fhir:ClinicalUseIssueIndicationComponent ;
        rdfs:label    "ClinicalUseIssue.indication.diseaseStatus" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "The status of the disease or symptom for the indication" .

fhir:Measure.group.stratifier.component
        a             owl:ObjectProperty ;
        rdfs:comment  "A component of the stratifier criteria for the measure report, specified as either the name of a valid CQL expression defined within a referenced library or a valid FHIR Resource Path." ;
        rdfs:domain   fhir:MeasureGroupComponent.MeasureGroupStratifierComponent ;
        rdfs:label    "Measure.group.stratifier.component" ;
        rdfs:range    fhir:MeasureGroupComponent.MeasureGroupStratifierComponent.MeasureGroupStratifierComponentComponent ;
        dc:title      "Stratifier criteria component for the measure" .

fhir:MolecularSequence.quality.score
        a             owl:ObjectProperty ;
        rdfs:comment  "The score of an experimentally derived feature such as a p-value ([SO:0001685](http://www.sequenceontology.org/browser/current_svn/term/SO:0001685))." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent ;
        rdfs:label    "MolecularSequence.quality.score" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Quality score for the comparison" .

fhir:MeasureReport.group.population.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of the population." ;
        rdfs:domain   fhir:MeasureReportGroupComponent.MeasureReportGroupPopulationComponent ;
        rdfs:label    "MeasureReport.group.population.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation" .

fhir:Provenance.entity.agent.who
        a                   owl:ObjectProperty ;
        rdfs:comment        "The individual, device or organization that participated in the event." ;
        rdfs:domain         fhir:ProvenanceEntityComponentAgent ;
        rdfs:label          "Provenance.entity.agent.who" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Who participated" .

fhir:AdministrableProductDefinition.routeOfAdministration.targetSpecies.withdrawalPeriod.value
        a             owl:ObjectProperty ;
        rdfs:comment  "A value for the time." ;
        rdfs:domain   fhir:AdministrableProductDefinitionRouteOfAdministrationComponent.AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesComponent.AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesWithdrawalPeriodComponent ;
        rdfs:label    "AdministrableProductDefinition.routeOfAdministration.targetSpecies.withdrawalPeriod.value" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "A value for the time" .

fhir:Measure.group.stratifier
        a             owl:ObjectProperty ;
        rdfs:comment  "The stratifier criteria for the measure report, specified as either the name of a valid CQL expression defined within a referenced library or a valid FHIR Resource Path." ;
        rdfs:domain   fhir:MeasureGroupComponent ;
        rdfs:label    "Measure.group.stratifier" ;
        rdfs:range    fhir:MeasureGroupComponent.MeasureGroupStratifierComponent ;
        dc:title      "Stratifier criteria for the measure" .

fhir:ClaimResponse.use
        a                   owl:ObjectProperty ;
        rdfs:comment        "A code to indicate whether the nature of the request is: to request adjudication of products and services previously rendered; or requesting authorization and adjudication for provision in the future; or requesting the non-binding adjudication of the listed products and services which could be provided in the future." ;
        rdfs:domain         fhir:ClaimResponse ;
        rdfs:label          "ClaimResponse.use" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "claim | preauthorization | predetermination" .

fhir:ElementDefinition.mapping.comment
        a             owl:ObjectProperty ;
        rdfs:comment  "Comments that provide information about the mapping or its use." ;
        rdfs:domain   fhir:ElementDefinitionMappingComponent ;
        rdfs:label    "ElementDefinition.mapping.comment" ;
        rdfs:range    fhir:string ;
        dc:title      "Comments about the mapping or its use" .

fhir:GuidanceResponse.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "The patient for which the request was processed." ;
        rdfs:domain         fhir:GuidanceResponse ;
        rdfs:label          "GuidanceResponse.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Patient the request was performed for" .

fhir:FamilyMemberHistory.condition.onset
        a           owl:ObjectProperty ;
        rdfs:label  "FamilyMemberHistory.condition.onset" .

fhir:AuditEventEntityComponent
        a                owl:Class ;
        rdfs:comment     "Specific instances of data or objects that have been accessed." ;
        rdfs:label       "AuditEventEntityComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Coding ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AuditEvent.entity.lifecycle
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:AuditEventEntityComponent.AuditEventEntityDetailComponent ;
                           owl:onProperty     fhir:AuditEvent.entity.detail
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AuditEvent.entity.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AuditEvent.entity.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AuditEvent.entity.what
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:base64Binary ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AuditEvent.entity.query
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Coding ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AuditEvent.entity.role
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:AuditEvent.entity.securityLabel
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Coding ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AuditEvent.entity.type
                         ] .

fhir:ClaimResponse.AddedItem.AddedItemDetail.AddedItemSubDetail
        a                owl:Class ;
        rdfs:comment     "The third-tier service adjudications for payor added services." ;
        rdfs:label       "ClaimResponse.AddedItem.AddedItemDetail.AddedItemSubDetail" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.detail.subDetail.productOrService ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.detail.subDetail.factor
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ClaimResponse.addItem.detail.subDetail.modifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.detail.subDetail.net
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ClaimResponse.addItem.detail.subDetail.noteNumber
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.detail.subDetail.unitPrice
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:ClaimResponse.addItem.detail.subDetail.adjudication ;
                           owl:someValuesFrom  fhir:ClaimResponse.AddedItem.AddedItemDetail.AddedItemSubDetailAdjudication
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.detail.subDetail.quantity
                         ] .

fhir:QuestionnaireResponse.item.answer.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.value .

fhir:StructureMap.group.rule.rule.source.defaultValueTriggerDefinition
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueTriggerDefinition" ;
        rdfs:range          fhir:TriggerDefinition ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:TestScript.setup.action.assert.path
        a             owl:ObjectProperty ;
        rdfs:comment  "The XPath or JSONPath expression to be evaluated against the fixture representing the response received from server." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.path" ;
        rdfs:range    fhir:string ;
        dc:title      "XPath or JSONPath expression" .

fhir:DeviceUseStatement.source
        a                   owl:ObjectProperty ;
        rdfs:comment        "Who reported the device was being used by the patient." ;
        rdfs:domain         fhir:DeviceUseStatement ;
        rdfs:label          "DeviceUseStatement.source" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Who made the statement" .

fhir:BundleEntryComponent.BundleEntryResponseComponent
        a                owl:Class ;
        rdfs:comment     "Indicates the results of processing the corresponding 'request' entry in the batch or transaction being responded to or what the results of an operation where when returning history." ;
        rdfs:label       "BundleEntryComponent.BundleEntryResponseComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Resource ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Bundle.entry.response.outcome
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:instant ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Bundle.entry.response.lastModified
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Bundle.entry.response.etag
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Bundle.entry.response.location
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Bundle.entry.response.status ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:DataRequirement.dateFilter.searchParam
        a             owl:ObjectProperty ;
        rdfs:comment  "A date parameter that refers to a search parameter defined on the specified type of the DataRequirement, and which searches on elements of type date, dateTime, Period, Schedule, or Timing." ;
        rdfs:domain   fhir:DataRequirementDateFilterComponent ;
        rdfs:label    "DataRequirement.dateFilter.searchParam" ;
        rdfs:range    fhir:string ;
        dc:title      "A date valued parameter to search on" .

fhir:StructureMap.group
        a             owl:ObjectProperty ;
        rdfs:comment  "Organizes the mapping into manageable chunks for human review/ease of maintenance." ;
        rdfs:domain   fhir:StructureMap ;
        rdfs:label    "StructureMap.group" ;
        rdfs:range    fhir:StructureMapGroupComponent ;
        dc:title      "Named sections for reader convenience" .

fhir:ImplementationGuide.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the implementation guide." ;
        rdfs:domain   fhir:ImplementationGuide ;
        rdfs:label    "ImplementationGuide.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this implementation guide (human friendly)" .

fhir:CompartmentDefinition
        a                owl:Class ;
        rdfs:label       "CompartmentDefinition" ;
        rdfs:subClassOf  fhir:DomainResource , w5:conformance.behavior ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CompartmentDefinition.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CompartmentDefinition.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CompartmentDefinition.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CompartmentDefinition.code ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:CompartmentDefinition.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CompartmentDefinition.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CompartmentDefinitionResourceComponent ;
                           owl:onProperty     fhir:CompartmentDefinition.resource
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CompartmentDefinition.url ;
                           owl:someValuesFrom  fhir:uri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CompartmentDefinition.experimental
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CompartmentDefinition.name ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CompartmentDefinition.purpose
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CompartmentDefinition.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CompartmentDefinition.search ;
                           owl:someValuesFrom  fhir:boolean
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:CompartmentDefinition.useContext
                         ] .

fhir:TestScript.setup.action.assert
        a             owl:ObjectProperty ;
        rdfs:comment  "Evaluates the results of previous operations to determine if the server under test behaves appropriately." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction ;
        rdfs:label    "TestScript.setup.action.assert" ;
        rdfs:range    fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        dc:title      "The assertion to perform" .

fhir:Patient.birthDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date of birth for the individual." ;
        rdfs:domain   fhir:Patient ;
        rdfs:label    "Patient.birthDate" ;
        rdfs:range    fhir:date ;
        dc:title      "The date of birth for the individual" .

fhir:VerificationResult.target
        a             owl:ObjectProperty ;
        rdfs:comment  "A resource that was validated." ;
        rdfs:domain   fhir:VerificationResult ;
        rdfs:label    "VerificationResult.target" ;
        rdfs:range    fhir:Reference ;
        dc:title      "A resource that was validated" .

fhir:ImplementationGuide.definition.template.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of template specified." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionTemplateComponent ;
        rdfs:label    "ImplementationGuide.definition.template.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Type of template specified" .

fhir:MedicationStatement.medicationReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationStatement ;
        rdfs:label          "MedicationStatement.medicationReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:MedicationStatement.medication .

fhir:ExplanationOfBenefit.accident.location
        a           owl:ObjectProperty ;
        rdfs:label  "ExplanationOfBenefit.accident.location" .

fhir:MolecularSequence.repository.name
        a             owl:ObjectProperty ;
        rdfs:comment  "URI of an external repository which contains further details about the genetics data." ;
        rdfs:domain   fhir:MolecularSequenceRepositoryComponent ;
        rdfs:label    "MolecularSequence.repository.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Repository's name" .

fhir:ValueSet.compose.exclude.concept.designation
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional representations for this concept when used in this value set - other languages, aliases, specialized purposes, used for particular purposes, etc." ;
        rdfs:domain   fhir:ValueSetComposeComponentInclude.ConceptReference ;
        rdfs:label    "ValueSet.compose.exclude.concept.designation" ;
        rdfs:range    fhir:ValueSetComposeComponentInclude.ConceptReference.ValueSetComposeIncludeConceptDesignationComponent ;
        dc:title      "Additional representations for this concept" .

fhir:Questionnaire.item.repeats
        a             owl:ObjectProperty ;
        rdfs:comment  "An indication, if true, that the item may occur multiple times in the response, collecting multiple answers for questions or multiple sets of answers for groups." ;
        rdfs:domain   fhir:QuestionnaireItemComponent ;
        rdfs:label    "Questionnaire.item.repeats" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the item may repeat" .

fhir:ExplanationOfBenefit.careTeam.role
        a             owl:ObjectProperty ;
        rdfs:comment  "The lead, assisting or supervising practitioner and their discipline if a multidisciplinary team." ;
        rdfs:domain   fhir:ExplanationOfBenefit.CareTeam ;
        rdfs:label    "ExplanationOfBenefit.careTeam.role" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Function within the team" .

fhir:StructureDefinition.fhirVersion
        a             owl:ObjectProperty ;
        rdfs:comment  "The version of the FHIR specification on which this StructureDefinition is based - this is the formal version of the specification, without the revision number, e.g. [publication].[major].[minor], which is 4.1.0 for this version." ;
        rdfs:domain   fhir:StructureDefinition ;
        rdfs:label    "StructureDefinition.fhirVersion" ;
        rdfs:range    fhir:code ;
        dc:title      "FHIR Version this StructureDefinition targets" .

fhir:ObservationDefinition.permittedDataType
        a             owl:ObjectProperty ;
        rdfs:comment  "The data types allowed for the value element of the instance observations conforming to this ObservationDefinition." ;
        rdfs:domain   fhir:ObservationDefinition ;
        rdfs:label    "ObservationDefinition.permittedDataType" ;
        rdfs:range    fhir:code ;
        dc:title      "Quantity | CodeableConcept | string | boolean | integer | Range | Ratio | SampledData | time | dateTime | Period" .

fhir:AllergyIntolerance.criticality
        a                   owl:ObjectProperty ;
        rdfs:comment        "Estimate of the potential clinical harm, or seriousness, of the reaction to the identified substance." ;
        rdfs:domain         fhir:AllergyIntolerance ;
        rdfs:label          "AllergyIntolerance.criticality" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:grade ;
        dc:title            "low | high | unable-to-assess" .

fhir:CompositionEventComponent
        a                owl:Class ;
        rdfs:comment     "The clinical service, such as a colonoscopy or an appendectomy, being documented." ;
        rdfs:label       "CompositionEventComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Composition.event.detail
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.event.period
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Composition.event.code
                         ] .

fhir:CoverageEligibilityRequest.insurance.focal
        a             owl:ObjectProperty ;
        rdfs:comment  "A flag to indicate that this Coverage is to be used for evaluation of this request when set to true." ;
        rdfs:domain   fhir:CoverageEligibilityRequest.Insurance ;
        rdfs:label    "CoverageEligibilityRequest.insurance.focal" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Applicable coverage" .

fhir:ElementDefinition.type.targetProfile
        a             owl:ObjectProperty ;
        rdfs:comment  "Used when the type is \"Reference\" or \"canonical\", and identifies a profile structure or implementation Guide that applies to the target of the reference this element refers to. If any profiles are specified, then the content must conform to at least one of them. The URL can be a local reference - to a contained StructureDefinition, or a reference to another StructureDefinition or Implementation Guide by a canonical URL. When an implementation guide is specified, the target resource SHALL conform to at least one profile defined in the implementation guide." ;
        rdfs:domain   fhir:ElementDefinition.TypeRefComponent ;
        rdfs:label    "ElementDefinition.type.targetProfile" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Profile (StructureDefinition or IG) on the Reference/canonical target - one must apply" .

fhir:Subscription.reason
        a                   owl:ObjectProperty ;
        rdfs:comment        "A description of why this subscription is defined." ;
        rdfs:domain         fhir:Subscription ;
        rdfs:label          "Subscription.reason" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Description of why this subscription was created" .

fhir:MedicationDispense.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "A link to a resource representing the person or the group to whom the medication will be given." ;
        rdfs:domain         fhir:MedicationDispense ;
        rdfs:label          "MedicationDispense.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who the dispense is for" .

fhir:SubstanceDefinition.structure.stereochemistry
        a             owl:ObjectProperty ;
        rdfs:comment  "Stereochemistry type." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponent ;
        rdfs:label    "SubstanceDefinition.structure.stereochemistry" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Stereochemistry type" .

fhir:VisionPrescription.lensSpecification.power
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact lens power measured in dioptres (0.25 units)." ;
        rdfs:domain   fhir:VisionPrescriptionLensSpecificationComponent ;
        rdfs:label    "VisionPrescription.lensSpecification.power" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Contact lens power" .

fhir:Specimen  a         owl:Class ;
        rdfs:label       "Specimen" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.diagnostics ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SpecimenCollectionComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Specimen.collection
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Specimen.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Specimen.subject
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Specimen.request
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Specimen.accessionIdentifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SpecimenContainerComponent ;
                           owl:onProperty     fhir:Specimen.container
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Specimen.receivedTime
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Specimen.status
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Specimen.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Specimen.parent
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Specimen.condition
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Specimen.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SpecimenProcessingComponent ;
                           owl:onProperty     fhir:Specimen.processing
                         ] .

fhir:ExampleScenario.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "What the example scenario resource is created for. This should not be used to show the business purpose of the scenario itself, but the purpose of documenting a scenario." ;
        rdfs:domain         fhir:ExampleScenario ;
        rdfs:label          "ExampleScenario.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "The purpose of the example, e.g. to illustrate a scenario" .

fhir:Ingredient.manufacturer
        a             owl:ObjectProperty ;
        rdfs:comment  "The organization that manufactures this ingredient." ;
        rdfs:domain   fhir:Ingredient ;
        rdfs:label    "Ingredient.manufacturer" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The organization that manufactures this ingredient" .

fhir:DeviceDefinition.udiDeviceIdentifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Unique device identifier (UDI) assigned to device label or package.  Note that the Device may include multiple udiCarriers as it either may include just the udiCarrier for the jurisdiction it is sold, or for multiple jurisdictions it could have been sold." ;
        rdfs:domain   fhir:DeviceDefinition ;
        rdfs:label    "DeviceDefinition.udiDeviceIdentifier" ;
        rdfs:range    fhir:DeviceDefinitionUdiDeviceIdentifierComponent ;
        dc:title      "Unique Device Identifier (UDI) Barcode string" .

fhir:DetectedIssue.mitigation.date
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates when the mitigating action was documented." ;
        rdfs:domain   fhir:DetectedIssueMitigationComponent ;
        rdfs:label    "DetectedIssue.mitigation.date" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "Date committed" .

fhir:ImmunizationRecommendation.recommendation.doseNumber
        a           owl:ObjectProperty ;
        rdfs:label  "ImmunizationRecommendation.recommendation.doseNumber" .

fhir:OperationDefinition
        a                owl:Class ;
        rdfs:label       "OperationDefinition" ;
        rdfs:subClassOf  w5:conformance.behavior , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationDefinition.type ;
                           owl:someValuesFrom  fhir:boolean
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:OperationDefinitionOverloadComponent ;
                           owl:onProperty     fhir:OperationDefinition.overload
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.inputProfile
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationDefinition.instance ;
                           owl:someValuesFrom  fhir:boolean
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:OperationDefinition.useContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.experimental
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationDefinition.code ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:OperationDefinition.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:OperationDefinition.resource
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationDefinition.system ;
                           owl:someValuesFrom  fhir:boolean
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationDefinition.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:OperationDefinition.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.purpose
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationDefinition.kind ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.comment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.affectsState
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.outputProfile
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:OperationDefinitionParameterComponent ;
                           owl:onProperty     fhir:OperationDefinition.parameter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.base
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationDefinition.name ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:Parameters.parameter.part.valueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:TestScriptTeardownComponent.TeardownActionOperation.TestScriptSetupActionOperationRequestHeaderComponent
        a                owl:Class ;
        rdfs:comment     "Header elements would be used to set HTTP headers." ;
        rdfs:label       "TestScriptTeardownComponent.TeardownActionOperation.TestScriptSetupActionOperationRequestHeaderComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.teardown.action.operation.requestHeader.value ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.teardown.action.operation.requestHeader.field ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:QuestionnaireResponse.item.answer.item.answer.valueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.item.answer.valueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.item.answer.value .

fhir:ObservationDefinition.method
        a             owl:ObjectProperty ;
        rdfs:comment  "The method or technique used to perform the observation." ;
        rdfs:domain   fhir:ObservationDefinition ;
        rdfs:label    "ObservationDefinition.method" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Method used to produce the observation" .

fhir:Location.status  a     owl:ObjectProperty ;
        rdfs:comment        "The status property covers the general availability of the resource, not the current value which may be covered by the operationStatus, or by a schedule/slots if they are configured for the location." ;
        rdfs:domain         fhir:Location ;
        rdfs:label          "Location.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | suspended | inactive" .

fhir:ExplanationOfBenefit.Payment
        a                owl:Class ;
        rdfs:comment     "Payment details for the adjudication of the claim." ;
        rdfs:label       "ExplanationOfBenefit.Payment" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.payment.adjustmentReason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.payment.adjustment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.payment.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.payment.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.payment.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.payment.date
                         ] .

fhir:Task.basedOn  a  owl:ObjectProperty ;
        rdfs:comment  "BasedOn refers to a higher-level authorization that triggered the creation of the task.  It references a \"request\" resource such as a ServiceRequest, MedicationRequest, ServiceRequest, CarePlan, etc. which is distinct from the \"request\" resource the task is seeking to fulfill.  This latter resource is referenced by FocusOn.  For example, based on a ServiceRequest (= BasedOn), a task is created to fulfill a procedureRequest ( = FocusOn ) to collect a specimen from a patient." ;
        rdfs:domain   fhir:Task ;
        rdfs:label    "Task.basedOn" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Request fulfilled by this task" .

fhir:Library.topic  a  owl:ObjectProperty ;
        rdfs:comment  "Descriptive topics related to the content of the library. Topics provide a high-level categorization of the library that can be useful for filtering and searching." ;
        rdfs:domain   fhir:Library ;
        rdfs:label    "Library.topic" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "E.g. Education, Treatment, Assessment, etc." .

fhir:Provenance.agent.who
        a                   owl:ObjectProperty ;
        rdfs:comment        "The individual, device or organization that participated in the event." ;
        rdfs:domain         fhir:ProvenanceAgentComponent ;
        rdfs:label          "Provenance.agent.who" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Who participated" .

fhir:CoverageEligibilityResponse.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of the resource instance." ;
        rdfs:domain         fhir:CoverageEligibilityResponse ;
        rdfs:label          "CoverageEligibilityResponse.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | cancelled | draft | entered-in-error" .

fhir:DeviceMetric.color
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the color representation for the metric. This is often used to aid clinicians to track and identify parameter types by color. In practice, consider a Patient Monitor that has ECG/HR and Pleth for example; the parameters are displayed in different characteristic colors, such as HR-blue, BP-green, and PR and SpO2- magenta." ;
        rdfs:domain   fhir:DeviceMetric ;
        rdfs:label    "DeviceMetric.color" ;
        rdfs:range    fhir:code ;
        dc:title      "black | red | green | yellow | blue | magenta | cyan | white" .

fhir:ActivityDefinition.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the activity definition is intended to be used." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for activity definition (if applicable)" .

fhir:Contract.term.group.asset.context.reference
        a             owl:ObjectProperty ;
        rdfs:comment  "Asset context reference may include the creator, custodian, or owning Person or Organization (e.g., bank, repository),  location held, e.g., building,  jurisdiction." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset.AssetContext ;
        rdfs:label    "Contract.term.group.asset.context.reference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Creator,custodian or owner" .

fhir:ServiceRequest.asNeededCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.asNeededCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:ServiceRequest.asNeeded .

fhir:Practitioner.photo
        a             owl:ObjectProperty ;
        rdfs:comment  "Image of the person." ;
        rdfs:domain   fhir:Practitioner ;
        rdfs:label    "Practitioner.photo" ;
        rdfs:range    fhir:Attachment ;
        dc:title      "Image of the person" .

fhir:CapabilityStatement.rest.resource.readHistory
        a             owl:ObjectProperty ;
        rdfs:comment  "A flag for whether the server is able to return past versions as part of the vRead operation." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.readHistory" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether vRead can return past versions" .

fhir:Observation.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A unique identifier assigned to this observation." ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business Identifier for observation" .

fhir:MessageDefinition.url
        a                   owl:ObjectProperty ;
        rdfs:comment        "The business identifier that is used to reference the MessageDefinition and *is* expected to be consistent from server to server." ;
        rdfs:domain         fhir:MessageDefinition ;
        rdfs:label          "MessageDefinition.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business Identifier for a given MessageDefinition" .

fhir:CodeSystem.concept.concept.property.valueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CodeSystem.ConceptDefinitionConcept.ConceptProperty ;
        rdfs:label          "CodeSystem.concept.concept.property.valueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:CodeSystem.concept.concept.property.value .

fhir:MedicationRequest.substitution.allowedCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationRequestSubstitutionComponent ;
        rdfs:label          "MedicationRequest.substitution.allowedCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:MedicationRequest.substitution.allowed .

fhir:ClaimResponse.item.detail.adjudication
        a             owl:ObjectProperty ;
        rdfs:comment  "The adjudication results." ;
        rdfs:domain   fhir:ClaimResponse.Item.ItemDetail ;
        rdfs:label    "ClaimResponse.item.detail.adjudication" ;
        rdfs:range    fhir:ClaimResponse.Item.ItemDetailAdjudication ;
        dc:title      "Detail level adjudication details" .

fhir:Contract.legal.contentReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.LegalLanguage ;
        rdfs:label          "Contract.legal.contentReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Contract.legal.content .

fhir:Questionnaire.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the questionnaire." ;
        rdfs:domain   fhir:Questionnaire ;
        rdfs:label    "Questionnaire.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this questionnaire (human friendly)" .

fhir:Dosage.asNeededBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Dosage ;
        rdfs:label          "Dosage.asNeededBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:Dosage.asNeeded .

fhir:Citation.contributorship.summary.source
        a             owl:ObjectProperty ;
        rdfs:comment  "Used to code the producer or rule for creating the display string." ;
        rdfs:domain   fhir:CitationContributorshipComponent.CitationContributorshipSummaryComponent ;
        rdfs:label    "Citation.contributorship.summary.source" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Used to code the producer or rule for creating the display string" .

fhir:ElementDefinition.constraint
        a             owl:ObjectProperty ;
        rdfs:comment  "Formal constraints such as co-occurrence and other constraints that can be computationally evaluated within the context of the instance." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.constraint" ;
        rdfs:range    fhir:ElementDefinitionConstraintComponent ;
        dc:title      "Condition that must evaluate to true" .

fhir:Questionnaire.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the questionnaire." ;
        rdfs:domain         fhir:Questionnaire ;
        rdfs:label          "Questionnaire.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:CoverageEligibilityResponse.insurance.item.benefit.allowed
        a           owl:ObjectProperty ;
        rdfs:label  "CoverageEligibilityResponse.insurance.item.benefit.allowed" .

fhir:ExplanationOfBenefit.payment.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Benefits payable less any payment adjustment." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Payment ;
        rdfs:label    "ExplanationOfBenefit.payment.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Payable amount after adjustment" .

fhir:TestScript.teardown.action.operation.requestId
        a             owl:ObjectProperty ;
        rdfs:comment  "The fixture id (maybe new) to map to the request." ;
        rdfs:domain   fhir:TestScriptTeardownComponent.TeardownActionOperation ;
        rdfs:label    "TestScript.teardown.action.operation.requestId" ;
        rdfs:range    fhir:id ;
        dc:title      "Fixture Id of mapped request" .

fhir:nodeRole  a     owl:ObjectProperty ;
        rdfs:domain  fhir:Resource ;
        rdfs:label   "nodeRole" ;
        rdfs:range   fhir:treeRoot ;
        dc:title     "Identifies role of subject in context of a given document" .

fhir:ExplanationOfBenefit.originalPrescription
        a             owl:ObjectProperty ;
        rdfs:comment  "Original prescription which has been superseded by this prescription to support the dispensing of pharmacy services, medications or products." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.originalPrescription" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Original prescription if superceded by fulfiller" .

fhir:MolecularSequence.structureVariant.outer.start
        a             owl:ObjectProperty ;
        rdfs:comment  "Structural variant outer start. If the coordinate system is either 0-based or 1-based, then start position is inclusive." ;
        rdfs:domain   fhir:MolecularSequenceStructureVariantComponent.MolecularSequenceStructureVariantOuterComponent ;
        rdfs:label    "MolecularSequence.structureVariant.outer.start" ;
        rdfs:range    fhir:integer ;
        dc:title      "Structural variant outer start" .

fhir:Encounter.participant.individual
        a                   owl:ObjectProperty ;
        rdfs:comment        "Persons involved in the encounter other than the patient." ;
        rdfs:domain         fhir:EncounterParticipantComponent ;
        rdfs:label          "Encounter.participant.individual" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who ;
        dc:title            "Persons involved in the encounter other than the patient" .

fhir:TestReport.teardown.action.operation
        a             owl:ObjectProperty ;
        rdfs:comment  "An operation would involve a REST request to a server." ;
        rdfs:domain   fhir:TestReportTeardownComponent.TeardownAction ;
        rdfs:label    "TestReport.teardown.action.operation" ;
        rdfs:range    fhir:TestReportTeardownComponent.TeardownActionOperation ;
        dc:title      "The teardown operation performed" .

fhir:EnrollmentRequest.status
        a             owl:ObjectProperty ;
        rdfs:comment  "The status of the resource instance." ;
        rdfs:domain   fhir:EnrollmentRequest ;
        rdfs:label    "EnrollmentRequest.status" ;
        rdfs:range    fhir:code ;
        dc:title      "active | cancelled | draft | entered-in-error" .

fhir:Parameters.parameter.valueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:PaymentReconciliation.detail.date
        a             owl:ObjectProperty ;
        rdfs:comment  "The date from the response resource containing a commitment to pay." ;
        rdfs:domain   fhir:PaymentReconciliation.Details ;
        rdfs:label    "PaymentReconciliation.detail.date" ;
        rdfs:range    fhir:date ;
        dc:title      "Date of commitment to pay" .

fhir:Contract.term.group.asset.answer.valueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractAssetAnswer ;
        rdfs:label          "Contract.term.group.asset.answer.valueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:Contract.term.group.asset.answer.value .

fhir:EvidenceVariable.characteristicCombination
        a             owl:ObjectProperty ;
        rdfs:comment  "Used to specify if two or more characteristics are combined with OR or AND." ;
        rdfs:domain   fhir:EvidenceVariable ;
        rdfs:label    "EvidenceVariable.characteristicCombination" ;
        rdfs:range    fhir:code ;
        dc:title      "intersection | union" .

fhir:ImagingStudy.started
        a                   owl:ObjectProperty ;
        rdfs:comment        "Date and time the study started." ;
        rdfs:domain         fhir:ImagingStudy ;
        rdfs:label          "ImagingStudy.started" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.init ;
        dc:title            "When the study was started" .

fhir:Contract.name  a  owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying this Contract definition, derivative, or instance in any legal state. Provides additional information about its content. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Computer friendly designation" .

fhir:MessageHeader.destination.endpoint
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates where the message should be routed to." ;
        rdfs:domain   fhir:MessageHeader.MessageDestination ;
        rdfs:label    "MessageHeader.destination.endpoint" ;
        rdfs:range    fhir:url ;
        dc:title      "Actual destination address or id" .

fhir:MedicationAdministration.supportingInformation
        a                   owl:ObjectProperty ;
        rdfs:comment        "Additional information (for example, patient height and weight) that supports the administration of the medication." ;
        rdfs:domain         fhir:MedicationAdministration ;
        rdfs:label          "MedicationAdministration.supportingInformation" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Additional information to support administration" .

fhir:DeviceDefinition.deviceName
        a             owl:ObjectProperty ;
        rdfs:comment  "A name given to the device to identify it." ;
        rdfs:domain   fhir:DeviceDefinition ;
        rdfs:label    "DeviceDefinition.deviceName" ;
        rdfs:range    fhir:DeviceDefinitionDeviceNameComponent ;
        dc:title      "A name given to the device to identify it" .

fhir:PlanDefinition.action.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that provides a meaning, grouping, or classification for the action or action group. For example, a section may have a LOINC code for the section of a documentation template. In pharmaceutical quality, an action (Test) such as pH could be classified as a physical property." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Code representing the meaning of the action or sub-actions" .

fhir:StructureMap.group.rule.source.defaultValueOid
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueOid" ;
        rdfs:range          fhir:oid ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:Claim.supportingInfo.valueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Claim.SupportingInformation ;
        rdfs:label          "Claim.supportingInfo.valueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:Claim.supportingInfo.value .

fhir:ServiceRequest.asNeededBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.asNeededBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:ServiceRequest.asNeeded .

fhir:DataRequirement.subject
        a           owl:ObjectProperty ;
        rdfs:label  "DataRequirement.subject" .

fhir:Questionnaire.item.item.answerOption.valueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemAnswerOptionComponent ;
        rdfs:label          "Questionnaire.item.item.answerOption.valueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.answerOption.value .

fhir:SubstanceDefinition.name.synonym.source
        a             owl:ObjectProperty ;
        rdfs:comment  "Supporting literature." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.synonym.source" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Supporting literature" .

fhir:ManufacturedItemDefinition.property.valueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ManufacturedItemDefinitionPropertyComponent ;
        rdfs:label          "ManufacturedItemDefinition.property.valueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:ManufacturedItemDefinition.property.value .

fhir:ExplanationOfBenefit.item.adjudication.value
        a             owl:ObjectProperty ;
        rdfs:comment  "A non-monetary value associated with the category. Mutually exclusive to the amount element above." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Adjudication ;
        rdfs:label    "ExplanationOfBenefit.item.adjudication.value" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Non-monitary value" .

fhir:MedicationKnowledge.medicineClassification
        a             owl:ObjectProperty ;
        rdfs:comment  "Categorization of the medication within a formulary or classification system." ;
        rdfs:domain   fhir:MedicationKnowledge ;
        rdfs:label    "MedicationKnowledge.medicineClassification" ;
        rdfs:range    fhir:MedicationKnowledgeMedicineClassificationComponent ;
        dc:title      "Categorization of the medication within a formulary or classification system" .

fhir:Address  a          owl:Class ;
        rdfs:comment     "An address expressed using postal conventions (as opposed to GPS or other location definition formats).  This data type may be used to convey addresses for use in delivering mail as well as for visiting locations which might not be valid for mail delivery.  There are a variety of postal address formats defined around the world." ;
        rdfs:label       "Address" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Address.district
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Address.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Address.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Address.city
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Address.use
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Address.state
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Address.line
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Address.postalCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Address.country
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Address.text
                         ] ;
        dc:title         "An address expressed using postal conventions (as opposed to GPS or other location definition formats)" .

fhir:Specimen.collection.bodySite
        a             owl:ObjectProperty ;
        rdfs:comment  "Anatomical location from which the specimen was collected (if subject is a patient). This is the target site.  This element is not used for environmental specimens." ;
        rdfs:domain   fhir:SpecimenCollectionComponent ;
        rdfs:label    "Specimen.collection.bodySite" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Anatomical collection site" .

fhir:PackagedProductDefinition.package.property.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PackagedProductDefinitionPackageComponent.PackagedProductDefinitionPackagePropertyComponent ;
        rdfs:label          "PackagedProductDefinition.package.property.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:PackagedProductDefinition.package.property.value .

fhir:AdministrableProductDefinition.routeOfAdministration.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Coded expression for the route." ;
        rdfs:domain   fhir:AdministrableProductDefinitionRouteOfAdministrationComponent ;
        rdfs:label    "AdministrableProductDefinition.routeOfAdministration.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Coded expression for the route" .

fhir:TestReport  a       owl:Class ;
        rdfs:label       "TestReport" ;
        rdfs:subClassOf  w5:conformance.misc , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestReport.testScript ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.tester
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:TestReportSetupComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.setup
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:TestReportTeardownComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.teardown
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestReport.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.score
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.name
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:TestReportParticipantComponent ;
                           owl:onProperty     fhir:TestReport.participant
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:TestReportTestComponent ;
                           owl:onProperty     fhir:TestReport.test
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.issued
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestReport.result ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:Contract.term.group.action.subject.reference
        a             owl:ObjectProperty ;
        rdfs:comment  "The entity the action is performed or not performed on or for." ;
        rdfs:domain   fhir:Contract.TermTerm.Action.ActionSubject ;
        rdfs:label    "Contract.term.group.action.subject.reference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Entity of the action" .

fhir:ResearchDefinition.endorser
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization responsible for officially endorsing the content for use in some setting." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.endorser" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who endorsed the content" .

fhir:ClaimResponse.processNote.number
        a             owl:ObjectProperty ;
        rdfs:comment  "A number to uniquely identify a note entry." ;
        rdfs:domain   fhir:ClaimResponse.Note ;
        rdfs:label    "ClaimResponse.processNote.number" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Note instance identifier" .

fhir:DiagnosticReport.imagingStudy
        a             owl:ObjectProperty ;
        rdfs:comment  "One or more links to full details of any imaging performed during the diagnostic investigation. Typically, this is imaging performed by DICOM enabled modalities, but this is not required. A fully enabled PACS viewer can use this information to provide views of the source images." ;
        rdfs:domain   fhir:DiagnosticReport ;
        rdfs:label    "DiagnosticReport.imagingStudy" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Reference to full details of imaging associated with the diagnostic report" .

fhir:Ingredient.substance.strength.referenceStrength.measurementPoint
        a             owl:ObjectProperty ;
        rdfs:comment  "For when strength is measured at a particular point or distance." ;
        rdfs:domain   fhir:IngredientSubstanceComponent.IngredientSubstanceStrengthComponent.IngredientSubstanceStrengthReferenceStrengthComponent ;
        rdfs:label    "Ingredient.substance.strength.referenceStrength.measurementPoint" ;
        rdfs:range    fhir:string ;
        dc:title      "For when strength is measured at a particular point or distance" .

fhir:ClinicalUseIssue
        a                owl:Class ;
        rdfs:label       "ClinicalUseIssue" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.general ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.status
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ClinicalUseIssueUndesirableEffectComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.undesirableEffect
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:ClinicalUseIssue.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ClinicalUseIssue.subject
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ClinicalUseIssueContraindicationComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.contraindication
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Population ;
                           owl:onProperty     fhir:ClinicalUseIssue.population
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ClinicalUseIssueIndicationComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.indication
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.category
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ClinicalUseIssueInteractionComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.interaction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.type ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:Claim.careTeam.role
        a             owl:ObjectProperty ;
        rdfs:comment  "The lead, assisting or supervising practitioner and their discipline if a multidisciplinary team." ;
        rdfs:domain   fhir:Claim.CareTeam ;
        rdfs:label    "Claim.careTeam.role" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Function within the team" .

fhir:ClaimResponse.Total
        a                owl:Class ;
        rdfs:comment     "Categorized monetary totals for the adjudication." ;
        rdfs:label       "ClaimResponse.Total" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.total.amount ;
                           owl:someValuesFrom  fhir:Money
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.total.category ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:MedicinalProductDefinition.name.countryLanguage.language
        a             owl:ObjectProperty ;
        rdfs:comment  "Language code for this name." ;
        rdfs:domain   fhir:MedicinalProductDefinitionNameComponent.MedicinalProductDefinitionNameCountryLanguageComponent ;
        rdfs:label    "MedicinalProductDefinition.name.countryLanguage.language" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Language code for this name" .

fhir:Statistic.modelCharacteristic.variable.valueCategory
        a             owl:ObjectProperty ;
        rdfs:comment  "Description for grouping of ordinal or polychotomous variables." ;
        rdfs:domain   fhir:StatisticModelCharacteristicComponent.StatisticModelCharacteristicVariableComponent ;
        rdfs:label    "Statistic.modelCharacteristic.variable.valueCategory" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Description for grouping of ordinal or polychotomous variables" .

fhir:ActivityDefinition
        a                owl:Class ;
        rdfs:label       "ActivityDefinition" ;
        rdfs:subClassOf  w5:clinical.general , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.date
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ActivityDefinitionDynamicValueComponent ;
                           owl:onProperty     fhir:ActivityDefinition.dynamicValue
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ActivityDefinition.topic
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.priority
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.transform
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ActivityDefinition.observationRequirement
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.approvalDate
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ActivityDefinition.subjectCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ActivityDefinition.subjectReference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:canonical ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ActivityDefinition.subjectCanonical
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:ActivityDefinition.useContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.profile
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Dosage ;
                           owl:onProperty     fhir:ActivityDefinition.dosage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.publisher
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RelatedArtifact ;
                           owl:onProperty     fhir:ActivityDefinition.relatedArtifact
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:ActivityDefinition.reviewer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:ActivityDefinition.author
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.subtitle
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.experimental
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.doNotPerform
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.location
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ActivityDefinition.observationResultRequirement
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.lastReviewDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.usage
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ActivityDefinition.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ActivityDefinition.bodySite
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ActivityDefinition.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:ActivityDefinition.contact
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:ActivityDefinition.library
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:ActivityDefinition.endorser
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:ActivityDefinition.editor
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ActivityDefinition.productReference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ActivityDefinition.productCodeableConcept
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.effectivePeriod
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ActivityDefinitionParticipantComponent ;
                           owl:onProperty     fhir:ActivityDefinition.participant
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:ActivityDefinition.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.copyright
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.purpose
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.intent
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ActivityDefinition.specimenRequirement
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.kind
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ActivityDefinition.timingTiming
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ActivityDefinition.timingDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Age ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ActivityDefinition.timingAge
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ActivityDefinition.timingPeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ActivityDefinition.timingRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Duration ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ActivityDefinition.timingDuration
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.quantity
                         ] .

fhir:MedicationKnowledge.administrationGuidelines.dosage
        a             owl:ObjectProperty ;
        rdfs:comment  "Dosage for the medication for the specific guidelines." ;
        rdfs:domain   fhir:MedicationKnowledgeAdministrationGuidelinesComponent ;
        rdfs:label    "MedicationKnowledge.administrationGuidelines.dosage" ;
        rdfs:range    fhir:MedicationKnowledgeAdministrationGuidelinesComponent.MedicationKnowledgeAdministrationGuidelinesDosageComponent ;
        dc:title      "Dosage for the medication for the specific guidelines" .

fhir:CatalogEntry.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Used in supporting different identifiers for the same product, e.g. manufacturer code and retailer code." ;
        rdfs:domain   fhir:CatalogEntry ;
        rdfs:label    "CatalogEntry.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Unique identifier of the catalog item" .

fhir:PlanDefinition.endorser
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization responsible for officially endorsing the content for use in some setting." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.endorser" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who endorsed the content" .

fhir:StructureDefinition.mapping.identity
        a             owl:ObjectProperty ;
        rdfs:comment  "An Internal id that is used to identify this mapping set when specific mappings are made." ;
        rdfs:domain   fhir:StructureDefinitionMappingComponent ;
        rdfs:label    "StructureDefinition.mapping.identity" ;
        rdfs:range    fhir:id ;
        dc:title      "Internal id when this mapping is used" .

fhir:Claim.insurance.focal
        a             owl:ObjectProperty ;
        rdfs:comment  "A flag to indicate that this Coverage is to be used for adjudication of this claim when set to true." ;
        rdfs:domain   fhir:Claim.Insurance ;
        rdfs:label    "Claim.insurance.focal" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Coverage to be used for adjudication" .

fhir:ClaimResponse.addItem.detail.adjudication.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "A code supporting the understanding of the adjudication result and explaining variance from expected amount." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetailAdjudication ;
        rdfs:label    "ClaimResponse.addItem.detail.adjudication.reason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Explanation of adjudication outcome" .

fhir:MedicationAdministration.dosage.site
        a             owl:ObjectProperty ;
        rdfs:comment  "A coded specification of the anatomic site where the medication first entered the body.  For example, \"left arm\"." ;
        rdfs:domain   fhir:MedicationAdministrationDosageComponent ;
        rdfs:label    "MedicationAdministration.dosage.site" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Body site administered to" .

fhir:SearchParameter.xpathUsage
        a             owl:ObjectProperty ;
        rdfs:comment  "How the search parameter relates to the set of elements returned by evaluating the xpath query." ;
        rdfs:domain   fhir:SearchParameter ;
        rdfs:label    "SearchParameter.xpathUsage" ;
        rdfs:range    fhir:code ;
        dc:title      "normal | phonetic | nearby | distance | other" .

fhir:RequestGroup.action.action.resource
        a             owl:ObjectProperty ;
        rdfs:comment  "The resource that is the target of the action (e.g. CommunicationRequest)." ;
        rdfs:domain   fhir:RequestGroupActionComponentAction ;
        rdfs:label    "RequestGroup.action.action.resource" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The target of the action" .

fhir:PlanDefinition.action.action.input
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines input data requirements for the action." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.input" ;
        rdfs:range    fhir:DataRequirement ;
        dc:title      "Input data requirements" .

fhir:TestScript.setup.action.assert.headerField
        a             owl:ObjectProperty ;
        rdfs:comment  "The HTTP header field name e.g. 'Location'." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.headerField" ;
        rdfs:range    fhir:string ;
        dc:title      "HTTP header field name" .

fhir:Appointment.start
        a                   owl:ObjectProperty ;
        rdfs:comment        "Date/Time that the appointment is to take place." ;
        rdfs:domain         fhir:Appointment ;
        rdfs:label          "Appointment.start" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  w5:when.init ;
        dc:title            "When appointment is to take place" .

fhir:ElementDefinition.maxValueInstant
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ElementDefinition ;
        rdfs:label          "ElementDefinition.maxValueInstant" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  fhir:ElementDefinition.maxValue .

fhir:Schedule.serviceCategory
        a                   owl:ObjectProperty ;
        rdfs:comment        "A broad categorization of the service that is to be performed during this appointment." ;
        rdfs:domain         fhir:Schedule ;
        rdfs:label          "Schedule.serviceCategory" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "High-level category" .

fhir:ValueSet.expansion.contains.contains.designation
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional representations for this item - other languages, aliases, specialized purposes, used for particular purposes, etc. These are relevant when the conditions of the expansion do not fix to a single correct representation." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentContains ;
        rdfs:label    "ValueSet.expansion.contains.contains.designation" ;
        rdfs:range    fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentContainsDesignation ;
        dc:title      "Additional representations for this item" .

fhir:CodeSystem.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "A copyright statement relating to the code system and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the code system." ;
        rdfs:domain   fhir:CodeSystem ;
        rdfs:label    "CodeSystem.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Use and/or publishing restrictions" .

fhir:ResearchElementDefinition.characteristic.participantEffectiveTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ResearchElementDefinitionCharacteristicComponent ;
        rdfs:label          "ResearchElementDefinition.characteristic.participantEffectiveTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:ResearchElementDefinition.characteristic.participantEffective .

fhir:Timing.code  a   owl:ObjectProperty ;
        rdfs:comment  "A code for the timing schedule (or just text in code.text). Some codes such as BID are ubiquitous, but many institutions define their own additional codes. If a code is provided, the code is understood to be a complete statement of whatever is specified in the structured timing data, and either the code or the data may be used to interpret the Timing, with the exception that .repeat.bounds still applies over the code (and is not contained in the code)." ;
        rdfs:domain   fhir:Timing ;
        rdfs:label    "Timing.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "BID | TID | QID | AM | PM | QD | QOD | +" .

fhir:ClinicalUseIssue.undesirableEffect
        a             owl:ObjectProperty ;
        rdfs:comment  "Describe the undesirable effects of the medicinal product." ;
        rdfs:domain   fhir:ClinicalUseIssue ;
        rdfs:label    "ClinicalUseIssue.undesirableEffect" ;
        rdfs:range    fhir:ClinicalUseIssueUndesirableEffectComponent ;
        dc:title      "A possible negative outcome from the use of this treatment" .

fhir:ActivityDefinitionParticipantComponent
        a                owl:Class ;
        rdfs:comment     "Indicates who should participate in performing the action described." ;
        rdfs:label       "ActivityDefinitionParticipantComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ActivityDefinition.participant.role
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ActivityDefinition.participant.type ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:ExampleScenario.process.step.process.step.alternative.step.operation.request
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource instance used by the initiator." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step.operation.request" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        dc:title      "Each resource instance used by the initiator" .

fhir:SubstanceDefinition.sourceMaterial.part
        a             owl:ObjectProperty ;
        rdfs:comment  "An anatomical origin of the source material within an organism." ;
        rdfs:domain   fhir:SubstanceDefinitionSourceMaterialComponent ;
        rdfs:label    "SubstanceDefinition.sourceMaterial.part" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "An anatomical origin of the source material within an organism" .

fhir:Encounter.hospitalization.specialCourtesy
        a             owl:ObjectProperty ;
        rdfs:comment  "Special courtesies (VIP, board member)." ;
        rdfs:domain   fhir:EncounterHospitalizationComponent ;
        rdfs:label    "Encounter.hospitalization.specialCourtesy" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Special courtesies (VIP, board member)" .

fhir:CoverageEligibilityResponse.insurance.benefitPeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "The term of the benefits documented in this response." ;
        rdfs:domain   fhir:CoverageEligibilityResponse.Insurance ;
        rdfs:label    "CoverageEligibilityResponse.insurance.benefitPeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "When the benefits are applicable" .

fhir:MedicationKnowledge.administrationGuidelines.dosage.dosage
        a             owl:ObjectProperty ;
        rdfs:comment  "Dosage for the medication for the specific guidelines." ;
        rdfs:domain   fhir:MedicationKnowledgeAdministrationGuidelinesComponent.MedicationKnowledgeAdministrationGuidelinesDosageComponent ;
        rdfs:label    "MedicationKnowledge.administrationGuidelines.dosage.dosage" ;
        rdfs:range    fhir:Dosage ;
        dc:title      "Dosage for the medication for the specific guidelines" .

fhir:DocumentReference.relatesTo
        a             owl:ObjectProperty ;
        rdfs:comment  "Relationships that this document has with other document references that already exist." ;
        rdfs:domain   fhir:DocumentReference ;
        rdfs:label    "DocumentReference.relatesTo" ;
        rdfs:range    fhir:DocumentReferenceRelatesToComponent ;
        dc:title      "Relationships to other documents" .

fhir:TerminologyCapabilities.expansion.textFilter
        a             owl:ObjectProperty ;
        rdfs:comment  "Documentation about text searching works." ;
        rdfs:domain   fhir:TerminologyCapabilitiesExpansionComponent ;
        rdfs:label    "TerminologyCapabilities.expansion.textFilter" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Documentation about text searching works" .

fhir:PlanDefinition.goal.target.due
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the timeframe after the start of the goal in which the goal should be met." ;
        rdfs:domain   fhir:PlanDefinitionGoalComponent.PlanDefinitionGoalTargetComponent ;
        rdfs:label    "PlanDefinition.goal.target.due" ;
        rdfs:range    fhir:Duration ;
        dc:title      "Reach goal within" .

fhir:MedicationDispensePerformerComponent
        a                owl:Class ;
        rdfs:comment     "Indicates who or what performed the event." ;
        rdfs:label       "MedicationDispensePerformerComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicationDispense.performer.actor ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationDispense.performer.function
                         ] .

fhir:AuditEvent.agent.who
        a                   owl:ObjectProperty ;
        rdfs:comment        "Reference to who this agent is that was involved in the event." ;
        rdfs:domain         fhir:AuditEventAgentComponent ;
        rdfs:label          "AuditEvent.agent.who" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who ;
        dc:title            "Identifier of who" .

fhir:FamilyMemberHistoryConditionComponent
        a                owl:Class ;
        rdfs:comment     "The significant Conditions (or condition) that the family member had. This is a repeating section to allow a system to represent more than one condition per resource, though there is nothing stopping multiple resources - one per condition." ;
        rdfs:label       "FamilyMemberHistoryConditionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:FamilyMemberHistory.condition.note
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Age ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:FamilyMemberHistory.condition.onsetAge
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:FamilyMemberHistory.condition.onsetRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:FamilyMemberHistory.condition.onsetPeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:FamilyMemberHistory.condition.onsetString
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:FamilyMemberHistory.condition.contributedToDeath
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:FamilyMemberHistory.condition.outcome
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:FamilyMemberHistory.condition.code ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:CarePlan.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifies the patient or group whose intended care is described by the plan." ;
        rdfs:domain         fhir:CarePlan ;
        rdfs:label          "CarePlan.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who the care plan is for" .

fhir:instant  a          owl:Class ;
        rdfs:comment     "An instant in time - known at least to the second" ;
        rdfs:label       "instant" ;
        rdfs:subClassOf  fhir:Primitive ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:value ;
                           owl:someValuesFrom  [ a               rdfs:Datatype ;
                                                 owl:onDatatype  xsd:dateTime
                                               ]
                         ] .

fhir:GraphDefinition.url
        a                   owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this graph definition when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this graph definition is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the graph definition is stored on different servers." ;
        rdfs:domain         fhir:GraphDefinition ;
        rdfs:label          "GraphDefinition.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this graph definition, represented as a URI (globally unique)" .

fhir:DeviceUseStatement.timingTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DeviceUseStatement ;
        rdfs:label          "DeviceUseStatement.timingTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:DeviceUseStatement.timing .

fhir:ValueSet.compose.include.valueSet
        a             owl:ObjectProperty ;
        rdfs:comment  "Selects the concepts found in this value set (based on its value set definition). This is an absolute URI that is a reference to ValueSet.url.  If multiple value sets are specified this includes the union of the contents of all of the referenced value sets." ;
        rdfs:domain   fhir:ValueSetComposeComponent.ConceptSet ;
        rdfs:label    "ValueSet.compose.include.valueSet" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Select the contents included in this value set" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponentProcess
        a                owl:Class ;
        rdfs:comment     "Nested process." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponentProcess" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Nested process" .

fhir:Device.url  a          owl:ObjectProperty ;
        rdfs:comment        "A network address on which the device may be contacted directly." ;
        rdfs:domain         fhir:Device ;
        rdfs:label          "Device.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:where ;
        dc:title            "Network address to contact device" .

fhir:Citation.medline.dateCompleted
        a             owl:ObjectProperty ;
        rdfs:comment  "Completion date." ;
        rdfs:domain   fhir:CitationMedlineComponent ;
        rdfs:label    "Citation.medline.dateCompleted" ;
        rdfs:range    fhir:date ;
        dc:title      "Completion date" .

fhir:ExampleScenario.process.step.process.step.alternative.step.process
        a             owl:ObjectProperty ;
        rdfs:comment  "Nested process." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step.process" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess ;
        dc:title      "Nested process" .

fhir:DeviceMetric.calibration.time
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the time last calibration has been performed." ;
        rdfs:domain   fhir:DeviceMetricCalibrationComponent ;
        rdfs:label    "DeviceMetric.calibration.time" ;
        rdfs:range    fhir:instant ;
        dc:title      "Describes the time last calibration has been performed" .

fhir:MolecularSequenceVariantComponent
        a                owl:Class ;
        rdfs:comment     "The definition of variant here originates from Sequence ontology ([variant_of](http://www.sequenceontology.org/browser/current_svn/term/variant_of)). This element can represent amino acid or nucleic sequence change(including insertion,deletion,SNP,etc.)  It can represent some complex mutation or segment variation with the assist of CIGAR string." ;
        rdfs:label       "MolecularSequenceVariantComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.variant.cigar
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.variant.variantPointer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.variant.start
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.variant.end
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.variant.observedAllele
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.variant.referenceAllele
                         ] .

fhir:Device.udiCarrier.issuer
        a             owl:ObjectProperty ;
        rdfs:comment  "Organization that is charged with issuing UDIs for devices.  For example, the US FDA issuers include :\n1) GS1: \nhttp://hl7.org/fhir/NamingSystem/gs1-di, \n2) HIBCC:\nhttp://hl7.org/fhir/NamingSystem/hibcc-dI, \n3) ICCBBA for blood containers:\nhttp://hl7.org/fhir/NamingSystem/iccbba-blood-di, \n4) ICCBA for other devices:\nhttp://hl7.org/fhir/NamingSystem/iccbba-other-di." ;
        rdfs:domain   fhir:DeviceUdiCarrierComponent ;
        rdfs:label    "Device.udiCarrier.issuer" ;
        rdfs:range    fhir:uri ;
        dc:title      "UDI Issuing Organization" .

fhir:Contract.term.asset.answer.valueTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractAssetAnswer ;
        rdfs:label          "Contract.term.asset.answer.valueTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:Contract.term.asset.answer.value .

fhir:TestScript.test.action.assert.label
        a             owl:ObjectProperty ;
        rdfs:comment  "The label would be used for tracking/logging purposes by test engines." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.label" ;
        rdfs:range    fhir:string ;
        dc:title      "Tracking/logging assertion label" .

fhir:ClaimResponse.Item.ItemDetail.SubDetail
        a                owl:Class ;
        rdfs:comment     "A sub-detail adjudication of a simple product or service." ;
        rdfs:label       "ClaimResponse.Item.ItemDetail.SubDetail" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ClaimResponse.Item.ItemDetail.SubDetailAdjudication ;
                           owl:onProperty     fhir:ClaimResponse.item.detail.subDetail.adjudication
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ClaimResponse.item.detail.subDetail.noteNumber
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.item.detail.subDetail.subDetailSequence ;
                           owl:someValuesFrom  fhir:positiveInt
                         ] .

fhir:MessageDefinition.eventUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MessageDefinition ;
        rdfs:label          "MessageDefinition.eventUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:MessageDefinition.event .

fhir:Immunization.protocolApplied.doseNumberPositiveInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ImmunizationProtocolAppliedComponent ;
        rdfs:label          "Immunization.protocolApplied.doseNumberPositiveInt" ;
        rdfs:range          fhir:positiveInt ;
        rdfs:subPropertyOf  fhir:Immunization.protocolApplied.doseNumber .

fhir:Contract.term.group.action.occurrencePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.Action ;
        rdfs:label          "Contract.term.group.action.occurrencePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:Contract.term.group.action.occurrence .

fhir:PackagedProductDefinitionPackageComponentPackage
        a                owl:Class ;
        rdfs:comment     "Allows containers within containers." ;
        rdfs:label       "PackagedProductDefinitionPackageComponentPackage" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:PackagedProductDefinition.package.package.manufacturer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:PackagedProductDefinition.package.package.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PackagedProductDefinitionPackageComponentPackagePackage ;
                           owl:onProperty     fhir:PackagedProductDefinition.package.package.package
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PackagedProductDefinitionPackageComponentPackage.PackagedProductDefinitionPackagePropertyComponent ;
                           owl:onProperty     fhir:PackagedProductDefinition.package.package.property
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PackagedProductDefinitionPackageComponentPackage.PackagedProductDefinitionPackageContainedItemComponent ;
                           owl:onProperty     fhir:PackagedProductDefinition.package.package.containedItem
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PackagedProductDefinition.package.package.quantity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:PackagedProductDefinition.package.package.material
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ProductShelfLife ;
                           owl:onProperty     fhir:PackagedProductDefinition.package.package.shelfLifeStorage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PackagedProductDefinition.package.package.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:PackagedProductDefinition.package.package.alternateMaterial
                         ] ;
        dc:title         "Allows containers within containers" .

fhir:ExplanationOfBenefit.procedure.procedureReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.Procedure ;
        rdfs:label          "ExplanationOfBenefit.procedure.procedureReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.procedure.procedure .

fhir:SubstanceDefinition.name.official.date
        a             owl:ObjectProperty ;
        rdfs:comment  "Date of official name change." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponent.SubstanceDefinitionNameOfficialComponent ;
        rdfs:label    "SubstanceDefinition.name.official.date" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "Date of official name change" .

fhir:ElementDefinition.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that has the same meaning as the element in a particular terminology." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.code" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Corresponding codes in terminologies" .

fhir:CitationMedlineComponent
        a                owl:Class ;
        rdfs:comment     "These elements are items with values assigned by MEDLINE or PubMed management." ;
        rdfs:label       "CitationMedlineComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.medline.publicationState
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CitationMedlineComponent.CitationMedlineRelatedArticleComponent ;
                           owl:onProperty     fhir:Citation.medline.relatedArticle
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.medline.dateCreated
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.medline.owner
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.medline.dateRevised
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CitationMedlineComponent.CitationMedlineDateOnPubMedComponent ;
                           owl:onProperty     fhir:Citation.medline.dateOnPubMed
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.medline.dateCompleted
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.medline.state
                         ] .

fhir:Claim.diagnosis.diagnosisReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Claim.Diagnosis ;
        rdfs:label          "Claim.diagnosis.diagnosisReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Claim.diagnosis.diagnosis .

fhir:CommunicationRequest.reasonCode
        a                   owl:ObjectProperty ;
        rdfs:comment        "Describes why the request is being made in coded or textual form." ;
        rdfs:domain         fhir:CommunicationRequest ;
        rdfs:label          "CommunicationRequest.reasonCode" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why is communication needed?" .

fhir:TestScriptTeardownComponent.TeardownAction
        a                owl:Class ;
        rdfs:comment     "The teardown action will only contain an operation." ;
        rdfs:label       "TestScriptTeardownComponent.TeardownAction" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.teardown.action.operation ;
                           owl:someValuesFrom  fhir:TestScriptTeardownComponent.TeardownActionOperation
                         ] .

fhir:CatalogEntry.relatedEntry
        a             owl:ObjectProperty ;
        rdfs:comment  "Used for example, to point to a substance, or to a device used to administer a medication." ;
        rdfs:domain   fhir:CatalogEntry ;
        rdfs:label    "CatalogEntry.relatedEntry" ;
        rdfs:range    fhir:CatalogEntryRelatedEntryComponent ;
        dc:title      "An item that this catalog entry is related to" .

fhir:TestScript.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this test script. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:TestScript ;
        rdfs:label          "TestScript.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:ObservationDefinition.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "A unique identifier assigned to this ObservationDefinition artifact." ;
        rdfs:domain   fhir:ObservationDefinition ;
        rdfs:label    "ObservationDefinition.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Business identifier for this ObservationDefinition instance" .

fhir:Task.output.valueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:PackagedProductDefinition.characteristic
        a             owl:ObjectProperty ;
        rdfs:comment  "Allows the key features to be recorded, such as \"hospital pack\", \"nurse prescribable\", \"calendar pack\"." ;
        rdfs:domain   fhir:PackagedProductDefinition ;
        rdfs:label    "PackagedProductDefinition.characteristic" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Allows the key features to be recorded, such as \"hospital pack\", \"nurse prescribable\", \"calendar pack\"" .

fhir:MeasureReport.group.stratifier.stratum.measureScore
        a             owl:ObjectProperty ;
        rdfs:comment  "The measure score for this stratum, calculated as appropriate for the measure type and scoring method, and based on only the members of this stratum." ;
        rdfs:domain   fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent.StratifierGroup ;
        rdfs:label    "MeasureReport.group.stratifier.stratum.measureScore" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "What score this stratum achieved" .

fhir:ElementDefinition.constraint.xpath
        a             owl:ObjectProperty ;
        rdfs:comment  "An XPath expression of constraint that can be executed to see if this constraint is met." ;
        rdfs:domain   fhir:ElementDefinitionConstraintComponent ;
        rdfs:label    "ElementDefinition.constraint.xpath" ;
        rdfs:range    fhir:string ;
        dc:title      "XPath expression of constraint" .

fhir:Claim.insurance.claimResponse
        a             owl:ObjectProperty ;
        rdfs:comment  "The result of the adjudication of the line items for the Coverage specified in this insurance." ;
        rdfs:domain   fhir:Claim.Insurance ;
        rdfs:label    "Claim.insurance.claimResponse" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Adjudication results" .

fhir:ImplementationGuide.definition.page.name
        a           owl:ObjectProperty ;
        rdfs:label  "ImplementationGuide.definition.page.name" .

fhir:Parameters.parameter.value
        a           owl:ObjectProperty ;
        rdfs:label  "Parameters.parameter.value" .

fhir:ExampleScenario.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the example scenario." ;
        rdfs:domain         fhir:ExampleScenario ;
        rdfs:label          "ExampleScenario.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:Consent.provision.actor
        a             owl:ObjectProperty ;
        rdfs:comment  "Who or what is controlled by this rule. Use group to identify a set of actors by some property they share (e.g. 'admitting officers')." ;
        rdfs:domain   fhir:Consent.provision ;
        rdfs:label    "Consent.provision.actor" ;
        rdfs:range    fhir:Consent.provision.provisionActor ;
        dc:title      "Who|what controlled by this rule (or group, by role)" .

fhir:OperationDefinitionParameterComponentParameter.OperationDefinitionParameterBindingComponent
        a                owl:Class ;
        rdfs:comment     "Binds to a value set if this parameter is coded (code, Coding, CodeableConcept)." ;
        rdfs:label       "OperationDefinitionParameterComponentParameter.OperationDefinitionParameterBindingComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.part.binding.valueSet ;
                           owl:someValuesFrom  fhir:canonical
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.part.binding.strength ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:ExampleScenario.process.step.process.step.alternative.step.pause
        a             owl:ObjectProperty ;
        rdfs:comment  "If there is a pause in the flow." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step.pause" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If there is a pause in the flow" .

fhir:ClinicalImpression.prognosisCodeableConcept
        a             owl:ObjectProperty ;
        rdfs:comment  "Estimate of likely outcome." ;
        rdfs:domain   fhir:ClinicalImpression ;
        rdfs:label    "ClinicalImpression.prognosisCodeableConcept" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Estimate of likely outcome" .

fhir:DeviceUseStatement.timing
        a           owl:ObjectProperty ;
        rdfs:label  "DeviceUseStatement.timing" .

fhir:TestScript.setup.action.operation.description
        a             owl:ObjectProperty ;
        rdfs:comment  "The description would be used by test engines for tracking and reporting purposes." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent ;
        rdfs:label    "TestScript.setup.action.operation.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Tracking/reporting operation description" .

fhir:RequestGroup.action.action.selectionBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines the selection behavior for the action and its children." ;
        rdfs:domain   fhir:RequestGroupActionComponentAction ;
        rdfs:label    "RequestGroup.action.action.selectionBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "any | all | all-or-none | exactly-one | at-most-one | one-or-more" .

fhir:Citation.variantCitation.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Used to describe the reason for the variant citation, such as version or subpart specification." ;
        rdfs:domain   fhir:CitationVariantCitationComponent ;
        rdfs:label    "Citation.variantCitation.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Used to describe the reason for the variant citation, such as version or subpart specification" .

fhir:SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureIsotopeComponent.SubstanceDefinitionStructureIsotopeMolecularWeightComponent
        a                owl:Class ;
        rdfs:comment     "The molecular weight or weight range (for proteins, polymers or nucleic acids)." ;
        rdfs:label       "SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureIsotopeComponent.SubstanceDefinitionStructureIsotopeMolecularWeightComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.structure.isotope.molecularWeight.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.structure.isotope.molecularWeight.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.structure.isotope.molecularWeight.method
                         ] .

fhir:RequestGroup.action.action.priority
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates how quickly the action should be addressed with respect to other actions." ;
        rdfs:domain   fhir:RequestGroupActionComponentAction ;
        rdfs:label    "RequestGroup.action.action.priority" ;
        rdfs:range    fhir:code ;
        dc:title      "routine | urgent | asap | stat" .

fhir:Communication  a    owl:Class ;
        rdfs:label       "Communication" ;
        rdfs:subClassOf  w5:workflow.encounter , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Communication.sent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Communication.priority
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Communication.encounter
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Communication.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Communication.category
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Communication.reasonReference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Communication.reasonCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Communication.about
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Communication.statusReason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Communication.sender
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Communication.topic
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Communication.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Communication.basedOn
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Communication.note
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Communication.recipient
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Communication.subject
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Communication.inResponseTo
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Communication.received
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:uri ;
                           owl:onProperty     fhir:Communication.instantiatesUri
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Communication.medium
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Communication.partOf
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:Communication.instantiatesCanonical
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CommunicationPayloadComponent ;
                           owl:onProperty     fhir:Communication.payload
                         ] .

fhir:PlanDefinition.action.action.condition.expression
        a             owl:ObjectProperty ;
        rdfs:comment  "An expression that returns true or false, indicating whether the condition is satisfied." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionConditionComponent ;
        rdfs:label    "PlanDefinition.action.action.condition.expression" ;
        rdfs:range    fhir:Expression ;
        dc:title      "Boolean-valued expression" .

fhir:EvidenceReportSubjectComponent
        a                owl:Class ;
        rdfs:comment     "Specifies the subject or focus of the report. Answers \"What is this report about?\"." ;
        rdfs:label       "EvidenceReportSubjectComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:EvidenceReport.subject.note
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:EvidenceReportSubjectComponent.EvidenceReportSubjectCharacteristicComponent ;
                           owl:onProperty     fhir:EvidenceReport.subject.characteristic
                         ] .

fhir:MedicationKnowledgeRegulatoryComponent.MedicationKnowledgeRegulatoryScheduleComponent
        a                owl:Class ;
        rdfs:comment     "Specifies the schedule of a medication in jurisdiction." ;
        rdfs:label       "MedicationKnowledgeRegulatoryComponent.MedicationKnowledgeRegulatoryScheduleComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicationKnowledge.regulatory.schedule.schedule ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:MessageDefinition.replaces
        a             owl:ObjectProperty ;
        rdfs:comment  "A MessageDefinition that is superseded by this definition." ;
        rdfs:domain   fhir:MessageDefinition ;
        rdfs:label    "MessageDefinition.replaces" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Takes the place of" .

fhir:CapabilityStatement.rest.resource.conditionalRead
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that indicates how the server supports conditional read." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.conditionalRead" ;
        rdfs:range    fhir:code ;
        dc:title      "not-supported | modified-since | not-match | full-support" .

fhir:OrderedDistribution.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of the content and value of the statistic." ;
        rdfs:domain   fhir:OrderedDistribution ;
        rdfs:label    "OrderedDistribution.description" ;
        rdfs:range    fhir:string ;
        dc:title      "A description of the content and value of the statistic" .

fhir:MolecularSequence.quality.roc.sensitivity
        a             owl:ObjectProperty ;
        rdfs:comment  "Calculated sensitivity if the GQ score threshold was set to \"score\" field value." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent.MolecularSequenceQualityRocComponent ;
        rdfs:label    "MolecularSequence.quality.roc.sensitivity" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Sensitivity of the GQ score" .

fhir:ValueSet.immutable
        a             owl:ObjectProperty ;
        rdfs:comment  "If this is set to 'true', then no new versions of the content logical definition can be created.  Note: Other metadata might still change." ;
        rdfs:domain   fhir:ValueSet ;
        rdfs:label    "ValueSet.immutable" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Indicates whether or not any change to the content logical definition may occur" .

fhir:StructureMap.group.rule.target.parameter.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleTargetComponent.StructureMapGroupRuleTargetParameterComponent ;
        rdfs:label          "StructureMap.group.rule.target.parameter.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.target.parameter.value .

fhir:Contract.term.action.occurrenceTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.Action ;
        rdfs:label          "Contract.term.action.occurrenceTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:Contract.term.action.occurrence .

fhir:Questionnaire.item.maxLength
        a             owl:ObjectProperty ;
        rdfs:comment  "The maximum number of characters that are permitted in the answer to be considered a \"valid\" QuestionnaireResponse." ;
        rdfs:domain   fhir:QuestionnaireItemComponent ;
        rdfs:label    "Questionnaire.item.maxLength" ;
        rdfs:range    fhir:integer ;
        dc:title      "No more than this many characters" .

fhir:ImplementationGuide.manifest.resource
        a             owl:ObjectProperty ;
        rdfs:comment  "A resource that is part of the implementation guide. Conformance resources (value set, structure definition, capability statements etc.) are obvious candidates for inclusion, but any kind of resource can be included as an example resource." ;
        rdfs:domain   fhir:ImplementationGuideManifestComponent ;
        rdfs:label    "ImplementationGuide.manifest.resource" ;
        rdfs:range    fhir:ImplementationGuideManifestComponent.ManifestResource ;
        dc:title      "Resource in the implementation guide" .

fhir:Ingredient.substance.strength.referenceStrength.strengthHighLimit
        a             owl:ObjectProperty ;
        rdfs:comment  "Strength expressed in terms of a reference substance. When there is a range of strengths, this represents the upper limit." ;
        rdfs:domain   fhir:IngredientSubstanceComponent.IngredientSubstanceStrengthComponent.IngredientSubstanceStrengthReferenceStrengthComponent ;
        rdfs:label    "Ingredient.substance.strength.referenceStrength.strengthHighLimit" ;
        rdfs:range    fhir:Ratio ;
        dc:title      "Strength expressed in terms of a reference substance. When there is a range of strengths, this represents the upper limit" .

fhir:Questionnaire.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this questionnaire is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:Questionnaire ;
        rdfs:label          "Questionnaire.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:NutritionProductNutrientComponent
        a                owl:Class ;
        rdfs:comment     "The product's nutritional information expressed by the nutrients." ;
        rdfs:label       "NutritionProductNutrientComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Ratio ;
                           owl:onProperty     fhir:NutritionProduct.nutrient.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableReference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionProduct.nutrient.item
                         ] .

fhir:EnrollmentResponse.request
        a             owl:ObjectProperty ;
        rdfs:comment  "Original request resource reference." ;
        rdfs:domain   fhir:EnrollmentResponse ;
        rdfs:label    "EnrollmentResponse.request" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Claim reference" .

fhir:TerminologyCapabilities.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the terminology capabilities. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:TerminologyCapabilities ;
        rdfs:label    "TerminologyCapabilities.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this terminology capabilities (computer friendly)" .

fhir:ExampleScenario.process.step.process.preConditions
        a             owl:ObjectProperty ;
        rdfs:comment  "Description of initial status before the process starts." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess ;
        rdfs:label    "ExampleScenario.process.step.process.preConditions" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Description of initial status before the process starts" .

fhir:ValueSetComposeComponentInclude
        a                owl:Class ;
        rdfs:comment     "Exclude one or more codes from the value set based on code system filters and/or other value sets." ;
        rdfs:label       "ValueSetComposeComponentInclude" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.compose.exclude.system
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:ValueSet.compose.exclude.valueSet
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ValueSetComposeComponentInclude.ValueSetComposeIncludeFilterComponent ;
                           owl:onProperty     fhir:ValueSet.compose.exclude.filter
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ValueSetComposeComponentInclude.ConceptReference ;
                           owl:onProperty     fhir:ValueSet.compose.exclude.concept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.compose.exclude.version
                         ] ;
        dc:title         "Explicitly exclude codes from a code system or other value sets" .

fhir:PackagedProductDefinitionPackageComponent.PackagedProductDefinitionPackagePropertyComponent
        a                owl:Class ;
        rdfs:comment     "General characteristics of this item." ;
        rdfs:label       "PackagedProductDefinitionPackageComponent.PackagedProductDefinitionPackagePropertyComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PackagedProductDefinition.package.property.valueCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PackagedProductDefinition.package.property.valueQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PackagedProductDefinition.package.property.valueDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PackagedProductDefinition.package.property.valueBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Attachment ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PackagedProductDefinition.package.property.valueAttachment
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PackagedProductDefinition.package.property.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:Parameters.parameter.part.valueUuid
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueUuid" ;
        rdfs:range          fhir:uuid ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:EnrollmentResponse.organization
        a                   owl:ObjectProperty ;
        rdfs:comment        "The Insurer who produced this adjudicated response." ;
        rdfs:domain         fhir:EnrollmentResponse ;
        rdfs:label          "EnrollmentResponse.organization" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Insurer" .

fhir:CapabilityStatement.rest.resource.versioning
        a             owl:ObjectProperty ;
        rdfs:comment  "This field is set to no-version to specify that the system does not support (server) or use (client) versioning for this resource type. If this has some other value, the server must at least correctly track and populate the versionId meta-property on resources. If the value is 'versioned-update', then the server supports all the versioning features, including using e-tags for version integrity in the API." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.versioning" ;
        rdfs:range    fhir:code ;
        dc:title      "no-version | versioned | versioned-update" .

fhir:ImplementationGuide.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "A copyright statement relating to the implementation guide and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the implementation guide." ;
        rdfs:domain   fhir:ImplementationGuide ;
        rdfs:label    "ImplementationGuide.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Use and/or publishing restrictions" .

fhir:ImplementationGuide.global.profile
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to the profile that all instances must conform to." ;
        rdfs:domain   fhir:ImplementationGuideGlobalComponent ;
        rdfs:label    "ImplementationGuide.global.profile" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Profile that all resources must conform to" .

fhir:CodeSystem.concept
        a             owl:ObjectProperty ;
        rdfs:comment  "Concepts that are in the code system. The concept definitions are inherently hierarchical, but the definitions must be consulted to determine what the meanings of the hierarchical relationships are." ;
        rdfs:domain   fhir:CodeSystem ;
        rdfs:label    "CodeSystem.concept" ;
        rdfs:range    fhir:CodeSystem.ConceptDefinition ;
        dc:title      "Concepts in the code system" .

fhir:Invoice.lineItem.chargeItemReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:InvoiceLineItemComponent ;
        rdfs:label          "Invoice.lineItem.chargeItemReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Invoice.lineItem.chargeItem .

fhir:ChargeItemDefinition.partOf
        a             owl:ObjectProperty ;
        rdfs:comment  "A larger definition of which this particular definition is a component or step." ;
        rdfs:domain   fhir:ChargeItemDefinition ;
        rdfs:label    "ChargeItemDefinition.partOf" ;
        rdfs:range    fhir:canonical ;
        dc:title      "A larger definition of which this particular definition is a component or step" .

fhir:ClaimResponse.addItem.detail.subDetail.modifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Item typification or modifiers codes to convey additional context for the product or service." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetail.AddedItemSubDetail ;
        rdfs:label    "ClaimResponse.addItem.detail.subDetail.modifier" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Service/Product billing modifiers" .

fhir:ExplanationOfBenefit.careTeam.sequence
        a             owl:ObjectProperty ;
        rdfs:comment  "A number to uniquely identify care team entries." ;
        rdfs:domain   fhir:ExplanationOfBenefit.CareTeam ;
        rdfs:label    "ExplanationOfBenefit.careTeam.sequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Order of care team" .

fhir:Population.gender
        a             owl:ObjectProperty ;
        rdfs:comment  "The gender of the specific population." ;
        rdfs:domain   fhir:Population ;
        rdfs:label    "Population.gender" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The gender of the specific population" .

fhir:ExplanationOfBenefit.diagnosis.onAdmission
        a             owl:ObjectProperty ;
        rdfs:comment  "Indication of whether the diagnosis was present on admission to a facility." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Diagnosis ;
        rdfs:label    "ExplanationOfBenefit.diagnosis.onAdmission" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Present on admission" .

fhir:EventDefinition.subjectCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:EventDefinition ;
        rdfs:label          "EventDefinition.subjectCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:EventDefinition.subject .

fhir:MedicationDispenseSubstitutionComponent
        a                owl:Class ;
        rdfs:comment     "Indicates whether or not substitution was made as part of the dispense.  In some cases, substitution will be expected but does not happen, in other cases substitution is not expected but does happen.  This block explains what substitution did or did not happen and why.  If nothing is specified, substitution was not done." ;
        rdfs:label       "MedicationDispenseSubstitutionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationDispense.substitution.responsibleParty
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:MedicationDispense.substitution.reason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationDispense.substitution.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicationDispense.substitution.wasSubstituted ;
                           owl:someValuesFrom  fhir:boolean
                         ] .

fhir:Contract.term.action.occurrence
        a           owl:ObjectProperty ;
        rdfs:label  "Contract.term.action.occurrence" .

fhir:Immunization  a     owl:Class ;
        rdfs:label       "Immunization" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.medication ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Immunization.subpotentReason
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Immunization.programEligibility
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.manufacturer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Immunization.patient ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Immunization.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.primarySource
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.site
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Immunization.note
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Immunization.reasonReference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.fundingSource
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Immunization.occurrenceDateTime ;
                                            owl:someValuesFrom  fhir:dateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Immunization.occurrenceString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.encounter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.statusReason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.reportOrigin
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.lotNumber
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Immunization.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Immunization.reasonCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.route
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.isSubpotent
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ImmunizationEducationComponent ;
                           owl:onProperty     fhir:Immunization.education
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Immunization.vaccineCode ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.location
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.recorded
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.expirationDate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ImmunizationReactionComponent ;
                           owl:onProperty     fhir:Immunization.reaction
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ImmunizationProtocolAppliedComponent ;
                           owl:onProperty     fhir:Immunization.protocolApplied
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ImmunizationPerformerComponent ;
                           owl:onProperty     fhir:Immunization.performer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.doseQuantity
                         ] .

fhir:EvidenceVariable.category.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A human-readable title or representation of the grouping." ;
        rdfs:domain   fhir:EvidenceVariableCategoryComponent ;
        rdfs:label    "EvidenceVariable.category.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Description of the grouping" .

fhir:Parameters.parameter.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Task.output.valueCount
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueCount" ;
        rdfs:range          fhir:Count ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:CapabilityStatement.rest.compartment
        a             owl:ObjectProperty ;
        rdfs:comment  "An absolute URI which is a reference to the definition of a compartment that the system supports. The reference is to a CompartmentDefinition resource by its canonical URL ." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent ;
        rdfs:label    "CapabilityStatement.rest.compartment" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Compartments served/used by system" .

fhir:DetectedIssue.patient
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates the patient whose record the detected issue is associated with." ;
        rdfs:domain         fhir:DetectedIssue ;
        rdfs:label          "DetectedIssue.patient" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Associated patient" .

fhir:StructureMap.group.rule.rule.source.defaultValueOid
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueOid" ;
        rdfs:range          fhir:oid ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:MedicationKnowledge.intendedRoute
        a             owl:ObjectProperty ;
        rdfs:comment  "The intended or approved route of administration." ;
        rdfs:domain   fhir:MedicationKnowledge ;
        rdfs:label    "MedicationKnowledge.intendedRoute" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The intended or approved route of administration" .

fhir:Communication.received
        a                   owl:ObjectProperty ;
        rdfs:comment        "The time when this communication arrived at the destination." ;
        rdfs:domain         fhir:Communication ;
        rdfs:label          "Communication.received" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "When received" .

fhir:Immunization.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates the current status of the immunization event." ;
        rdfs:domain         fhir:Immunization ;
        rdfs:label          "Immunization.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "completed | entered-in-error | not-done" .

fhir:SupplyRequest.occurrence
        a           owl:ObjectProperty ;
        rdfs:label  "SupplyRequest.occurrence" .

fhir:SubstanceDefinition.structure.isotope.halfLife
        a             owl:ObjectProperty ;
        rdfs:comment  "Half life - for a non-natural nuclide." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureIsotopeComponent ;
        rdfs:label    "SubstanceDefinition.structure.isotope.halfLife" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Half life - for a non-natural nuclide" .

fhir:ActivityDefinition.intent
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the level of authority/intentionality associated with the activity and where the request should fit into the workflow chain." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.intent" ;
        rdfs:range    fhir:code ;
        dc:title      "proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option" .

fhir:Location.telecom
        a             owl:ObjectProperty ;
        rdfs:comment  "The contact details of communication devices available at the location. This can include phone numbers, fax numbers, mobile numbers, email addresses and web sites." ;
        rdfs:domain   fhir:Location ;
        rdfs:label    "Location.telecom" ;
        rdfs:range    fhir:ContactPoint ;
        dc:title      "Contact details of the location" .

fhir:ImmunizationRecommendation.recommendation.supportingPatientInformation
        a             owl:ObjectProperty ;
        rdfs:comment  "Patient Information that supports the status and recommendation.  This includes patient observations, adverse reactions and allergy/intolerance information." ;
        rdfs:domain   fhir:ImmunizationRecommendationRecommendationComponent ;
        rdfs:label    "ImmunizationRecommendation.recommendation.supportingPatientInformation" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Patient observations supporting recommendation" .

fhir:FamilyMemberHistory.patient
        a                   owl:ObjectProperty ;
        rdfs:comment        "The person who this history concerns." ;
        rdfs:domain         fhir:FamilyMemberHistory ;
        rdfs:label          "FamilyMemberHistory.patient" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Patient history is about" .

fhir:MolecularSequence.structureVariant
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about chromosome structure variation." ;
        rdfs:domain   fhir:MolecularSequence ;
        rdfs:label    "MolecularSequence.structureVariant" ;
        rdfs:range    fhir:MolecularSequenceStructureVariantComponent ;
        dc:title      "Structural variant" .

fhir:TestReportTestComponent.TestActionOperation
        a                owl:Class ;
        rdfs:comment     "An operation would involve a REST request to a server." ;
        rdfs:label       "TestReportTestComponent.TestActionOperation" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.test.action.operation.detail
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.test.action.operation.message
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestReport.test.action.operation.result ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        dc:title         "The operation performed" .

fhir:TestScript.test.action.assert.sourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "Fixture to evaluate the XPath/JSONPath expression or the headerField  against." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.sourceId" ;
        rdfs:range    fhir:id ;
        dc:title      "Fixture Id of source expression or headerField" .

fhir:RequestGroup.action.relatedAction.offsetRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RequestGroupActionComponent.RequestGroupActionRelatedActionComponent ;
        rdfs:label          "RequestGroup.action.relatedAction.offsetRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:RequestGroup.action.relatedAction.offset .

fhir:Task.output.valuePositiveInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valuePositiveInt" ;
        rdfs:range          fhir:positiveInt ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:PaymentReconciliation.detail.submitter
        a             owl:ObjectProperty ;
        rdfs:comment  "The party which submitted the claim or financial transaction." ;
        rdfs:domain   fhir:PaymentReconciliation.Details ;
        rdfs:label    "PaymentReconciliation.detail.submitter" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Submitter of the request" .

fhir:Task.restriction
        a             owl:ObjectProperty ;
        rdfs:comment  "If the Task.focus is a request resource and the task is seeking fulfillment (i.e. is asking for the request to be actioned), this element identifies any limitations on what parts of the referenced request should be actioned." ;
        rdfs:domain   fhir:Task ;
        rdfs:label    "Task.restriction" ;
        rdfs:range    fhir:TaskRestrictionComponent ;
        dc:title      "Constraints on fulfillment tasks" .

fhir:MedicationRequest.basedOn
        a             owl:ObjectProperty ;
        rdfs:comment  "A plan or request that is fulfilled in whole or in part by this medication request." ;
        rdfs:domain   fhir:MedicationRequest ;
        rdfs:label    "MedicationRequest.basedOn" ;
        rdfs:range    fhir:Reference ;
        dc:title      "What request fulfills" .

fhir:Contract.contentDefinition.publicationDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date (and optionally time) when the contract was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the contract changes." ;
        rdfs:domain   fhir:Contract.ContentDefinition ;
        rdfs:label    "Contract.contentDefinition.publicationDate" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When published" .

fhir:OperationDefinition.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this operation definition is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:OperationDefinition ;
        rdfs:label          "OperationDefinition.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this operation definition is defined" .

fhir:TriggerDefinition.timingTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TriggerDefinition ;
        rdfs:label          "TriggerDefinition.timingTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:TriggerDefinition.timing .

fhir:TestReport.setup.action.assert
        a             owl:ObjectProperty ;
        rdfs:comment  "The results of the assertion performed on the previous operations." ;
        rdfs:domain   fhir:TestReportSetupComponent.SetupAction ;
        rdfs:label    "TestReport.setup.action.assert" ;
        rdfs:range    fhir:TestReportSetupComponent.SetupAction.TestReportSetupActionAssertComponent ;
        dc:title      "The assertion to perform" .

fhir:Substance.ingredient.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The amount of the ingredient in the substance - a concentration ratio." ;
        rdfs:domain   fhir:SubstanceIngredientComponent ;
        rdfs:label    "Substance.ingredient.quantity" ;
        rdfs:range    fhir:Ratio ;
        dc:title      "Optional amount (concentration)" .

fhir:TestScript.setup.action.assert.description
        a             owl:ObjectProperty ;
        rdfs:comment  "The description would be used by test engines for tracking and reporting purposes." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Tracking/reporting assertion description" .

fhir:SubstanceDefinitionNameComponentNameName
        a                owl:Class ;
        rdfs:comment     "A translation for this name into another human language." , "A synonym of this particular name, by which the substance is also known." ;
        rdfs:label       "SubstanceDefinitionNameComponentNameName" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "A translation for this name into another human language" , "A synonym of this particular name, by which the substance is also known" .

fhir:Claim.item.detail.category
        a             owl:ObjectProperty ;
        rdfs:comment  "Code to identify the general type of benefits under which products and services are provided." ;
        rdfs:domain   fhir:Claim.Item.Detail ;
        rdfs:label    "Claim.item.detail.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Benefit classification" .

fhir:MessageDefinition.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the message definition from a consumer's perspective." ;
        rdfs:domain   fhir:MessageDefinition ;
        rdfs:label    "MessageDefinition.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the message definition" .

fhir:SpecimenDefinition.typeTested.container.additive.additiveReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedContainerComponent.SpecimenDefinitionTypeTestedContainerAdditiveComponent ;
        rdfs:label          "SpecimenDefinition.typeTested.container.additive.additiveReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:SpecimenDefinition.typeTested.container.additive.additive .

fhir:ExplanationOfBenefit.item.servicedPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.Item ;
        rdfs:label          "ExplanationOfBenefit.item.servicedPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.item.serviced .

fhir:MolecularSequence.referenceSeq.referenceSeqString
        a             owl:ObjectProperty ;
        rdfs:comment  "A string like \"ACGT\"." ;
        rdfs:domain   fhir:MolecularSequenceReferenceSeqComponent ;
        rdfs:label    "MolecularSequence.referenceSeq.referenceSeqString" ;
        rdfs:range    fhir:string ;
        dc:title      "A string to represent reference sequence" .

fhir:CommunicationRequest.requester
        a                   owl:ObjectProperty ;
        rdfs:comment        "The device, individual, or organization who initiated the request and has responsibility for its activation." ;
        rdfs:domain         fhir:CommunicationRequest ;
        rdfs:label          "CommunicationRequest.requester" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Who/what is requesting service" .

fhir:VisionPrescription.lensSpecification.prism.base
        a             owl:ObjectProperty ;
        rdfs:comment  "The relative base, or reference lens edge, for the prism." ;
        rdfs:domain   fhir:VisionPrescriptionLensSpecificationComponent.Prism ;
        rdfs:label    "VisionPrescription.lensSpecification.prism.base" ;
        rdfs:range    fhir:code ;
        dc:title      "up | down | in | out" .

fhir:RelatedPerson.photo
        a             owl:ObjectProperty ;
        rdfs:comment  "Image of the person." ;
        rdfs:domain   fhir:RelatedPerson ;
        rdfs:label    "RelatedPerson.photo" ;
        rdfs:range    fhir:Attachment ;
        dc:title      "Image of the person" .

fhir:Contract.term.group.asset.condition
        a             owl:ObjectProperty ;
        rdfs:comment  "Description of the quality and completeness of the asset that imay be a factor in its valuation." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset ;
        rdfs:label    "Contract.term.group.asset.condition" ;
        rdfs:range    fhir:string ;
        dc:title      "Quality desctiption of asset" .

fhir:Contract.term.group.asset.valuedItem.points
        a                   owl:ObjectProperty ;
        rdfs:comment        "An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the Contract Valued Item delivered. The concept of Points allows for assignment of point values for a Contract Valued Item, such that a monetary amount can be assigned to each point." ;
        rdfs:domain         fhir:Contract.TermTerm.ContractAsset.ValuedItem ;
        rdfs:label          "Contract.term.group.asset.valuedItem.points" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Contract Valued Item Difficulty Scaling Factor" .

fhir:ExampleScenario.process.step.alternative.step.process.step.alternative.step
        a             owl:ObjectProperty ;
        rdfs:comment  "What happens in each alternative option." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step.alternative.step" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep ;
        dc:title      "What happens in each alternative option" .

fhir:TerminologyCapabilities
        a                owl:Class ;
        rdfs:label       "TerminologyCapabilities" ;
        rdfs:subClassOf  w5:conformance.behavior , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:TerminologyCapabilitiesTranslationComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.translation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.codeSearch
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.experimental
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:TerminologyCapabilitiesImplementationComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.implementation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:TerminologyCapabilitiesExpansionComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.expansion
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.lockedDate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:TerminologyCapabilities.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.copyright
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.kind ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:TerminologyCapabilitiesSoftwareComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.software
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:TerminologyCapabilitiesClosureComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.closure
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:TerminologyCapabilitiesValidateCodeComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.validateCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:TerminologyCapabilitiesCodeSystemComponent ;
                           owl:onProperty     fhir:TerminologyCapabilities.codeSystem
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.date ;
                           owl:someValuesFrom  fhir:dateTime
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.purpose
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.url
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:TerminologyCapabilities.contact
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:TerminologyCapabilities.useContext
                         ] .

fhir:StructureMap.group.rule.source.max
        a             owl:ObjectProperty ;
        rdfs:comment  "Specified maximum cardinality for the element - a number or a \"*\". This is optional; if present, it acts an implicit check on the input content (* just serves as documentation; it's the default value)." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label    "StructureMap.group.rule.source.max" ;
        rdfs:range    fhir:string ;
        dc:title      "Specified maximum cardinality (number or *)" .

fhir:CodeSystem.concept.property.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that is a reference to CodeSystem.property.code." ;
        rdfs:domain   fhir:CodeSystem.ConceptDefinition.ConceptProperty ;
        rdfs:label    "CodeSystem.concept.property.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Reference to CodeSystem.property.code" .

fhir:EvidenceReport.endorser
        a             owl:ObjectProperty ;
        rdfs:comment  "An individiual, organization, or device responsible for officially endorsing the content for use in some setting." ;
        rdfs:domain   fhir:EvidenceReport ;
        rdfs:label    "EvidenceReport.endorser" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who endorsed the content" .

fhir:Task  a             owl:Class ;
        rdfs:label       "Task" ;
        rdfs:subClassOf  fhir:DomainResource , w5:workflow.order ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.statusReason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.reasonCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.instantiatesUri
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Task.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Task.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.for
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.location
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.executionPeriod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.instantiatesCanonical
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.encounter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Task.intent ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:TaskRestrictionComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.restriction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.groupIdentifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Task.insurance
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.businessStatus
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Task.Parameter ;
                           owl:onProperty     fhir:Task.input
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:TaskOutputComponent ;
                           owl:onProperty     fhir:Task.output
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Task.performerType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.lastModified
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Task.basedOn
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.reasonReference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.requester
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.authoredOn
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.focus
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Task.partOf
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.owner
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Task.relevantHistory
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Task.priority
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Task.note
                         ] .

fhir:Contract.term.offer.answer.valueCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractOffer.Answer ;
        rdfs:label          "Contract.term.offer.answer.valueCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:Contract.term.offer.answer.value .

fhir:EpisodeOfCare.team
        a             owl:ObjectProperty ;
        rdfs:comment  "The list of practitioners that may be facilitating this episode of care for specific purposes." ;
        rdfs:domain   fhir:EpisodeOfCare ;
        rdfs:label    "EpisodeOfCare.team" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Other practitioners facilitating this episode of care" .

fhir:CatalogEntry.validTo
        a             owl:ObjectProperty ;
        rdfs:comment  "The date until which this catalog entry is expected to be active." ;
        rdfs:domain   fhir:CatalogEntry ;
        rdfs:label    "CatalogEntry.validTo" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "The date until which this catalog entry is expected to be active" .

fhir:SearchParameter.xpath
        a             owl:ObjectProperty ;
        rdfs:comment  "An XPath expression that returns a set of elements for the search parameter." ;
        rdfs:domain   fhir:SearchParameter ;
        rdfs:label    "SearchParameter.xpath" ;
        rdfs:range    fhir:string ;
        dc:title      "XPath that extracts the values" .

fhir:ElementDefinition.constraint.expression
        a             owl:ObjectProperty ;
        rdfs:comment  "A [FHIRPath](fhirpath.html) expression of constraint that can be executed to see if this constraint is met." ;
        rdfs:domain   fhir:ElementDefinitionConstraintComponent ;
        rdfs:label    "ElementDefinition.constraint.expression" ;
        rdfs:range    fhir:string ;
        dc:title      "FHIRPath expression of constraint" .

fhir:Composition.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A version-independent identifier for the Composition. This identifier stays constant as the composition is changed over time." ;
        rdfs:domain         fhir:Composition ;
        rdfs:label          "Composition.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Version-independent identifier for the Composition" .

fhir:Media.device  a  owl:ObjectProperty ;
        rdfs:comment  "The device used to collect the media." ;
        rdfs:domain   fhir:Media ;
        rdfs:label    "Media.device" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Observing Device" .

fhir:ChargeItemDefinition.propertyGroup
        a             owl:ObjectProperty ;
        rdfs:comment  "Group of properties which are applicable under the same conditions. If no applicability rules are established for the group, then all properties always apply." ;
        rdfs:domain   fhir:ChargeItemDefinition ;
        rdfs:label    "ChargeItemDefinition.propertyGroup" ;
        rdfs:range    fhir:ChargeItemDefinitionPropertyGroupComponent ;
        dc:title      "Group of properties which are applicable under the same conditions" .

fhir:Contract.term.offer.answer.valueTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractOffer.Answer ;
        rdfs:label          "Contract.term.offer.answer.valueTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:Contract.term.offer.answer.value .

fhir:OperationOutcome.issue
        a             owl:ObjectProperty ;
        rdfs:comment  "An error, warning, or information message that results from a system action." ;
        rdfs:domain   fhir:OperationOutcome ;
        rdfs:label    "OperationOutcome.issue" ;
        rdfs:range    fhir:OperationOutcomeIssueComponent ;
        dc:title      "A single issue associated with the action" .

fhir:Parameters.parameter.valueOid
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueOid" ;
        rdfs:range          fhir:oid ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:StructureDefinition.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the structure definition was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the structure definition changes." ;
        rdfs:domain         fhir:StructureDefinition ;
        rdfs:label          "StructureDefinition.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:ImagingStudy.series.instance.number
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of instance in the series." ;
        rdfs:domain   fhir:ImagingStudySeriesComponent.ImagingStudySeriesInstanceComponent ;
        rdfs:label    "ImagingStudy.series.instance.number" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "The number of this instance in the series" .

fhir:MessageDefinition.focus.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The kind of resource that must be the focus for this message." ;
        rdfs:domain   fhir:MessageDefinitionFocusComponent ;
        rdfs:label    "MessageDefinition.focus.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Type of resource" .

fhir:TimingRepeatComponent
        a                owl:Class ;
        rdfs:comment     "A set of rules that describe when the event is scheduled." ;
        rdfs:label       "TimingRepeatComponent" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Timing.repeat.duration
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Timing.repeat.periodUnit
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Timing.repeat.durationUnit
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Timing.repeat.frequencyMax
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:time ;
                           owl:onProperty     fhir:Timing.repeat.timeOfDay
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:unsignedInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Timing.repeat.offset
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Timing.repeat.countMax
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Timing.repeat.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Timing.repeat.periodMax
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Timing.repeat.durationMax
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Timing.repeat.frequency
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:Timing.repeat.dayOfWeek
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Timing.repeat.count
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Duration ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Timing.repeat.boundsDuration
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Timing.repeat.boundsRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Timing.repeat.boundsPeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:Timing.repeat.when
                         ] .

fhir:ClaimResponse.addItem.detail.adjudication.category
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to indicate the information type of this adjudication record. Information types may include the value submitted, maximum values or percentages allowed or payable under the plan, amounts that: the patient is responsible for in aggregate or pertaining to this item; amounts paid by other coverages; and, the benefit payable for this item." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetailAdjudication ;
        rdfs:label    "ClaimResponse.addItem.detail.adjudication.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of adjudication information" .

fhir:EvidenceReport.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this EvidenceReport when it is represented in other formats, or referenced in a specification, model, design or an instance." ;
        rdfs:domain         fhir:EvidenceReport ;
        rdfs:label          "EvidenceReport.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Unique identifier for the evidence report" .

fhir:SubstanceDefinition.name.synonym
        a             owl:ObjectProperty ;
        rdfs:comment  "A synonym of this particular name, by which the substance is also known." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponent ;
        rdfs:label    "SubstanceDefinition.name.synonym" ;
        rdfs:range    fhir:SubstanceDefinitionNameComponentName ;
        dc:title      "A synonym of this particular name, by which the substance is also known" .

fhir:MedicationAdministration.dosage.rateQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationAdministrationDosageComponent ;
        rdfs:label          "MedicationAdministration.dosage.rateQuantity" ;
        rdfs:range          fhir:SimpleQuantity ;
        rdfs:subPropertyOf  fhir:MedicationAdministration.dosage.rate .

fhir:RequestGroup.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Provides a mechanism to communicate additional information about the response." ;
        rdfs:domain   fhir:RequestGroup ;
        rdfs:label    "RequestGroup.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Additional notes about the response" .

fhir:VerificationResult.attestation.date
        a             owl:ObjectProperty ;
        rdfs:comment  "The date the information was attested to." ;
        rdfs:domain   fhir:VerificationResultAttestationComponent ;
        rdfs:label    "VerificationResult.attestation.date" ;
        rdfs:range    fhir:date ;
        dc:title      "The date the information was attested to" .

fhir:MedicinalProductDefinition.classification
        a             owl:ObjectProperty ;
        rdfs:comment  "Allows the product to be classified by various systems." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.classification" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Allows the product to be classified by various systems" .

fhir:ClinicalUseIssueInteractionComponent
        a                owl:Class ;
        rdfs:comment     "Specifics for when this is an interaction." ;
        rdfs:label       "ClinicalUseIssueInteractionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.interaction.management
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.interaction.incidence
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableReference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.interaction.effect
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.interaction.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ClinicalUseIssueInteractionComponent.ClinicalUseIssueInteractionInteractantComponent ;
                           owl:onProperty     fhir:ClinicalUseIssue.interaction.interactant
                         ] .

fhir:Location.hoursOfOperation.openingTime
        a             owl:ObjectProperty ;
        rdfs:comment  "Time that the Location opens." ;
        rdfs:domain   fhir:LocationHoursOfOperationComponent ;
        rdfs:label    "Location.hoursOfOperation.openingTime" ;
        rdfs:range    fhir:time ;
        dc:title      "Time that the Location opens" .

fhir:PlanDefinition.action.definitionUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponent ;
        rdfs:label          "PlanDefinition.action.definitionUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.definition .

fhir:ExplanationOfBenefit.item.detail.subDetail.factor
        a             owl:ObjectProperty ;
        rdfs:comment  "A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail.SubDetail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.subDetail.factor" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Price scaling factor" .

fhir:Contract.signer.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "Role of this Contract signer, e.g. notary, grantee." ;
        rdfs:domain         fhir:Contract.Signatory ;
        rdfs:label          "Contract.signer.type" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Contract Signatory Role" .

fhir:PlanDefinition.library
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a Library resource containing any formal logic used by the plan definition." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.library" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Logic used by the plan definition" .

fhir:TestScriptFixtureComponent
        a                owl:Class ;
        rdfs:comment     "Fixture in the test script - by reference (uri). All fixtures are required for the test script to execute." ;
        rdfs:label       "TestScriptFixtureComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.fixture.resource
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.fixture.autodelete ;
                           owl:someValuesFrom  fhir:boolean
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.fixture.autocreate ;
                           owl:someValuesFrom  fhir:boolean
                         ] .

fhir:SubstanceDefinition.property.parameters
        a             owl:ObjectProperty ;
        rdfs:comment  "Parameters that were used in the measurement of a property (e.g. for viscosity: measured at 20C with a pH of 7.1)." ;
        rdfs:domain   fhir:SubstanceDefinitionPropertyComponent ;
        rdfs:label    "SubstanceDefinition.property.parameters" ;
        rdfs:range    fhir:string ;
        dc:title      "Parameters that were used in the measurement of a property (e.g. for viscosity: measured at 20C with a pH of 7.1)" .

fhir:MedicationStatement.partOf
        a             owl:ObjectProperty ;
        rdfs:comment  "A larger event of which this particular event is a component or step." ;
        rdfs:domain   fhir:MedicationStatement ;
        rdfs:label    "MedicationStatement.partOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Part of referenced event" .

fhir:CarePlan.activity.detail.scheduledPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
        rdfs:label          "CarePlan.activity.detail.scheduledPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:CarePlan.activity.detail.scheduled .

fhir:EnrollmentRequest.insurer
        a             owl:ObjectProperty ;
        rdfs:comment  "The Insurer who is target  of the request." ;
        rdfs:domain   fhir:EnrollmentRequest ;
        rdfs:label    "EnrollmentRequest.insurer" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Target" .

fhir:ExampleScenario.process.step.alternative.step.operation.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The human-friendly name of the interaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.operation.name" ;
        rdfs:range    fhir:string ;
        dc:title      "The human-friendly name of the interaction" .

fhir:NutritionOrder.enteralFormula.additiveProductName
        a             owl:ObjectProperty ;
        rdfs:comment  "The product or brand name of the type of modular component to be added to the formula." ;
        rdfs:domain   fhir:NutritionOrderEnteralFormulaComponent ;
        rdfs:label    "NutritionOrder.enteralFormula.additiveProductName" ;
        rdfs:range    fhir:string ;
        dc:title      "Product or brand name of the modular additive" .

fhir:Citation.contributorship.summary.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The display string for the author list, contributor list, or contributorship statement." ;
        rdfs:domain   fhir:CitationContributorshipComponent.CitationContributorshipSummaryComponent ;
        rdfs:label    "Citation.contributorship.summary.value" ;
        rdfs:range    fhir:markdown ;
        dc:title      "The display string for the author list, contributor list, or contributorship statement" .

fhir:PlanDefinition.goal.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Human-readable and/or coded description of a specific desired objective of care, such as \"control blood pressure\" or \"negotiate an obstacle course\" or \"dance with child at wedding\"." ;
        rdfs:domain   fhir:PlanDefinitionGoalComponent ;
        rdfs:label    "PlanDefinition.goal.description" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Code or text describing the goal" .

fhir:EvidenceReport.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the evidence report." ;
        rdfs:domain         fhir:EvidenceReport ;
        rdfs:label          "EvidenceReport.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:StructureMap.group.rule.rule.source.defaultValueHumanName
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueHumanName" ;
        rdfs:range          fhir:HumanName ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:VisionPrescription.lensSpecification.add
        a             owl:ObjectProperty ;
        rdfs:comment  "Power adjustment for multifocal lenses measured in dioptres (0.25 units)." ;
        rdfs:domain   fhir:VisionPrescriptionLensSpecificationComponent ;
        rdfs:label    "VisionPrescription.lensSpecification.add" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Added power for multifocal levels" .

fhir:Resource.id  a   owl:ObjectProperty ;
        rdfs:comment  "The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes." ;
        rdfs:domain   fhir:Resource ;
        rdfs:label    "Resource.id" ;
        rdfs:range    fhir:string ;
        dc:title      "Logical id of this artifact" .

fhir:ElementDefinition.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The data type or resource that the value of this element is permitted to be." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.type" ;
        rdfs:range    fhir:ElementDefinition.TypeRefComponent ;
        dc:title      "Data type and Profile for this element" .

fhir:ChargeItemDefinition.propertyGroup.priceComponent.type
        a             owl:ObjectProperty ;
        rdfs:comment  "This code identifies the type of the component." ;
        rdfs:domain   fhir:ChargeItemDefinitionPropertyGroupComponent.ChargeItemDefinitionPropertyGroupPriceComponentComponent ;
        rdfs:label    "ChargeItemDefinition.propertyGroup.priceComponent.type" ;
        rdfs:range    fhir:code ;
        dc:title      "base | surcharge | deduction | discount | tax | informational" .

fhir:QuestionnaireItemComponent.QuestionnaireItemEnableWhenComponent
        a                owl:Class ;
        rdfs:comment     "A constraint indicating that this item should only be enabled (displayed/allow answers to be captured) when the specified condition is true." ;
        rdfs:label       "QuestionnaireItemComponent.QuestionnaireItemEnableWhenComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.enableWhen.answerBoolean ;
                                            owl:someValuesFrom  fhir:boolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.enableWhen.answerDecimal ;
                                            owl:someValuesFrom  fhir:decimal
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.enableWhen.answerInteger ;
                                            owl:someValuesFrom  fhir:integer
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.enableWhen.answerDate ;
                                            owl:someValuesFrom  fhir:date
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.enableWhen.answerDateTime ;
                                            owl:someValuesFrom  fhir:dateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.enableWhen.answerTime ;
                                            owl:someValuesFrom  fhir:time
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.enableWhen.answerString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.enableWhen.answerCoding ;
                                            owl:someValuesFrom  fhir:Coding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.enableWhen.answerQuantity ;
                                            owl:someValuesFrom  fhir:Quantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.enableWhen.answerReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Questionnaire.item.enableWhen.operator ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Questionnaire.item.enableWhen.question ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:Immunization.subpotentReason
        a             owl:ObjectProperty ;
        rdfs:comment  "Reason why a dose is considered to be subpotent." ;
        rdfs:domain   fhir:Immunization ;
        rdfs:label    "Immunization.subpotentReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Reason for being subpotent" .

fhir:Questionnaire.item
        a             owl:ObjectProperty ;
        rdfs:comment  "A particular question, question grouping or display text that is part of the questionnaire." ;
        rdfs:domain   fhir:Questionnaire ;
        rdfs:label    "Questionnaire.item" ;
        rdfs:range    fhir:QuestionnaireItemComponent ;
        dc:title      "Questions and sections within the Questionnaire" .

fhir:RequestGroupActionComponent
        a                owl:Class ;
        rdfs:comment     "The actions, if any, produced by the evaluation of the artifact." ;
        rdfs:label       "RequestGroupActionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RequestGroup.action.timingDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Age ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RequestGroup.action.timingAge
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RequestGroup.action.timingPeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Duration ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RequestGroup.action.timingDuration
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RequestGroup.action.timingRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RequestGroup.action.timingTiming
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RequestGroupActionComponent.RequestGroupActionConditionComponent ;
                           owl:onProperty     fhir:RequestGroup.action.condition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.resource
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:RequestGroup.action.participant
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.requiredBehavior
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.cardinalityBehavior
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:RequestGroup.action.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.selectionBehavior
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.precheckBehavior
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RelatedArtifact ;
                           owl:onProperty     fhir:RequestGroup.action.documentation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.textEquivalent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.prefix
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RequestGroupActionComponentAction ;
                           owl:onProperty     fhir:RequestGroup.action.action
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.description
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RequestGroupActionComponent.RequestGroupActionRelatedActionComponent ;
                           owl:onProperty     fhir:RequestGroup.action.relatedAction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.priority
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.groupingBehavior
                         ] .

fhir:AllergyIntolerance.patient
        a                   owl:ObjectProperty ;
        rdfs:comment        "The patient who has the allergy or intolerance." ;
        rdfs:domain         fhir:AllergyIntolerance ;
        rdfs:label          "AllergyIntolerance.patient" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who the sensitivity is for" .

fhir:ConceptMap.group.element.target.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Identity (code or path) or the element/item that the map refers to." ;
        rdfs:domain   fhir:ConceptMapGroupComponent.SourceElement.TargetElement ;
        rdfs:label    "ConceptMap.group.element.target.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Code that identifies the target element" .

fhir:RelatedPerson.communication.preferred
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates whether or not the patient prefers this language (over other languages he masters up a certain level)." ;
        rdfs:domain   fhir:RelatedPersonCommunicationComponent ;
        rdfs:label    "RelatedPerson.communication.preferred" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Language preference indicator" .

fhir:ResearchStudy.partOf
        a             owl:ObjectProperty ;
        rdfs:comment  "A larger research study of which this particular study is a component or step." ;
        rdfs:domain   fhir:ResearchStudy ;
        rdfs:label    "ResearchStudy.partOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Part of larger study" .

fhir:StructureDefinition.context.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines how to interpret the expression that defines what the context of the extension is." ;
        rdfs:domain   fhir:StructureDefinitionContextComponent ;
        rdfs:label    "StructureDefinition.context.type" ;
        rdfs:range    fhir:code ;
        dc:title      "fhirpath | element | extension" .

fhir:ValueSet.expansion.contains.inactive
        a             owl:ObjectProperty ;
        rdfs:comment  "If the concept is inactive in the code system that defines it. Inactive codes are those that are no longer to be used, but are maintained by the code system for understanding legacy data. It might not be known or specified whether an concept is inactive (and it may depend on the context of use)." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponent ;
        rdfs:label    "ValueSet.expansion.contains.inactive" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If concept is inactive in the code system" .

fhir:ValueSet.compose.include.concept.designation.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The text value for this designation." ;
        rdfs:domain   fhir:ValueSetComposeComponent.ConceptSet.ConceptReference.ValueSetComposeIncludeConceptDesignationComponent ;
        rdfs:label    "ValueSet.compose.include.concept.designation.value" ;
        rdfs:range    fhir:string ;
        dc:title      "The text value for this designation" .

fhir:CapabilityStatement.format
        a             owl:ObjectProperty ;
        rdfs:comment  "A list of the formats supported by this implementation using their content types." ;
        rdfs:domain   fhir:CapabilityStatement ;
        rdfs:label    "CapabilityStatement.format" ;
        rdfs:range    fhir:code ;
        dc:title      "formats supported (xml | json | ttl | mime type)" .

fhir:SubstanceDefinition.code.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The specific code." ;
        rdfs:domain   fhir:SubstanceDefinitionCodeComponent ;
        rdfs:label    "SubstanceDefinition.code.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The specific code" .

fhir:Slot  a             owl:Class ;
        rdfs:label       "Slot" ;
        rdfs:subClassOf  fhir:DomainResource , w5:workflow.scheduling ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Slot.comment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Slot.end ;
                           owl:someValuesFrom  fhir:instant
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Slot.specialty
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Slot.serviceType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Slot.start ;
                           owl:someValuesFrom  fhir:instant
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Slot.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Slot.overbooked
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Slot.serviceCategory
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Slot.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Slot.schedule ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Slot.appointmentType
                         ] .

fhir:CoverageEligibilityRequest.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of the resource instance." ;
        rdfs:domain         fhir:CoverageEligibilityRequest ;
        rdfs:label          "CoverageEligibilityRequest.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | cancelled | draft | entered-in-error" .

fhir:PractitionerRole.organization
        a             owl:ObjectProperty ;
        rdfs:comment  "The organization where the Practitioner performs the roles associated." ;
        rdfs:domain   fhir:PractitionerRole ;
        rdfs:label    "PractitionerRole.organization" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Organization where the roles are available" .

fhir:Media.partOf  a  owl:ObjectProperty ;
        rdfs:comment  "A larger event of which this particular event is a component or step." ;
        rdfs:domain   fhir:Media ;
        rdfs:label    "Media.partOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Part of referenced event" .

fhir:ExplanationOfBenefit.addItem.detail.subDetail.adjudication.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Monetary amount associated with the category." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail.AddedItemDetailSubDetailAdjudication ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.subDetail.adjudication.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Monetary amount" .

fhir:TestScript.teardown.action.operation.responseId
        a             owl:ObjectProperty ;
        rdfs:comment  "The fixture id (maybe new) to map to the response." ;
        rdfs:domain   fhir:TestScriptTeardownComponent.TeardownActionOperation ;
        rdfs:label    "TestScript.teardown.action.operation.responseId" ;
        rdfs:range    fhir:id ;
        dc:title      "Fixture Id of mapped response" .

fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail
        a                owl:Class ;
        rdfs:comment     "The second-tier service adjudications for payor added services." ;
        rdfs:label       "ExplanationOfBenefit.AddedItem.AddedItemDetail" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ExplanationOfBenefit.addItem.detail.modifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefit.AddedItem.AddedItemDetailAdjudication ;
                           owl:onProperty     fhir:ExplanationOfBenefit.addItem.detail.adjudication
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.detail.productOrService ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.detail.factor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.detail.quantity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail.AddedItemDetailSubDetail ;
                           owl:onProperty     fhir:ExplanationOfBenefit.addItem.detail.subDetail
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ExplanationOfBenefit.addItem.detail.noteNumber
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.detail.unitPrice
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.detail.net
                         ] .

fhir:PlanDefinition.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the plan definition." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this plan definition (human friendly)" .

fhir:DeviceDefinitionPropertyComponent
        a                owl:Class ;
        rdfs:comment     "The actual configuration settings of a device as it actually operates, e.g., regulation status, time properties." ;
        rdfs:label       "DeviceDefinitionPropertyComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:DeviceDefinition.property.valueCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Quantity ;
                           owl:onProperty     fhir:DeviceDefinition.property.valueQuantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DeviceDefinition.property.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:Timing.repeat.boundsRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TimingRepeatComponent ;
        rdfs:label          "Timing.repeat.boundsRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:Timing.repeat.bounds .

fhir:QuestionnaireItemComponentItemItem
        a                owl:Class ;
        rdfs:comment     "Text, questions and other groups to be nested beneath a question or group." ;
        rdfs:label       "QuestionnaireItemComponentItemItem" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Nested questionnaire items" .

fhir:ExplanationOfBenefit.adjudication.value
        a             owl:ObjectProperty ;
        rdfs:comment  "A non-monetary value associated with the category. Mutually exclusive to the amount element above." ;
        rdfs:domain   fhir:ExplanationOfBenefitAdjudication ;
        rdfs:label    "ExplanationOfBenefit.adjudication.value" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Non-monitary value" .

fhir:SubstanceDefinition.name
        a             owl:ObjectProperty ;
        rdfs:comment  "Names applicable to this substance." ;
        rdfs:domain   fhir:SubstanceDefinition ;
        rdfs:label    "SubstanceDefinition.name" ;
        rdfs:range    fhir:SubstanceDefinitionNameComponent ;
        dc:title      "Names applicable to this substance" .

fhir:RequestGroup.action.resource
        a             owl:ObjectProperty ;
        rdfs:comment  "The resource that is the target of the action (e.g. CommunicationRequest)." ;
        rdfs:domain   fhir:RequestGroupActionComponent ;
        rdfs:label    "RequestGroup.action.resource" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The target of the action" .

fhir:markdown  a         owl:Class ;
        rdfs:comment     "A string that may contain Github Flavored Markdown syntax for optional processing by a mark down presentation engine" ;
        rdfs:label       "markdown" ;
        rdfs:subClassOf  fhir:Primitive ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:value ;
                           owl:someValuesFrom  [ a               rdfs:Datatype ;
                                                 owl:onDatatype  xsd:string
                                               ]
                         ] .

fhir:DeviceRequest.parameter.code
        a                   owl:ObjectProperty ;
        rdfs:comment        "A code or string that identifies the device detail being asserted." ;
        rdfs:domain         fhir:DeviceRequestParameterComponent ;
        rdfs:label          "DeviceRequest.parameter.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Device detail" .

fhir:CarePlan.activity.detail.instantiatesCanonical
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to a FHIR-defined protocol, guideline, questionnaire or other definition that is adhered to in whole or in part by this CarePlan activity." ;
        rdfs:domain   fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
        rdfs:label    "CarePlan.activity.detail.instantiatesCanonical" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Instantiates FHIR protocol or definition" .

fhir:CarePlan.activity.detail.scheduled
        a           owl:ObjectProperty ;
        rdfs:label  "CarePlan.activity.detail.scheduled" .

fhir:ExplanationOfBenefit.item.detail.subDetail.adjudication.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "A code supporting the understanding of the adjudication result and explaining variance from expected amount." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail.SubDetailAdjudication ;
        rdfs:label    "ExplanationOfBenefit.item.detail.subDetail.adjudication.reason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Explanation of adjudication outcome" .

fhir:CompartmentDefinition.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this compartment definition is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:CompartmentDefinition ;
        rdfs:label          "CompartmentDefinition.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this compartment definition is defined" .

fhir:SubstanceDefinition.version
        a             owl:ObjectProperty ;
        rdfs:comment  "A business level identifier of the substance." ;
        rdfs:domain   fhir:SubstanceDefinition ;
        rdfs:label    "SubstanceDefinition.version" ;
        rdfs:range    fhir:string ;
        dc:title      "A business level identifier of the substance" .

fhir:Appointment.requestedPeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "A set of date ranges (potentially including times) that the appointment is preferred to be scheduled within.\n\nThe duration (usually in minutes) could also be provided to indicate the length of the appointment to fill and populate the start/end times for the actual allocated time. However, in other situations the duration may be calculated by the scheduling system." ;
        rdfs:domain   fhir:Appointment ;
        rdfs:label    "Appointment.requestedPeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "Potential date/time interval(s) requested to allocate the appointment within" .

fhir:EvidenceReport.subject.characteristic.valueRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:EvidenceReportSubjectComponent.EvidenceReportSubjectCharacteristicComponent ;
        rdfs:label          "EvidenceReport.subject.characteristic.valueRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:EvidenceReport.subject.characteristic.value .

fhir:TestScript.test.action.assert.requestMethod
        a             owl:ObjectProperty ;
        rdfs:comment  "The request method or HTTP operation code to compare against that used by the client system under test." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.requestMethod" ;
        rdfs:range    fhir:code ;
        dc:title      "delete | get | options | patch | post | put | head" .

fhir:Goal.target.detailCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:GoalTargetComponent ;
        rdfs:label          "Goal.target.detailCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Goal.target.detail .

fhir:ExplanationOfBenefit.diagnosis.packageCode
        a             owl:ObjectProperty ;
        rdfs:comment  "A package billing code or bundle code used to group products and services to a particular health condition (such as heart attack) which is based on a predetermined grouping code system." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Diagnosis ;
        rdfs:label    "ExplanationOfBenefit.diagnosis.packageCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Package billing code" .

fhir:MedicationRequest.insurance
        a             owl:ObjectProperty ;
        rdfs:comment  "Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be required for delivering the requested service." ;
        rdfs:domain   fhir:MedicationRequest ;
        rdfs:label    "MedicationRequest.insurance" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Associated insurance coverage" .

fhir:StructureMap.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the structure map when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the structure map author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence." ;
        rdfs:domain         fhir:StructureMap ;
        rdfs:label          "StructureMap.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the structure map" .

fhir:StructureMap.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this structure map when it is represented in other formats, or referenced in a specification, model, design or an instance." ;
        rdfs:domain         fhir:StructureMap ;
        rdfs:label          "StructureMap.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Additional identifier for the structure map" .

fhir:NamingSystem.kind
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates the purpose for the naming system - what kinds of things does it make unique?" ;
        rdfs:domain         fhir:NamingSystem ;
        rdfs:label          "NamingSystem.kind" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "codesystem | identifier | root" .

fhir:CarePlanActivityComponent
        a                owl:Class ;
        rdfs:comment     "Identifies a planned action to occur as part of the plan.  For example, a medication to be used, lab tests to perform, self-monitoring, education, etc." ;
        rdfs:label       "CarePlanActivityComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CarePlan.activity.detail
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CarePlan.activity.reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:CarePlan.activity.progress
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:CarePlan.activity.outcomeReference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:CarePlan.activity.outcomeCodeableConcept
                         ] .

fhir:Device.version.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The version text." ;
        rdfs:domain   fhir:DeviceVersionComponent ;
        rdfs:label    "Device.version.value" ;
        rdfs:range    fhir:string ;
        dc:title      "The version text" .

fhir:SearchParameter.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this search parameter is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:SearchParameter ;
        rdfs:label          "SearchParameter.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:DeviceDefinition.shelfLifeStorage
        a             owl:ObjectProperty ;
        rdfs:comment  "Shelf Life and storage information." ;
        rdfs:domain   fhir:DeviceDefinition ;
        rdfs:label    "DeviceDefinition.shelfLifeStorage" ;
        rdfs:range    fhir:ProductShelfLife ;
        dc:title      "Shelf Life and storage information" .

fhir:ExplanationOfBenefit.item.detail.udi
        a             owl:ObjectProperty ;
        rdfs:comment  "Unique Device Identifiers associated with this line item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.udi" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Unique device identifier" .

fhir:SupplyRequest.occurrenceTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SupplyRequest ;
        rdfs:label          "SupplyRequest.occurrenceTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:SupplyRequest.occurrence .

fhir:EpisodeOfCare.diagnosis.role
        a             owl:ObjectProperty ;
        rdfs:comment  "Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)." ;
        rdfs:domain   fhir:EpisodeOfCare.Diagnosis ;
        rdfs:label    "EpisodeOfCare.diagnosis.role" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)" .

fhir:CareTeam.note  a  owl:ObjectProperty ;
        rdfs:comment  "Comments made about the CareTeam." ;
        rdfs:domain   fhir:CareTeam ;
        rdfs:label    "CareTeam.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Comments made about the CareTeam" .

fhir:PaymentReconciliation.Details
        a                owl:Class ;
        rdfs:comment     "Distribution of the payment amount for a previously acknowledged payable." ;
        rdfs:label       "PaymentReconciliation.Details" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentReconciliation.detail.responsible
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentReconciliation.detail.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentReconciliation.detail.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PaymentReconciliation.detail.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentReconciliation.detail.request
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentReconciliation.detail.predecessor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentReconciliation.detail.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentReconciliation.detail.payee
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentReconciliation.detail.response
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentReconciliation.detail.submitter
                         ] .

fhir:ExplanationOfBenefit.addItem.adjudication
        a             owl:ObjectProperty ;
        rdfs:comment  "The adjudication results." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem ;
        rdfs:label    "ExplanationOfBenefit.addItem.adjudication" ;
        rdfs:range    fhir:ExplanationOfBenefit.AddedItemAdjudication ;
        dc:title      "Added items adjudication" .

fhir:Questionnaire.item.item.definition
        a             owl:ObjectProperty ;
        rdfs:comment  "This element is a URI that refers to an [ElementDefinition](elementdefinition.html) that provides information about this item, including information that might otherwise be included in the instance of the Questionnaire resource. A detailed description of the construction of the URI is shown in Comments, below. If this element is present then the following element values MAY be derived from the Element Definition if the corresponding elements of this Questionnaire resource instance have no value:\n\n* code (ElementDefinition.code) \n* type (ElementDefinition.type) \n* required (ElementDefinition.min) \n* repeats (ElementDefinition.max) \n* maxLength (ElementDefinition.maxLength) \n* answerValueSet (ElementDefinition.binding)\n* options (ElementDefinition.binding)." ;
        rdfs:domain   fhir:QuestionnaireItemComponentItem ;
        rdfs:label    "Questionnaire.item.item.definition" ;
        rdfs:range    fhir:uri ;
        dc:title      "ElementDefinition - details for the item" .

fhir:Contract.term.securityLabel.number
        a             owl:ObjectProperty ;
        rdfs:comment  "Number used to link this term or term element to the applicable Security Label." ;
        rdfs:domain   fhir:Contract.Term.SecurityLabel ;
        rdfs:label    "Contract.term.securityLabel.number" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Link to Security Labels" .

fhir:ProvenanceAgentComponent
        a                owl:Class ;
        rdfs:comment     "An actor taking a role in an activity  for which it can be assigned some degree of responsibility for the activity taking place." ;
        rdfs:label       "ProvenanceAgentComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Provenance.agent.onBehalfOf
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Provenance.agent.who ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Provenance.agent.role
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Provenance.agent.type
                         ] .

fhir:ExampleScenario.actor.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of actor - person or system." ;
        rdfs:domain   fhir:ExampleScenarioActorComponent ;
        rdfs:label    "ExampleScenario.actor.type" ;
        rdfs:range    fhir:code ;
        dc:title      "person | entity" .

fhir:ResearchDefinition.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this research definition is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:ResearchDefinition ;
        rdfs:label          "ResearchDefinition.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this research definition is defined" .

fhir:RequestGroup.code
        a                   owl:ObjectProperty ;
        rdfs:comment        "A code that identifies what the overall request group is." ;
        rdfs:domain         fhir:RequestGroup ;
        rdfs:label          "RequestGroup.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "What's being requested/ordered" .

fhir:DeviceRequest.groupIdentifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Composite request this is part of." ;
        rdfs:domain   fhir:DeviceRequest ;
        rdfs:label    "DeviceRequest.groupIdentifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Identifier of composite request" .

fhir:ImagingStudy.series.modality
        a             owl:ObjectProperty ;
        rdfs:comment  "The modality of this series sequence." ;
        rdfs:domain   fhir:ImagingStudySeriesComponent ;
        rdfs:label    "ImagingStudy.series.modality" ;
        rdfs:range    fhir:Coding ;
        dc:title      "The modality of the instances in the series" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent
        a                owl:Class ;
        rdfs:comment     "Each step of the process." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponent ;
                           owl:onProperty     fhir:ExampleScenario.process.step.alternative
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.operation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.pause
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess ;
                           owl:onProperty     fhir:ExampleScenario.process.step.process
                         ] .

fhir:ActivityDefinition.dosage
        a             owl:ObjectProperty ;
        rdfs:comment  "Provides detailed dosage instructions in the same way that they are described for MedicationRequest resources." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.dosage" ;
        rdfs:range    fhir:Dosage ;
        dc:title      "Detailed dosage instructions" .

fhir:Composition.section.mode
        a                   owl:ObjectProperty ;
        rdfs:comment        "How the entry list was prepared - whether it is a working list that is suitable for being maintained on an ongoing basis, or if it represents a snapshot of a list of items from another source, or whether it is a prepared list where items may be marked as added, modified or deleted." ;
        rdfs:domain         fhir:Composition.Section ;
        rdfs:label          "Composition.section.mode" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "working | snapshot | changes" .

fhir:StructureMap.group.rule.source.defaultValueAge
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueAge" ;
        rdfs:range          fhir:Age ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:Measure.compositeScoring
        a             owl:ObjectProperty ;
        rdfs:comment  "If this is a composite measure, the scoring method used to combine the component measures to determine the composite score." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.compositeScoring" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "opportunity | all-or-nothing | linear | weighted" .

fhir:Contract.term.action.linkId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id [identifier??] of the clause or question text related to this action in the referenced form or QuestionnaireResponse." ;
        rdfs:domain   fhir:Contract.Term.Action ;
        rdfs:label    "Contract.term.action.linkId" ;
        rdfs:range    fhir:string ;
        dc:title      "Pointer to specific item" .

fhir:StructureMap.group.rule.rule.source.defaultValueCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:QuestionnaireResponse.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A business identifier assigned to a particular completed (or partially completed) questionnaire." ;
        rdfs:domain         fhir:QuestionnaireResponse ;
        rdfs:label          "QuestionnaireResponse.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Unique id for this set of answers" .

fhir:TestScript.test.action.operation.requestId
        a             owl:ObjectProperty ;
        rdfs:comment  "The fixture id (maybe new) to map to the request." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionOperation ;
        rdfs:label    "TestScript.test.action.operation.requestId" ;
        rdfs:range    fhir:id ;
        dc:title      "Fixture Id of mapped request" .

fhir:DeviceMetric.calibration.state
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the state of the calibration." ;
        rdfs:domain   fhir:DeviceMetricCalibrationComponent ;
        rdfs:label    "DeviceMetric.calibration.state" ;
        rdfs:range    fhir:code ;
        dc:title      "not-calibrated | calibration-required | calibrated | unspecified" .

fhir:EvidenceCertaintyComponentCertainty
        a                owl:Class ;
        rdfs:comment     "A domain or subdomain of certainty." ;
        rdfs:label       "EvidenceCertaintyComponentCertainty" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.certainty.subcomponent.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Evidence.certainty.subcomponent.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.certainty.subcomponent.rater
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.certainty.subcomponent.rating
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:EvidenceCertaintyComponentCertaintyCertainty ;
                           owl:onProperty     fhir:Evidence.certainty.subcomponent.subcomponent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.certainty.subcomponent.description
                         ] ;
        dc:title         "A domain or subdomain of certainty" .

fhir:ClinicalUseIssue.contraindication.comorbidity
        a             owl:ObjectProperty ;
        rdfs:comment  "A comorbidity (concurrent condition) or coinfection." ;
        rdfs:domain   fhir:ClinicalUseIssueContraindicationComponent ;
        rdfs:label    "ClinicalUseIssue.contraindication.comorbidity" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "A comorbidity (concurrent condition) or coinfection" .

fhir:Patient.contact.address
        a             owl:ObjectProperty ;
        rdfs:comment  "Address for the contact person." ;
        rdfs:domain   fhir:Patient.Contact ;
        rdfs:label    "Patient.contact.address" ;
        rdfs:range    fhir:Address ;
        dc:title      "Address for the contact person" .

fhir:Claim.related  a  owl:ObjectProperty ;
        rdfs:comment  "Other claims which are related to this claim such as prior submissions or claims for related services or for the same event." ;
        rdfs:domain   fhir:Claim ;
        rdfs:label    "Claim.related" ;
        rdfs:range    fhir:Claim.RelatedClaim ;
        dc:title      "Prior or corollary claims" .

fhir:Contract.term.offer.answer
        a             owl:ObjectProperty ;
        rdfs:comment  "Response to offer text." ;
        rdfs:domain   fhir:Contract.Term.ContractOffer ;
        rdfs:label    "Contract.term.offer.answer" ;
        rdfs:range    fhir:Contract.Term.ContractOffer.Answer ;
        dc:title      "Response to offer text" .

fhir:NamingSystem.uniqueId.period
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the period of time over which this identifier is considered appropriate to refer to the naming system.  Outside of this window, the identifier might be non-deterministic." ;
        rdfs:domain   fhir:NamingSystemUniqueIdComponent ;
        rdfs:label    "NamingSystem.uniqueId.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "When is identifier valid?" .

fhir:Questionnaire.item.readOnly
        a             owl:ObjectProperty ;
        rdfs:comment  "An indication, when true, that the value cannot be changed by a human respondent to the Questionnaire." ;
        rdfs:domain   fhir:QuestionnaireItemComponent ;
        rdfs:label    "Questionnaire.item.readOnly" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Don't allow human editing" .

fhir:Parameters.parameter.valueTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Slot.overbooked  a  owl:ObjectProperty ;
        rdfs:comment  "This slot has already been overbooked, appointments are unlikely to be accepted for this time." ;
        rdfs:domain   fhir:Slot ;
        rdfs:label    "Slot.overbooked" ;
        rdfs:range    fhir:boolean ;
        dc:title      "This slot has already been overbooked, appointments are unlikely to be accepted for this time" .

fhir:ChargeItemDefinition.url
        a                   owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this charge item definition when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this charge item definition is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the charge item definition is stored on different servers." ;
        rdfs:domain         fhir:ChargeItemDefinition ;
        rdfs:label          "ChargeItemDefinition.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this charge item definition, represented as a URI (globally unique)" .

fhir:Extension.value  a  owl:ObjectProperty ;
        rdfs:domain  fhir:Extension ;
        rdfs:label   "Extension.value" ;
        rdfs:range   fhir:Element .

fhir:PractitionerRole.notAvailable
        a             owl:ObjectProperty ;
        rdfs:comment  "The practitioner is not available or performing this role during this period of time due to the provided reason." ;
        rdfs:domain   fhir:PractitionerRole ;
        rdfs:label    "PractitionerRole.notAvailable" ;
        rdfs:range    fhir:PractitionerRoleNotAvailableComponent ;
        dc:title      "Not available during this time due to provided reason" .

fhir:Citation.publicationForm.publishedIn.publisherLocation
        a             owl:ObjectProperty ;
        rdfs:comment  "Geographic location of the publisher." ;
        rdfs:domain   fhir:CitationPublicationFormComponent.CitationPublicationFormPublishedInComponent ;
        rdfs:label    "Citation.publicationForm.publishedIn.publisherLocation" ;
        rdfs:range    fhir:string ;
        dc:title      "Geographic location of the publisher" .

fhir:TerminologyCapabilities.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate terminology capabilities instances." ;
        rdfs:domain   fhir:TerminologyCapabilities ;
        rdfs:label    "TerminologyCapabilities.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:Claim.item.detail.subDetail.programCode
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the program under which this may be recovered." ;
        rdfs:domain   fhir:Claim.Item.Detail.SubDetail ;
        rdfs:label    "Claim.item.detail.subDetail.programCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Program the product or service is provided under" .

fhir:FamilyMemberHistory.name
        a             owl:ObjectProperty ;
        rdfs:comment  "This will either be a name or a description; e.g. \"Aunt Susan\", \"my cousin with the red hair\"." ;
        rdfs:domain   fhir:FamilyMemberHistory ;
        rdfs:label    "FamilyMemberHistory.name" ;
        rdfs:range    fhir:string ;
        dc:title      "The family member described" .

fhir:Invoice.recipient
        a             owl:ObjectProperty ;
        rdfs:comment  "The individual or Organization responsible for balancing of this invoice." ;
        rdfs:domain   fhir:Invoice ;
        rdfs:label    "Invoice.recipient" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Recipient of this invoice" .

fhir:Task.output.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of the Output parameter." ;
        rdfs:domain   fhir:TaskOutputComponent ;
        rdfs:label    "Task.output.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Label for output" .

fhir:DeviceUseStatement.reasonReference
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates another resource whose existence justifies this DeviceUseStatement." ;
        rdfs:domain         fhir:DeviceUseStatement ;
        rdfs:label          "DeviceUseStatement.reasonReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why was DeviceUseStatement performed?" .

fhir:VerificationResult.validator.organization
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to the organization validating information." ;
        rdfs:domain   fhir:VerificationResultValidatorComponent ;
        rdfs:label    "VerificationResult.validator.organization" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Reference to the organization validating information" .

fhir:MedicationRequest.substitution.allowed
        a           owl:ObjectProperty ;
        rdfs:label  "MedicationRequest.substitution.allowed" .

fhir:Measure.group.stratifier.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates a meaning for the stratifier. This can be as simple as a unique identifier, or it can establish meaning in a broader context by drawing from a terminology, allowing stratifiers to be correlated across measures." ;
        rdfs:domain   fhir:MeasureGroupComponent.MeasureGroupStratifierComponent ;
        rdfs:label    "Measure.group.stratifier.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Meaning of the stratifier" .

fhir:HealthcareService.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "External identifiers for this item." ;
        rdfs:domain         fhir:HealthcareService ;
        rdfs:label          "HealthcareService.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "External identifiers for this item" .

fhir:Measure.purpose  a     owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this measure is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:Measure ;
        rdfs:label          "Measure.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this measure is defined" .

fhir:StructureMap.group.rule.rule.target.element
        a             owl:ObjectProperty ;
        rdfs:comment  "Field to create in the context." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleTargetComponent ;
        rdfs:label    "StructureMap.group.rule.rule.target.element" ;
        rdfs:range    fhir:string ;
        dc:title      "Field to create in the context" .

fhir:Observation.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:Observation.value .

fhir:MedicationKnowledge.contraindication
        a             owl:ObjectProperty ;
        rdfs:comment  "Potential clinical issue with or between medication(s) (for example, drug-drug interaction, drug-disease contraindication, drug-allergy interaction, etc.)." ;
        rdfs:domain   fhir:MedicationKnowledge ;
        rdfs:label    "MedicationKnowledge.contraindication" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Potential clinical issue with or between medication(s)" .

fhir:Citation.medline.state
        a             owl:ObjectProperty ;
        rdfs:comment  "Used for status." ;
        rdfs:domain   fhir:CitationMedlineComponent ;
        rdfs:label    "Citation.medline.state" ;
        rdfs:range    fhir:code ;
        dc:title      "Completed | In-Process | PubMed-not-MEDLINE | In-Data-Review | Publisher | MEDLINE | OLDMEDLINE" .

fhir:Patient.communication
        a             owl:ObjectProperty ;
        rdfs:comment  "A language which may be used to communicate with the patient about his or her health." ;
        rdfs:domain   fhir:Patient ;
        rdfs:label    "Patient.communication" ;
        rdfs:range    fhir:PatientCommunicationComponent ;
        dc:title      "A language which may be used to communicate with the patient about his or her health" .

fhir:Endpoint.payloadMimeType
        a             owl:ObjectProperty ;
        rdfs:comment  "The mime type to send the payload in - e.g. application/fhir+xml, application/fhir+json. If the mime type is not specified, then the sender could send any content (including no content depending on the connectionType)." ;
        rdfs:domain   fhir:Endpoint ;
        rdfs:label    "Endpoint.payloadMimeType" ;
        rdfs:range    fhir:code ;
        dc:title      "Mimetype to send. If not specified, the content could be anything (including no payload, if the connectionType defined this)" .

fhir:CapabilityStatement.imports
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to a canonical URL of another CapabilityStatement that this software adds to. The capability statement automatically includes everything in the other statement, and it is not duplicated, though the server may repeat the same resources, interactions and operations to add additional details to them." ;
        rdfs:domain   fhir:CapabilityStatement ;
        rdfs:label    "CapabilityStatement.imports" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Canonical URL of another capability statement this adds to" .

fhir:ContactDetail.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of an individual to contact." ;
        rdfs:domain   fhir:ContactDetail ;
        rdfs:label    "ContactDetail.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name of an individual to contact" .

fhir:Linkage.item.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Distinguishes which item is \"source of truth\" (if any) and which items are no longer considered to be current representations." ;
        rdfs:domain   fhir:LinkageItemComponent ;
        rdfs:label    "Linkage.item.type" ;
        rdfs:range    fhir:code ;
        dc:title      "source | alternate | historical" .

fhir:QuestionnaireResponse.item.answer.item.answer.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.item.answer.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.item.answer.value .

fhir:PractitionerRole.endpoint
        a             owl:ObjectProperty ;
        rdfs:comment  "Technical endpoints providing access to services operated for the practitioner with this role." ;
        rdfs:domain   fhir:PractitionerRole ;
        rdfs:label    "PractitionerRole.endpoint" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Technical endpoints providing access to services operated for the practitioner with this role" .

fhir:Task.requester  a      owl:ObjectProperty ;
        rdfs:comment        "The creator of the task." ;
        rdfs:domain         fhir:Task ;
        rdfs:label          "Task.requester" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Who is asking for task to be done" .

fhir:Questionnaire.item.item.enableWhen.answerDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemEnableWhenComponent ;
        rdfs:label          "Questionnaire.item.item.enableWhen.answerDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.enableWhen.answer .

fhir:Citation.webLocation.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Code the reason for different URLs, e.g. abstract and full-text." ;
        rdfs:domain   fhir:CitationWebLocationComponent ;
        rdfs:label    "Citation.webLocation.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Code the reason for different URLs, e.g. abstract and full-text" .

fhir:Claim.item.servicedPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Claim.Item ;
        rdfs:label          "Claim.item.servicedPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:Claim.item.serviced .

fhir:Media.content  a  owl:ObjectProperty ;
        rdfs:comment  "The actual content of the media - inline or by direct reference to the media source file." ;
        rdfs:domain   fhir:Media ;
        rdfs:label    "Media.content" ;
        rdfs:range    fhir:Attachment ;
        dc:title      "Actual Media - reference or data" .

fhir:Questionnaire.url
        a                   owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this questionnaire when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this questionnaire is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the questionnaire is stored on different servers." ;
        rdfs:domain         fhir:Questionnaire ;
        rdfs:label          "Questionnaire.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this questionnaire, represented as a URI (globally unique)" .

fhir:Observation.specimen
        a             owl:ObjectProperty ;
        rdfs:comment  "The specimen that was used when this observation was made." ;
        rdfs:domain   fhir:Observation ;
        rdfs:label    "Observation.specimen" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Specimen used for this observation" .

fhir:Claim.Accident  a   owl:Class ;
        rdfs:comment     "Details of an accident which resulted in injuries which required the products and services listed in the claim." ;
        rdfs:label       "Claim.Accident" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Address ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Claim.accident.locationAddress
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Claim.accident.locationReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.accident.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.accident.date ;
                           owl:someValuesFrom  fhir:date
                         ] .

fhir:Location.operationalStatus
        a                   owl:ObjectProperty ;
        rdfs:comment        "The operational status covers operation values most relevant to beds (but can also apply to rooms/units/chairs/etc. such as an isolation unit/dialysis chair). This typically covers concepts such as contamination, housekeeping, and other activities like maintenance." ;
        rdfs:domain         fhir:Location ;
        rdfs:label          "Location.operationalStatus" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "The operational status of the location (typically only for a bed/room)" .

fhir:DeviceDefinition.type
        a             owl:ObjectProperty ;
        rdfs:comment  "What kind of device or device system this is." ;
        rdfs:domain   fhir:DeviceDefinition ;
        rdfs:label    "DeviceDefinition.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "What kind of device or device system this is" .

fhir:AuditEvent.purposeOfEvent
        a                   owl:ObjectProperty ;
        rdfs:comment        "The purposeOfUse (reason) that was used during the event being recorded." ;
        rdfs:domain         fhir:AuditEvent ;
        rdfs:label          "AuditEvent.purposeOfEvent" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "The purposeOfUse of the event" .

fhir:ElementDefinition.slicing.discriminator.path
        a             owl:ObjectProperty ;
        rdfs:comment  "A FHIRPath expression, using [the simple subset of FHIRPath](fhirpath.html#simple), that is used to identify the element on which discrimination is based." ;
        rdfs:domain   fhir:ElementDefinitionSlicingComponent.ElementDefinitionSlicingDiscriminatorComponent ;
        rdfs:label    "ElementDefinition.slicing.discriminator.path" ;
        rdfs:range    fhir:string ;
        dc:title      "Path to element value" .

fhir:TestScript.date  a     owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the test script was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the test script changes." ;
        rdfs:domain         fhir:TestScript ;
        rdfs:label          "TestScript.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:ExplanationOfBenefit.processNote.language
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to define the language used in the text of the note." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Note ;
        rdfs:label    "ExplanationOfBenefit.processNote.language" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Language of the text" .

fhir:ServiceRequest.reasonReference
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates another resource that provides a justification for why this service is being requested.   May relate to the resources referred to in `supportingInfo`." ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.reasonReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Explanation/Justification for service or service" .

fhir:Contract.term.group.action.intent
        a                   owl:ObjectProperty ;
        rdfs:comment        "Reason or purpose for the action stipulated by this Contract Provision." ;
        rdfs:domain         fhir:Contract.TermTerm.Action ;
        rdfs:label          "Contract.term.group.action.intent" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Purpose for the Contract Term Action" .

fhir:ValueSetExpansionComponent
        a                owl:Class ;
        rdfs:comment     "A value set can also be \"expanded\", where the value set is turned into a simple collection of enumerated codes. This element holds the expansion, if it has been performed." ;
        rdfs:label       "ValueSetExpansionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponent ;
                           owl:onProperty     fhir:ValueSet.expansion.contains
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ValueSetExpansionComponent.ValueSetExpansionParameterComponent ;
                           owl:onProperty     fhir:ValueSet.expansion.parameter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.expansion.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.expansion.offset
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.expansion.total
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ValueSet.expansion.timestamp ;
                           owl:someValuesFrom  fhir:dateTime
                         ] .

fhir:ClinicalUseIssue.category
        a             owl:ObjectProperty ;
        rdfs:comment  "A categorisation of the issue, primarily for dividing warnings into subject heading areas such as \"Pregnancy and Lactation\", \"Overdose\", \"Effects on Ability to Drive and Use Machines\"." ;
        rdfs:domain   fhir:ClinicalUseIssue ;
        rdfs:label    "ClinicalUseIssue.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "A categorisation of the issue, primarily for dividing warnings into subject heading areas such as \"Pregnancy and Lactation\", \"Overdose\", \"Effects on Ability to Drive and Use Machines\"" .

fhir:ExplanationOfBenefit.Accident
        a                owl:Class ;
        rdfs:comment     "Details of a accident which resulted in injuries which required the products and services listed in the claim." ;
        rdfs:label       "ExplanationOfBenefit.Accident" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Address ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.accident.locationAddress
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.accident.locationReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.accident.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.accident.date
                         ] .

fhir:SupplyDelivery.occurrenceDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SupplyDelivery ;
        rdfs:label          "SupplyDelivery.occurrenceDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:SupplyDelivery.occurrence .

fhir:TestScript.teardown.action.operation.method
        a             owl:ObjectProperty ;
        rdfs:comment  "The HTTP method the test engine MUST use for this operation regardless of any other operation details." ;
        rdfs:domain   fhir:TestScriptTeardownComponent.TeardownActionOperation ;
        rdfs:label    "TestScript.teardown.action.operation.method" ;
        rdfs:range    fhir:code ;
        dc:title      "delete | get | options | patch | post | put | head" .

fhir:HealthcareService.comment
        a             owl:ObjectProperty ;
        rdfs:comment  "Any additional description of the service and/or any specific issues not covered by the other attributes, which can be displayed as further detail under the serviceName." ;
        rdfs:domain   fhir:HealthcareService ;
        rdfs:label    "HealthcareService.comment" ;
        rdfs:range    fhir:string ;
        dc:title      "Additional description and/or any specific issues not covered elsewhere" .

fhir:Bundle.entry  a  owl:ObjectProperty ;
        rdfs:comment  "An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only)." ;
        rdfs:domain   fhir:Bundle ;
        rdfs:label    "Bundle.entry" ;
        rdfs:range    fhir:BundleEntryComponent ;
        dc:title      "Entry in the bundle - will have a resource or information" .

fhir:StructureMap.group.rule.source.defaultValueMoney
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueMoney" ;
        rdfs:range          fhir:Money ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:ExampleScenario.process.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A longer description of the group of operations." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent ;
        rdfs:label    "ExampleScenario.process.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "A longer description of the group of operations" .

fhir:NamingSystem.uniqueId.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the unique identifier scheme used for this particular identifier." ;
        rdfs:domain   fhir:NamingSystemUniqueIdComponent ;
        rdfs:label    "NamingSystem.uniqueId.type" ;
        rdfs:range    fhir:code ;
        dc:title      "oid | uuid | uri | other" .

fhir:Media.basedOn  a  owl:ObjectProperty ;
        rdfs:comment  "A procedure that is fulfilled in whole or in part by the creation of this media." ;
        rdfs:domain   fhir:Media ;
        rdfs:label    "Media.basedOn" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Procedure that caused this media to be created" .

fhir:CapabilityStatementMessagingComponent
        a                owl:Class ;
        rdfs:comment     "A description of the messaging capabilities of the solution." ;
        rdfs:label       "CapabilityStatementMessagingComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CapabilityStatementMessagingComponent.CapabilityStatementMessagingSupportedMessageComponent ;
                           owl:onProperty     fhir:CapabilityStatement.messaging.supportedMessage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.messaging.documentation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:unsignedInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.messaging.reliableCache
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CapabilityStatementMessagingComponent.CapabilityStatementMessagingEndpointComponent ;
                           owl:onProperty     fhir:CapabilityStatement.messaging.endpoint
                         ] .

fhir:MedicationRequest.substitution.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the reason for the substitution, or why substitution must or must not be performed." ;
        rdfs:domain   fhir:MedicationRequestSubstitutionComponent ;
        rdfs:label    "MedicationRequest.substitution.reason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Why should (not) substitution be made" .

fhir:ResearchStudyObjectiveComponent
        a                owl:Class ;
        rdfs:comment     "A goal that the study is aiming to achieve in terms of a scientific question to be answered by the analysis of data collected during the study." ;
        rdfs:label       "ResearchStudyObjectiveComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchStudy.objective.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchStudy.objective.name
                         ] .

fhir:Signature.targetFormat
        a             owl:ObjectProperty ;
        rdfs:comment  "A mime type that indicates the technical format of the target resources signed by the signature." ;
        rdfs:domain   fhir:Signature ;
        rdfs:label    "Signature.targetFormat" ;
        rdfs:range    fhir:code ;
        dc:title      "The technical format of the signed resources" .

fhir:MedicationIngredientComponent
        a                owl:Class ;
        rdfs:comment     "Identifies a particular constituent of interest in the product." ;
        rdfs:label       "MedicationIngredientComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Ratio ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Medication.ingredient.strength
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Medication.ingredient.isActive
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Medication.ingredient.itemCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Medication.ingredient.itemReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] .

fhir:ExampleScenario.process
        a             owl:ObjectProperty ;
        rdfs:comment  "Each major process - a group of operations." ;
        rdfs:domain   fhir:ExampleScenario ;
        rdfs:label    "ExampleScenario.process" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent ;
        dc:title      "Each major process - a group of operations" .

fhir:Citation.medline.relatedArticle.citationReference
        a             owl:ObjectProperty ;
        rdfs:comment  "Citation Resource for related article." ;
        rdfs:domain   fhir:CitationMedlineComponent.CitationMedlineRelatedArticleComponent ;
        rdfs:label    "Citation.medline.relatedArticle.citationReference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Citation Resource for related article" .

fhir:Parameters.parameter.part.valueRatio
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueRatio" ;
        rdfs:range          fhir:Ratio ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:RegulatedAuthorization.jurisdictionalAuthorization
        a             owl:ObjectProperty ;
        rdfs:comment  "Authorization in areas within a country." ;
        rdfs:domain   fhir:RegulatedAuthorization ;
        rdfs:label    "RegulatedAuthorization.jurisdictionalAuthorization" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Authorization in areas within a country" .

fhir:DeviceDefinition.udiDeviceIdentifier.deviceIdentifier
        a             owl:ObjectProperty ;
        rdfs:comment  "The identifier that is to be associated with every Device that references this DeviceDefintiion for the issuer and jurisdication porvided in the DeviceDefinition.udiDeviceIdentifier." ;
        rdfs:domain   fhir:DeviceDefinitionUdiDeviceIdentifierComponent ;
        rdfs:label    "DeviceDefinition.udiDeviceIdentifier.deviceIdentifier" ;
        rdfs:range    fhir:string ;
        dc:title      "The identifier that is to be associated with every Device that references this DeviceDefintiion for the issuer and jurisdication porvided in the DeviceDefinition.udiDeviceIdentifier" .

fhir:Consent.policy.uri
        a             owl:ObjectProperty ;
        rdfs:comment  "The references to the policies that are included in this consent scope. Policies may be organizational, but are often defined jurisdictionally, or in law." ;
        rdfs:domain   fhir:ConsentPolicyComponent ;
        rdfs:label    "Consent.policy.uri" ;
        rdfs:range    fhir:uri ;
        dc:title      "Specific policy covered by this consent" .

fhir:ChargeItemDefinition.lastReviewDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was last reviewed. Review happens periodically after approval but does not change the original approval date." ;
        rdfs:domain   fhir:ChargeItemDefinition ;
        rdfs:label    "ChargeItemDefinition.lastReviewDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the charge item definition was last reviewed" .

fhir:NutritionOrder.oralDiet.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "The kind of diet or dietary restriction such as fiber restricted diet or diabetic diet." ;
        rdfs:domain         fhir:NutritionOrderOralDietComponent ;
        rdfs:label          "NutritionOrder.oralDiet.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Type of oral diet or diet restrictions that describe what can be consumed orally" .

fhir:CommunicationRequest.occurrencePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CommunicationRequest ;
        rdfs:label          "CommunicationRequest.occurrencePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:CommunicationRequest.occurrence .

fhir:QuestionnaireResponseItemComponentItemItem
        a                owl:Class ;
        rdfs:comment     "Questions or sub-groups nested beneath a question or group." ;
        rdfs:label       "QuestionnaireResponseItemComponentItemItem" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Nested questionnaire response items" .

fhir:Questionnaire.item.answerOption
        a             owl:ObjectProperty ;
        rdfs:comment  "One of the permitted answers for a \"choice\" or \"open-choice\" question." ;
        rdfs:domain   fhir:QuestionnaireItemComponent ;
        rdfs:label    "Questionnaire.item.answerOption" ;
        rdfs:range    fhir:QuestionnaireItemComponent.QuestionnaireItemAnswerOptionComponent ;
        dc:title      "Permitted answer" .

fhir:Consent.provision.provision
        a             owl:ObjectProperty ;
        rdfs:comment  "Rules which provide exceptions to the base rule or subrules." ;
        rdfs:domain   fhir:Consent.provision ;
        rdfs:label    "Consent.provision.provision" ;
        rdfs:range    fhir:Consent.provisionProvision ;
        dc:title      "Nested Exception Rules" .

fhir:ConceptMap.group.unmapped.display
        a             owl:ObjectProperty ;
        rdfs:comment  "The display for the code. The display is only provided to help editors when editing the concept map." ;
        rdfs:domain   fhir:ConceptMapGroupComponent.ConceptMapGroupUnmappedComponent ;
        rdfs:label    "ConceptMap.group.unmapped.display" ;
        rdfs:range    fhir:string ;
        dc:title      "Display for the code" .

fhir:TestScript.teardown.action.operation.params
        a             owl:ObjectProperty ;
        rdfs:comment  "Path plus parameters after [type].  Used to set parts of the request URL explicitly." ;
        rdfs:domain   fhir:TestScriptTeardownComponent.TeardownActionOperation ;
        rdfs:label    "TestScript.teardown.action.operation.params" ;
        rdfs:range    fhir:string ;
        dc:title      "Explicitly defined path parameters" .

fhir:ClaimResponse.item.detail.adjudication.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "A code supporting the understanding of the adjudication result and explaining variance from expected amount." ;
        rdfs:domain   fhir:ClaimResponse.Item.ItemDetailAdjudication ;
        rdfs:label    "ClaimResponse.item.detail.adjudication.reason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Explanation of adjudication outcome" .

fhir:PackagedProductDefinition.package.alternateMaterial
        a             owl:ObjectProperty ;
        rdfs:comment  "A possible alternate material for the packaging." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponent ;
        rdfs:label    "PackagedProductDefinition.package.alternateMaterial" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "A possible alternate material for the packaging" .

fhir:ResearchElementDefinition.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this research element definition is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:ResearchElementDefinition ;
        rdfs:label          "ResearchElementDefinition.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this research element definition is defined" .

fhir:Composition.attester.mode
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of attestation the authenticator offers." ;
        rdfs:domain   fhir:CompositionAttesterComponent ;
        rdfs:label    "Composition.attester.mode" ;
        rdfs:range    fhir:code ;
        dc:title      "personal | professional | legal | official" .

fhir:RequestGroup.action.action.textEquivalent
        a             owl:ObjectProperty ;
        rdfs:comment  "A text equivalent of the action to be performed. This provides a human-interpretable description of the action when the definition is consumed by a system that might not be capable of interpreting it dynamically." ;
        rdfs:domain   fhir:RequestGroupActionComponentAction ;
        rdfs:label    "RequestGroup.action.action.textEquivalent" ;
        rdfs:range    fhir:string ;
        dc:title      "Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system" .

fhir:ObservationComponentComponentReferenceRange
        a                owl:Class ;
        rdfs:comment     "Guidance on how to interpret the value by comparison to a normal or recommended range." ;
        rdfs:label       "ObservationComponentComponentReferenceRange" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Observation.component.referenceRange.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Observation.component.referenceRange.low
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Range ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Observation.component.referenceRange.age
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Observation.component.referenceRange.high
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Observation.component.referenceRange.appliesTo
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Observation.component.referenceRange.text
                         ] ;
        dc:title         "Provides guide for interpretation of component result" .

fhir:Goal.priority  a       owl:ObjectProperty ;
        rdfs:comment        "Identifies the mutually agreed level of importance associated with reaching/sustaining the goal." ;
        rdfs:domain         fhir:Goal ;
        rdfs:label          "Goal.priority" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:grade ;
        dc:title            "high-priority | medium-priority | low-priority" .

fhir:Resource  a         owl:Class ;
        rdfs:label       "Resource" ;
        rdfs:subClassOf  owl:Thing ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Resource.language
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Resource.implicitRules
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Meta ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Resource.meta
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Resource.id
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:treeRoot ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:nodeRole
                         ] .

fhir:MedicationKnowledge.monograph.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The category of documentation about the medication. (e.g. professional monograph, patient education monograph)." ;
        rdfs:domain   fhir:MedicationKnowledgeMonographComponent ;
        rdfs:label    "MedicationKnowledge.monograph.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The category of medication document" .

fhir:Contract.term.group.asset.period
        a             owl:ObjectProperty ;
        rdfs:comment  "Asset relevant contractual time period." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset ;
        rdfs:label    "Contract.term.group.asset.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "Time period of the asset" .

fhir:RequestGroup.action.action.timingPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RequestGroupActionComponentAction ;
        rdfs:label          "RequestGroup.action.action.timingPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:RequestGroup.action.action.timing .

fhir:CitationKeywordListComponent
        a                owl:Class ;
        rdfs:comment     "A list of words classified as keywords for specific use in search functions." ;
        rdfs:label       "CitationKeywordListComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:Citation.keywordList.keyword ;
                           owl:someValuesFrom  fhir:CitationKeywordListComponent.CitationKeywordListKeywordComponent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.keywordList.owner
                         ] .

fhir:Questionnaire.item.answerOption.value
        a           owl:ObjectProperty ;
        rdfs:label  "Questionnaire.item.answerOption.value" .

fhir:Appointment.created
        a             owl:ObjectProperty ;
        rdfs:comment  "The date that this appointment was initially created. This could be different to the meta.lastModified value on the initial entry, as this could have been before the resource was created on the FHIR server, and should remain unchanged over the lifespan of the appointment." ;
        rdfs:domain   fhir:Appointment ;
        rdfs:label    "Appointment.created" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "The date that this appointment was initially created" .

fhir:FamilyMemberHistory.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "A code specifying the status of the record of the family history of a specific family member." ;
        rdfs:domain         fhir:FamilyMemberHistory ;
        rdfs:label          "FamilyMemberHistory.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "partial | completed | entered-in-error | health-unknown" .

fhir:MolecularSequenceQualityComponent.MolecularSequenceQualityRocComponent
        a                owl:Class ;
        rdfs:comment     "Receiver Operator Characteristic (ROC) Curve  to give sensitivity/specificity tradeoff." ;
        rdfs:label       "MolecularSequenceQualityComponent.MolecularSequenceQualityRocComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:integer ;
                           owl:onProperty     fhir:MolecularSequence.quality.roc.numTP
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:decimal ;
                           owl:onProperty     fhir:MolecularSequence.quality.roc.fMeasure
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:decimal ;
                           owl:onProperty     fhir:MolecularSequence.quality.roc.sensitivity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:integer ;
                           owl:onProperty     fhir:MolecularSequence.quality.roc.numFN
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:integer ;
                           owl:onProperty     fhir:MolecularSequence.quality.roc.score
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:integer ;
                           owl:onProperty     fhir:MolecularSequence.quality.roc.numFP
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:decimal ;
                           owl:onProperty     fhir:MolecularSequence.quality.roc.precision
                         ] .

fhir:Immunization.protocolApplied.series
        a             owl:ObjectProperty ;
        rdfs:comment  "One possible path to achieve presumed immunity against a disease - within the context of an authority." ;
        rdfs:domain   fhir:ImmunizationProtocolAppliedComponent ;
        rdfs:label    "Immunization.protocolApplied.series" ;
        rdfs:range    fhir:string ;
        dc:title      "Name of vaccine series" .

fhir:CarePlan.activity.detail.productReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
        rdfs:label          "CarePlan.activity.detail.productReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:CarePlan.activity.detail.product .

fhir:Composition.section.section.section
        a             owl:ObjectProperty ;
        rdfs:comment  "A nested sub-section within this section." ;
        rdfs:domain   fhir:Composition.SectionSection ;
        rdfs:label    "Composition.section.section.section" ;
        rdfs:range    fhir:Composition.SectionSectionSection ;
        dc:title      "Nested Section" .

fhir:Statistic.statisticType
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of statistic, eg relative risk." ;
        rdfs:domain   fhir:Statistic ;
        rdfs:label    "Statistic.statisticType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of statistic, eg relative risk" .

fhir:Goal.target.detailRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:GoalTargetComponent ;
        rdfs:label          "Goal.target.detailRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:Goal.target.detail .

fhir:CatalogEntry.classification
        a             owl:ObjectProperty ;
        rdfs:comment  "Classes of devices, or ATC for medication." ;
        rdfs:domain   fhir:CatalogEntry ;
        rdfs:label    "CatalogEntry.classification" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Classification (category or class) of the item entry" .

fhir:ResearchStudy  a    owl:Class ;
        rdfs:label       "ResearchStudy" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.diagnostics ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ResearchStudy.location
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ResearchStudy.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchStudy.reasonStopped
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchStudy.period
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ResearchStudy.site
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchStudy.principalInvestigator
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ResearchStudy.keyword
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RelatedArtifact ;
                           owl:onProperty     fhir:ResearchStudy.relatedArtifact
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ResearchStudy.focus
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ResearchStudy.category
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchStudy.sponsor
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:ResearchStudy.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchStudy.phase
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ResearchStudyArmComponent ;
                           owl:onProperty     fhir:ResearchStudy.arm
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ResearchStudy.partOf
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ResearchStudy.condition
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ResearchStudyObjectiveComponent ;
                           owl:onProperty     fhir:ResearchStudy.objective
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ResearchStudy.protocol
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchStudy.title
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:ResearchStudy.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ResearchStudy.enrollment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchStudy.primaryPurposeType
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:ResearchStudy.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchStudy.description
                         ] .

fhir:Contract.term.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Unique identifier for this particular Contract Provision." ;
        rdfs:domain   fhir:Contract.Term ;
        rdfs:label    "Contract.term.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Contract Term Number" .

fhir:ClaimResponse.Item.ItemDetail.SubDetailAdjudication
        a                owl:Class ;
        rdfs:comment     "The adjudication results." ;
        rdfs:label       "ClaimResponse.Item.ItemDetail.SubDetailAdjudication" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.item.detail.subDetail.adjudication.value
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.item.detail.subDetail.adjudication.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.item.detail.subDetail.adjudication.reason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.item.detail.subDetail.adjudication.category ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        dc:title         "Subdetail level adjudication details" .

fhir:ConceptMap.group.unmapped.mode
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines which action to take if there is no match for the source concept in the target system designated for the group. One of 3 actions are possible: use the unmapped code (this is useful when doing a mapping between versions, and only a few codes have changed), use a fixed code (a default code), or alternatively, a reference to a different concept map can be provided (by canonical URL)." ;
        rdfs:domain   fhir:ConceptMapGroupComponent.ConceptMapGroupUnmappedComponent ;
        rdfs:label    "ConceptMap.group.unmapped.mode" ;
        rdfs:range    fhir:code ;
        dc:title      "provided | fixed | other-map" .

fhir:GraphDefinition.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this graph definition. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:GraphDefinition ;
        rdfs:label          "GraphDefinition.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:Task.output.valueUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:DataType  a         owl:Class ;
        rdfs:comment     "The base class for all re-useable types defined as part of the FHIR Specification." ;
        rdfs:label       "DataType" ;
        rdfs:subClassOf  fhir:Element ;
        dc:title         "Reuseable Types" .

fhir:Duration  a         owl:Class ;
        rdfs:comment     "A length of time." ;
        rdfs:label       "Duration" ;
        rdfs:subClassOf  fhir:Quantity ;
        dc:title         "A length of time" .

fhir:DocumentReference.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this document reference." ;
        rdfs:domain         fhir:DocumentReference ;
        rdfs:label          "DocumentReference.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "current | superseded | entered-in-error" .

fhir:EvidenceReport.section.title
        a             owl:ObjectProperty ;
        rdfs:comment  "The label for this particular section.  This will be part of the rendered content for the document, and is often used to build a table of contents." ;
        rdfs:domain   fhir:EvidenceReport.Section ;
        rdfs:label    "EvidenceReport.section.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Label for section (e.g. for ToC)" .

fhir:ResearchElementDefinition.effectivePeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "The period during which the research element definition content was or is planned to be in active use." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.effectivePeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "When the research element definition is expected to be used" .

fhir:PackagedProductDefinitionPackageComponentPackagePackage
        a                owl:Class ;
        rdfs:comment     "Allows containers within containers." ;
        rdfs:label       "PackagedProductDefinitionPackageComponentPackagePackage" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Allows containers within containers" .

fhir:EvidenceVariable.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the evidence variable." ;
        rdfs:domain   fhir:EvidenceVariable ;
        rdfs:label    "EvidenceVariable.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this evidence variable (human friendly)" .

fhir:MedicationRequest.performer
        a                   owl:ObjectProperty ;
        rdfs:comment        "The specified desired performer of the medication treatment (e.g. the performer of the medication administration)." ;
        rdfs:domain         fhir:MedicationRequest ;
        rdfs:label          "MedicationRequest.performer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Intended performer of administration" .

fhir:ExplanationOfBenefit.item.detail.subDetail.modifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Item typification or modifiers codes to convey additional context for the product or service." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail.SubDetail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.subDetail.modifier" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Service/Product billing modifiers" .

fhir:PlanDefinition.action.goalId
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies goals that this action supports. The reference must be to a goal element defined within this plan definition. In pharmaceutical quality, a goal represents acceptance criteria (Goal) for a given action (Test), so the goalId would be the unique id of a defined goal element establishing the acceptance criteria for the action." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.goalId" ;
        rdfs:range    fhir:id ;
        dc:title      "What goals this action supports" .

fhir:Condition.severity
        a                   owl:ObjectProperty ;
        rdfs:comment        "A subjective assessment of the severity of the condition as evaluated by the clinician." ;
        rdfs:domain         fhir:Condition ;
        rdfs:label          "Condition.severity" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:grade ;
        dc:title            "Subjective severity of condition" .

fhir:ActivityDefinition.doNotPerform
        a             owl:ObjectProperty ;
        rdfs:comment  "Set this to true if the definition is to indicate that a particular activity should NOT be performed. If true, this element should be interpreted to reinforce a negative coding. For example NPO as a code with a doNotPerform of true would still indicate to NOT perform the action." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.doNotPerform" ;
        rdfs:range    fhir:boolean ;
        dc:title      "True if the activity should not be performed" .

fhir:Parameters.parameter.valueInstant
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueInstant" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Address.state  a  owl:ObjectProperty ;
        rdfs:comment  "Sub-unit of a country with limited sovereignty in a federally organized country. A code may be used if codes are in common use (e.g. US 2 letter state codes)." ;
        rdfs:domain   fhir:Address ;
        rdfs:label    "Address.state" ;
        rdfs:range    fhir:string ;
        dc:title      "Sub-unit of country (abbreviations ok)" .

fhir:MessageDefinition.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:MessageDefinition ;
        rdfs:label    "MessageDefinition.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:Evidence.certainty.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Textual description of certainty." ;
        rdfs:domain   fhir:EvidenceCertaintyComponent ;
        rdfs:label    "Evidence.certainty.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Textual description of certainty" .

fhir:ActivityDefinition.productReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ActivityDefinition ;
        rdfs:label          "ActivityDefinition.productReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:ActivityDefinition.product .

fhir:ExplanationOfBenefit.addItem.detail.subDetail.adjudication
        a             owl:ObjectProperty ;
        rdfs:comment  "The adjudication results." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail.AddedItemDetailSubDetail ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.subDetail.adjudication" ;
        rdfs:range    fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail.AddedItemDetailSubDetailAdjudication ;
        dc:title      "Added items adjudication" .

fhir:ObservationDefinition.quantitativeDetails.conversionFactor
        a             owl:ObjectProperty ;
        rdfs:comment  "Factor for converting value expressed with SI unit to value expressed with customary unit." ;
        rdfs:domain   fhir:ObservationDefinitionQuantitativeDetailsComponent ;
        rdfs:label    "ObservationDefinition.quantitativeDetails.conversionFactor" ;
        rdfs:range    fhir:decimal ;
        dc:title      "SI to Customary unit conversion factor" .

fhir:Citation.status  a     owl:ObjectProperty ;
        rdfs:comment        "The status of this summary. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:Citation ;
        rdfs:label          "Citation.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:TestScriptMetadataComponent.TestScriptMetadataLinkComponent
        a                owl:Class ;
        rdfs:comment     "A link to the FHIR specification that this test is covering." ;
        rdfs:label       "TestScriptMetadataComponent.TestScriptMetadataLinkComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.metadata.link.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.metadata.link.url ;
                           owl:someValuesFrom  fhir:uri
                         ] .

fhir:StructureMap.group.rule.rule.source.defaultValueContributor
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueContributor" ;
        rdfs:range          fhir:Contributor ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:ChargeItemDefinition.propertyGroup.priceComponent
        a             owl:ObjectProperty ;
        rdfs:comment  "The price for a ChargeItem may be calculated as a base price with surcharges/deductions that apply in certain conditions. A ChargeItemDefinition resource that defines the prices, factors and conditions that apply to a billing code is currently under development. The priceComponent element can be used to offer transparency to the recipient of the Invoice of how the prices have been calculated." ;
        rdfs:domain   fhir:ChargeItemDefinitionPropertyGroupComponent ;
        rdfs:label    "ChargeItemDefinition.propertyGroup.priceComponent" ;
        rdfs:range    fhir:ChargeItemDefinitionPropertyGroupComponent.ChargeItemDefinitionPropertyGroupPriceComponentComponent ;
        dc:title      "Components of total line item price" .

fhir:DataRequirement.subjectCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DataRequirement ;
        rdfs:label          "DataRequirement.subjectCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:DataRequirement.subject .

fhir:Device.property  a  owl:ObjectProperty ;
        rdfs:comment  "The actual configuration settings of a device as it actually operates, e.g., regulation status, time properties." ;
        rdfs:domain   fhir:Device ;
        rdfs:label    "Device.property" ;
        rdfs:range    fhir:DevicePropertyComponent ;
        dc:title      "The actual configuration settings of a device as it actually operates, e.g., regulation status, time properties" .

fhir:ResearchStudy.arm.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A succinct description of the path through the study that would be followed by a subject adhering to this arm." ;
        rdfs:domain   fhir:ResearchStudyArmComponent ;
        rdfs:label    "ResearchStudy.arm.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Short explanation of study path" .

fhir:ActivityDefinition.product
        a           owl:ObjectProperty ;
        rdfs:label  "ActivityDefinition.product" .

fhir:Coverage.relationship
        a             owl:ObjectProperty ;
        rdfs:comment  "The relationship of beneficiary (patient) to the subscriber." ;
        rdfs:domain   fhir:Coverage ;
        rdfs:label    "Coverage.relationship" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Beneficiary relationship to the subscriber" .

fhir:EvidenceReport.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate evidence report instances." ;
        rdfs:domain   fhir:EvidenceReport ;
        rdfs:label    "EvidenceReport.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:ValueSetComposeComponent.ConceptSet.ConceptReference.ValueSetComposeIncludeConceptDesignationComponent
        a                owl:Class ;
        rdfs:comment     "Additional representations for this concept when used in this value set - other languages, aliases, specialized purposes, used for particular purposes, etc." ;
        rdfs:label       "ValueSetComposeComponent.ConceptSet.ConceptReference.ValueSetComposeIncludeConceptDesignationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ValueSet.compose.include.concept.designation.value ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Coding ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.compose.include.concept.designation.use
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.compose.include.concept.designation.language
                         ] .

fhir:StructureMap.group.rule.rule.source.defaultValueAge
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueAge" ;
        rdfs:range          fhir:Age ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:Procedure.reasonCode
        a                   owl:ObjectProperty ;
        rdfs:comment        "The coded reason why the procedure was performed. This may be a coded entity of some type, or may simply be present as text." ;
        rdfs:domain         fhir:Procedure ;
        rdfs:label          "Procedure.reasonCode" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Coded reason procedure performed" .

fhir:Parameters.parameter.part.valueExpression
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueExpression" ;
        rdfs:range          fhir:Expression ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:Task.output.valueDataRequirement
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueDataRequirement" ;
        rdfs:range          fhir:DataRequirement ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:Evidence.studyType
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of study that produced this evidence." ;
        rdfs:domain   fhir:Evidence ;
        rdfs:label    "Evidence.studyType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The type of study that produced this evidence" .

fhir:ElementDefinition.base
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about the base definition of the element, provided to make it unnecessary for tools to trace the deviation of the element through the derived and related profiles. When the element definition is not the original definition of an element - i.g. either in a constraint on another type, or for elements from a super type in a snap shot - then the information in provided in the element definition may be different to the base definition. On the original definition of the element, it will be same." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.base" ;
        rdfs:range    fhir:ElementDefinitionBaseComponent ;
        dc:title      "Base definition information for tools" .

fhir:Bundle.entry.response.status
        a             owl:ObjectProperty ;
        rdfs:comment  "The status code returned by processing this entry. The status SHALL start with a 3 digit HTTP code (e.g. 404) and may contain the standard HTTP description associated with the status code." ;
        rdfs:domain   fhir:BundleEntryComponent.BundleEntryResponseComponent ;
        rdfs:label    "Bundle.entry.response.status" ;
        rdfs:range    fhir:string ;
        dc:title      "Status response code (text optional)" .

fhir:QuestionnaireResponse.item.answer
        a             owl:ObjectProperty ;
        rdfs:comment  "The respondent's answer(s) to the question." ;
        rdfs:domain   fhir:QuestionnaireResponseItemComponent ;
        rdfs:label    "QuestionnaireResponse.item.answer" ;
        rdfs:range    fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponent ;
        dc:title      "The response(s) to the question" .

fhir:ExplanationOfBenefit.item.detail.subDetail.productOrService
        a             owl:ObjectProperty ;
        rdfs:comment  "When the value is a group code then this item collects a set of related claim details, otherwise this contains the product, service, drug or other billing code for the item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail.SubDetail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.subDetail.productOrService" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Billing, service, product, or drug code" .

fhir:Contract.term.group.action.performerLinkId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id [identifier??] of the clause or question text related to the reason type or reference of this  action in the referenced form or QuestionnaireResponse." ;
        rdfs:domain   fhir:Contract.TermTerm.Action ;
        rdfs:label    "Contract.term.group.action.performerLinkId" ;
        rdfs:range    fhir:string ;
        dc:title      "Pointer to specific item" .

fhir:TestScript.teardown.action.operation.origin
        a             owl:ObjectProperty ;
        rdfs:comment  "The server where the request message originates from.  Must be one of the server numbers listed in TestScript.origin section." ;
        rdfs:domain   fhir:TestScriptTeardownComponent.TeardownActionOperation ;
        rdfs:label    "TestScript.teardown.action.operation.origin" ;
        rdfs:range    fhir:integer ;
        dc:title      "Server initiating the request" .

fhir:Citation.keywordList.keyword.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The actual keyword." ;
        rdfs:domain   fhir:CitationKeywordListComponent.CitationKeywordListKeywordComponent ;
        rdfs:label    "Citation.keywordList.keyword.value" ;
        rdfs:range    fhir:string ;
        dc:title      "The actual keyword" .

fhir:Citation.publicationForm.publishedIn.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Periodical, database, or book." ;
        rdfs:domain   fhir:CitationPublicationFormComponent.CitationPublicationFormPublishedInComponent ;
        rdfs:label    "Citation.publicationForm.publishedIn.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Periodical, database, or book" .

fhir:Immunization.reasonCode
        a             owl:ObjectProperty ;
        rdfs:comment  "Reasons why the vaccine was administered." ;
        rdfs:domain   fhir:Immunization ;
        rdfs:label    "Immunization.reasonCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Why immunization occurred" .

fhir:Claim.procedure.udi
        a             owl:ObjectProperty ;
        rdfs:comment  "Unique Device Identifiers associated with this line item." ;
        rdfs:domain   fhir:Claim.Procedure ;
        rdfs:label    "Claim.procedure.udi" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Unique device identifier" .

fhir:MolecularSequence.device
        a             owl:ObjectProperty ;
        rdfs:comment  "The method for sequencing, for example, chip information." ;
        rdfs:domain   fhir:MolecularSequence ;
        rdfs:label    "MolecularSequence.device" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The method for sequencing" .

fhir:Parameters.parameter.part.valueMarkdown
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueMarkdown" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:ResearchStudyArmComponent
        a                owl:Class ;
        rdfs:comment     "Describes an expected sequence of events for one of the participants of a study.  E.g. Exposure to drug A, wash-out, exposure to drug B, wash-out, follow-up." ;
        rdfs:label       "ResearchStudyArmComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchStudy.arm.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchStudy.arm.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ResearchStudy.arm.name ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:ManufacturedItemDefinition.unitOfPresentation
        a             owl:ObjectProperty ;
        rdfs:comment  "The “real world” units in which the quantity of the manufactured item is described." ;
        rdfs:domain   fhir:ManufacturedItemDefinition ;
        rdfs:label    "ManufacturedItemDefinition.unitOfPresentation" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The “real world” units in which the quantity of the manufactured item is described" .

fhir:CodeSystem.ConceptDefinition.CodeSystemConceptDesignationComponent
        a                owl:Class ;
        rdfs:comment     "Additional representations for the concept - other languages, aliases, specialized purposes, used for particular purposes, etc." ;
        rdfs:label       "CodeSystem.ConceptDefinition.CodeSystemConceptDesignationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CodeSystem.concept.designation.value ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Coding ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.concept.designation.use
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.concept.designation.language
                         ] .

fhir:NutritionOrder.intent
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates the level of authority/intentionality associated with the NutrionOrder and where the request fits into the workflow chain." ;
        rdfs:domain         fhir:NutritionOrder ;
        rdfs:label          "NutritionOrder.intent" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option" .

fhir:AllergyIntolerance.onsetAge
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:AllergyIntolerance ;
        rdfs:label          "AllergyIntolerance.onsetAge" ;
        rdfs:range          fhir:Age ;
        rdfs:subPropertyOf  fhir:AllergyIntolerance.onset .

fhir:ImagingStudy.procedureCode
        a             owl:ObjectProperty ;
        rdfs:comment  "The code for the performed procedure type." ;
        rdfs:domain   fhir:ImagingStudy ;
        rdfs:label    "ImagingStudy.procedureCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The performed procedure code" .

fhir:ClinicalImpression.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifies the workflow status of the assessment." ;
        rdfs:domain         fhir:ClinicalImpression ;
        rdfs:label          "ClinicalImpression.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "in-progress | completed | entered-in-error" .

fhir:ImplementationGuide.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this implementation guide. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:ImplementationGuide ;
        rdfs:label          "ImplementationGuide.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:RequestGroupActionComponent.RequestGroupActionConditionComponent
        a                owl:Class ;
        rdfs:comment     "An expression that describes applicability criteria, or start/stop conditions for the action." ;
        rdfs:label       "RequestGroupActionComponent.RequestGroupActionConditionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Expression ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.condition.expression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:RequestGroup.action.condition.kind ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:InsurancePlan.coverage.benefit.limit.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The maximum amount of a service item a plan will pay for a covered benefit.  For examples. wellness visits, or eyeglasses." ;
        rdfs:domain   fhir:InsurancePlanCoverageComponent.CoverageBenefit.InsurancePlanCoverageBenefitLimitComponent ;
        rdfs:label    "InsurancePlan.coverage.benefit.limit.value" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Maximum value allowed" .

fhir:DocumentManifest.recipient
        a                   owl:ObjectProperty ;
        rdfs:comment        "A patient, practitioner, or organization for which this set of documents is intended." ;
        rdfs:domain         fhir:DocumentManifest ;
        rdfs:label          "DocumentManifest.recipient" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.cause ;
        dc:title            "Intended to get notified about this set of documents" .

fhir:Contract.term.action.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Activity or service obligation to be done or not done, performed or not performed, effectuated or not by this Contract term." ;
        rdfs:domain   fhir:Contract.Term.Action ;
        rdfs:label    "Contract.term.action.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type or form of the action" .

fhir:Citation.publicationForm.publishedIn.publisher
        a             owl:ObjectProperty ;
        rdfs:comment  "Name of the publisher." ;
        rdfs:domain   fhir:CitationPublicationFormComponent.CitationPublicationFormPublishedInComponent ;
        rdfs:label    "Citation.publicationForm.publishedIn.publisher" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Name of the publisher" .

fhir:CarePlan.activity.detail.goal
        a             owl:ObjectProperty ;
        rdfs:comment  "Internal reference that identifies the goals that this activity is intended to contribute towards meeting." ;
        rdfs:domain   fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
        rdfs:label    "CarePlan.activity.detail.goal" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Goals this activity relates to" .

fhir:Claim.item.unitPrice
        a             owl:ObjectProperty ;
        rdfs:comment  "If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group." ;
        rdfs:domain   fhir:Claim.Item ;
        rdfs:label    "Claim.item.unitPrice" ;
        rdfs:range    fhir:Money ;
        dc:title      "Fee, charge or cost per item" .

fhir:EvidenceVariableCharacteristicComponent
        a                owl:Class ;
        rdfs:comment     "A characteristic that defines the members of the evidence element. Multiple characteristics are applied with \"and\" semantics." ;
        rdfs:label       "EvidenceVariableCharacteristicComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.characteristic.exclude
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.characteristic.device
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.characteristic.description
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:EvidenceVariable.characteristic.definitionReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:EvidenceVariable.characteristic.definitionCanonical ;
                                            owl:someValuesFrom  fhir:canonical
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:EvidenceVariable.characteristic.definitionCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:EvidenceVariable.characteristic.definitionExpression ;
                                            owl:someValuesFrom  fhir:Expression
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.characteristic.groupMeasure
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.characteristic.method
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:EvidenceVariableCharacteristicComponent.EvidenceVariableCharacteristicTimeFromStartComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.characteristic.timeFromStart
                         ] .

fhir:Parameters.parameter.valueAge
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueAge" ;
        rdfs:range          fhir:Age ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:ExplanationOfBenefit.procedure.sequence
        a             owl:ObjectProperty ;
        rdfs:comment  "A number to uniquely identify procedure entries." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Procedure ;
        rdfs:label    "ExplanationOfBenefit.procedure.sequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Procedure instance identifier" .

fhir:MessageHeader.response.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Code that identifies the type of response to the message - whether it was successful or not, and whether it should be resent or not." ;
        rdfs:domain   fhir:MessageHeaderResponseComponent ;
        rdfs:label    "MessageHeader.response.code" ;
        rdfs:range    fhir:code ;
        dc:title      "ok | transient-error | fatal-error" .

fhir:Citation.variantCitation.value
        a             owl:ObjectProperty ;
        rdfs:comment  "Used to describe the specific variation, such as version number or subpart specification." ;
        rdfs:domain   fhir:CitationVariantCitationComponent ;
        rdfs:label    "Citation.variantCitation.value" ;
        rdfs:range    fhir:string ;
        dc:title      "Used to describe the specific variation, such as version number or subpart specification" .

fhir:MedicationDispense.detectedIssue
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates an actual or potential clinical issue with or between one or more active or proposed clinical actions for a patient; e.g. drug-drug interaction, duplicate therapy, dosage alert etc." ;
        rdfs:domain   fhir:MedicationDispense ;
        rdfs:label    "MedicationDispense.detectedIssue" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Clinical issue with action" .

fhir:Contract.signer  a  owl:ObjectProperty ;
        rdfs:comment  "Parties with legal standing in the Contract, including the principal parties, the grantor(s) and grantee(s), which are any person or organization bound by the contract, and any ancillary parties, which facilitate the execution of the contract such as a notary or witness." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.signer" ;
        rdfs:range    fhir:Contract.Signatory ;
        dc:title      "Contract Signatory" .

fhir:ClaimResponse.outcome
        a             owl:ObjectProperty ;
        rdfs:comment  "The outcome of the claim, predetermination, or preauthorization processing." ;
        rdfs:domain   fhir:ClaimResponse ;
        rdfs:label    "ClaimResponse.outcome" ;
        rdfs:range    fhir:code ;
        dc:title      "complete | error | partial" .

fhir:VerificationResult.primarySource.pushTypeAvailable
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of alerts/updates the primary source can send (specific requested changes; any changes; as defined by source)." ;
        rdfs:domain   fhir:VerificationResultPrimarySourceComponent ;
        rdfs:label    "VerificationResult.primarySource.pushTypeAvailable" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "specific | any | source" .

fhir:StructureMap.group.rule.rule
        a             owl:ObjectProperty ;
        rdfs:comment  "Rules contained in this rule." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent ;
        rdfs:label    "StructureMap.group.rule.rule" ;
        rdfs:range    fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule ;
        dc:title      "Rules contained in this rule" .

fhir:CarePlan.activity.outcomeReference
        a             owl:ObjectProperty ;
        rdfs:comment  "Details of the outcome or action resulting from the activity.  The reference to an \"event\" resource, such as Procedure or Encounter or Observation, is the result/outcome of the activity itself.  The activity can be conveyed using CarePlan.activity.detail OR using the CarePlan.activity.reference (a reference to a “request” resource)." ;
        rdfs:domain   fhir:CarePlanActivityComponent ;
        rdfs:label    "CarePlan.activity.outcomeReference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Appointment, Encounter, Procedure, etc." .

fhir:ManufacturedItemDefinition.ingredient
        a             owl:ObjectProperty ;
        rdfs:comment  "The ingredients that make up this manufactured item." ;
        rdfs:domain   fhir:ManufacturedItemDefinition ;
        rdfs:label    "ManufacturedItemDefinition.ingredient" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "The ingredients that make up this manufactured item" .

fhir:DocumentReference.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "Specifies the particular kind of document referenced  (e.g. History and Physical, Discharge Summary, Progress Note). This usually equates to the purpose of making the document referenced." ;
        rdfs:domain         fhir:DocumentReference ;
        rdfs:label          "DocumentReference.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Kind of document (LOINC if possible)" .

fhir:Bundle.entry.request.url
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL for this entry, relative to the root (the address to which the request is posted)." ;
        rdfs:domain   fhir:BundleEntryComponent.BundleEntryRequestComponent ;
        rdfs:label    "Bundle.entry.request.url" ;
        rdfs:range    fhir:uri ;
        dc:title      "URL for HTTP equivalent of this entry" .

fhir:Bundle.entry.link
        a             owl:ObjectProperty ;
        rdfs:comment  "A series of links that provide context to this entry." ;
        rdfs:domain   fhir:BundleEntryComponent ;
        rdfs:label    "Bundle.entry.link" ;
        rdfs:range    fhir:BundleEntryComponentLink ;
        dc:title      "Links related to this entry" .

fhir:OrganizationAffiliation.telecom
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details at the participatingOrganization relevant to this Affiliation." ;
        rdfs:domain   fhir:OrganizationAffiliation ;
        rdfs:label    "OrganizationAffiliation.telecom" ;
        rdfs:range    fhir:ContactPoint ;
        dc:title      "Contact details at the participatingOrganization relevant to this Affiliation" .

fhir:ImmunizationRecommendation.recommendation.doseNumberString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ImmunizationRecommendationRecommendationComponent ;
        rdfs:label          "ImmunizationRecommendation.recommendation.doseNumberString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:ImmunizationRecommendation.recommendation.doseNumber .

fhir:DeviceRequest.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifiers assigned to this order by the orderer or by the receiver." ;
        rdfs:domain         fhir:DeviceRequest ;
        rdfs:label          "DeviceRequest.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "External Request identifier" .

fhir:ChargeItem.definitionUri
        a             owl:ObjectProperty ;
        rdfs:comment  "References the (external) source of pricing information, rules of application for the code this ChargeItem uses." ;
        rdfs:domain   fhir:ChargeItem ;
        rdfs:label    "ChargeItem.definitionUri" ;
        rdfs:range    fhir:uri ;
        dc:title      "Defining information about the code of this charge item" .

fhir:ExplanationOfBenefit.processNote.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The business purpose of the note text." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Note ;
        rdfs:label    "ExplanationOfBenefit.processNote.type" ;
        rdfs:range    fhir:code ;
        dc:title      "display | print | printoper" .

fhir:TriggerDefinition.timingDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TriggerDefinition ;
        rdfs:label          "TriggerDefinition.timingDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:TriggerDefinition.timing .

fhir:HealthcareService.availableTime.availableStartTime
        a             owl:ObjectProperty ;
        rdfs:comment  "The opening time of day. Note: If the AllDay flag is set, then this time is ignored." ;
        rdfs:domain   fhir:HealthcareServiceAvailableTimeComponent ;
        rdfs:label    "HealthcareService.availableTime.availableStartTime" ;
        rdfs:range    fhir:time ;
        dc:title      "Opening time of day (ignored if allDay = true)" .

fhir:ValueSet.expansion.contains.designation.use
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that represents types of uses of designations." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentDesignation ;
        rdfs:label    "ValueSet.expansion.contains.designation.use" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Types of uses of designations" .

fhir:Contract.term.action.subject.reference
        a             owl:ObjectProperty ;
        rdfs:comment  "The entity the action is performed or not performed on or for." ;
        rdfs:domain   fhir:Contract.Term.Action.ActionSubject ;
        rdfs:label    "Contract.term.action.subject.reference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Entity of the action" .

fhir:Citation.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:ClaimResponse.processNote.text
        a             owl:ObjectProperty ;
        rdfs:comment  "The explanation or description associated with the processing." ;
        rdfs:domain   fhir:ClaimResponse.Note ;
        rdfs:label    "ClaimResponse.processNote.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Note explanatory text" .

fhir:ResearchStudy.site
        a                   owl:ObjectProperty ;
        rdfs:comment        "A facility in which study activities are conducted." ;
        rdfs:domain         fhir:ResearchStudy ;
        rdfs:label          "ResearchStudy.site" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:where ;
        dc:title            "Facility where study activities are conducted" .

fhir:Timing.event  a  owl:ObjectProperty ;
        rdfs:comment  "Identifies specific times when the event occurs." ;
        rdfs:domain   fhir:Timing ;
        rdfs:label    "Timing.event" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When the event occurs" .

fhir:Consent.provision.data.reference
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a specific resource that defines which resources are covered by this consent." ;
        rdfs:domain   fhir:Consent.provision.provisionData ;
        rdfs:label    "Consent.provision.data.reference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The actual data reference" .

fhir:Claim.prescription
        a             owl:ObjectProperty ;
        rdfs:comment  "Prescription to support the dispensing of pharmacy, device or vision products." ;
        rdfs:domain   fhir:Claim ;
        rdfs:label    "Claim.prescription" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Prescription authorizing services and products" .

fhir:InsurancePlan.coverage
        a             owl:ObjectProperty ;
        rdfs:comment  "Details about the coverage offered by the insurance product." ;
        rdfs:domain   fhir:InsurancePlan ;
        rdfs:label    "InsurancePlan.coverage" ;
        rdfs:range    fhir:InsurancePlanCoverageComponent ;
        dc:title      "Coverage details" .

fhir:Endpoint.header  a  owl:ObjectProperty ;
        rdfs:comment  "Additional headers / information to send as part of the notification." ;
        rdfs:domain   fhir:Endpoint ;
        rdfs:label    "Endpoint.header" ;
        rdfs:range    fhir:string ;
        dc:title      "Usage depends on the channel type" .

fhir:ExampleScenario.process.step.alternative.step.process.step.operation.response.versionId
        a             owl:ObjectProperty ;
        rdfs:comment  "A specific version of a resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step.operation.response.versionId" ;
        rdfs:range    fhir:string ;
        dc:title      "A specific version of a resource contained in the instance" .

fhir:PractitionerRole.period
        a                   owl:ObjectProperty ;
        rdfs:comment        "The period during which the person is authorized to act as a practitioner in these role(s) for the organization." ;
        rdfs:domain         fhir:PractitionerRole ;
        rdfs:label          "PractitionerRole.period" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "The period during which the practitioner is authorized to perform in these role(s)" .

fhir:MedicationKnowledge.administrationGuidelines.indicationReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationKnowledgeAdministrationGuidelinesComponent ;
        rdfs:label          "MedicationKnowledge.administrationGuidelines.indicationReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:MedicationKnowledge.administrationGuidelines.indication .

fhir:Device.deviceName
        a             owl:ObjectProperty ;
        rdfs:comment  "This represents the manufacturer's name of the device as provided by the device, from a UDI label, or by a person describing the Device.  This typically would be used when a person provides the name(s) or when the device represents one of the names available from DeviceDefinition." ;
        rdfs:domain   fhir:Device ;
        rdfs:label    "Device.deviceName" ;
        rdfs:range    fhir:DeviceDeviceNameComponent ;
        dc:title      "The name of the device as given by the manufacturer" .

fhir:TestReportSetupComponent
        a                owl:Class ;
        rdfs:comment     "The results of the series of required setup operations before the tests were executed." ;
        rdfs:label       "TestReportSetupComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:TestReport.setup.action ;
                           owl:someValuesFrom  fhir:TestReportSetupComponent.SetupAction
                         ] .

fhir:ImmunizationEvaluation.series
        a             owl:ObjectProperty ;
        rdfs:comment  "One possible path to achieve presumed immunity against a disease - within the context of an authority." ;
        rdfs:domain   fhir:ImmunizationEvaluation ;
        rdfs:label    "ImmunizationEvaluation.series" ;
        rdfs:range    fhir:string ;
        dc:title      "Name of vaccine series" .

fhir:Questionnaire.item.item.initial
        a             owl:ObjectProperty ;
        rdfs:comment  "One or more values that should be pre-populated in the answer when initially rendering the questionnaire for user input." ;
        rdfs:domain   fhir:QuestionnaireItemComponentItem ;
        rdfs:label    "Questionnaire.item.item.initial" ;
        rdfs:range    fhir:QuestionnaireItemComponentItem.QuestionnaireItemInitialComponent ;
        dc:title      "Initial value(s) when item is first rendered" .

fhir:Dosage  a           owl:Class ;
        rdfs:comment     "Indicates how the medication is/was taken or should be taken by the patient." ;
        rdfs:label       "Dosage" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Dosage.maxDosePerLifetime
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Dosage.method
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DosageDoseAndRateComponent ;
                           owl:onProperty     fhir:Dosage.doseAndRate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Dosage.maxDosePerAdministration
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Dosage.text
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Dosage.asNeededBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Dosage.asNeededCodeableConcept
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Dosage.patientInstruction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Dosage.sequence
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Dosage.additionalInstruction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Dosage.route
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Timing ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Dosage.timing
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Ratio ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Dosage.maxDosePerPeriod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Dosage.site
                         ] ;
        dc:title         "How the medication is/was taken or should be taken" .

fhir:ServiceRequest.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "A code that classifies the service for searching, sorting and display purposes (e.g. \"Surgical Procedure\")." ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Classification of service" .

fhir:ExampleScenario.process.step.alternative.step.operation.receiver
        a             owl:ObjectProperty ;
        rdfs:comment  "Who receives the transaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.operation.receiver" ;
        rdfs:range    fhir:string ;
        dc:title      "Who receives the transaction" .

fhir:CareTeam.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "The Encounter during which this CareTeam was created or to which the creation of this record is tightly associated." ;
        rdfs:domain         fhir:CareTeam ;
        rdfs:label          "CareTeam.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Encounter created as part of" .

fhir:ValueSet.expansion.contains.contains.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The code for this item in the expansion hierarchy. If this code is missing the entry in the hierarchy is a place holder (abstract) and does not represent a valid code in the value set." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentContains ;
        rdfs:label    "ValueSet.expansion.contains.contains.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Code - if blank, this is not a selectable code" .

fhir:EncounterLocationComponent
        a                owl:Class ;
        rdfs:comment     "List of locations where  the patient has been during this encounter." ;
        rdfs:label       "EncounterLocationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Encounter.location.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Encounter.location.physicalType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Encounter.location.status
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Encounter.location.location ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:DeviceUseStatement.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "The patient who used the device." ;
        rdfs:domain         fhir:DeviceUseStatement ;
        rdfs:label          "DeviceUseStatement.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Patient using device" .

fhir:MedicationKnowledge.cost.cost
        a             owl:ObjectProperty ;
        rdfs:comment  "The price of the medication." ;
        rdfs:domain   fhir:MedicationKnowledgeCostComponent ;
        rdfs:label    "MedicationKnowledge.cost.cost" ;
        rdfs:range    fhir:Money ;
        dc:title      "The price of the medication" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent
        a                owl:Class ;
        rdfs:comment     "Each interaction or action." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.operation.number ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.operation.initiator
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.operation.initiatorActive
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.operation.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.operation.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.operation.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.operation.receiver
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.operation.receiverActive
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.operation.request
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.operation.response
                         ] .

fhir:ClaimResponse.item.noteNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "The numbers associated with notes below which apply to the adjudication of this item." ;
        rdfs:domain   fhir:ClaimResponse.Item ;
        rdfs:label    "ClaimResponse.item.noteNumber" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Applicable note numbers" .

fhir:SubstanceDefinition.name.domain
        a             owl:ObjectProperty ;
        rdfs:comment  "The use context of this name for example if there is a different name a drug active ingredient as opposed to a food colour additive." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponent ;
        rdfs:label    "SubstanceDefinition.name.domain" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The use context of this name for example if there is a different name a drug active ingredient as opposed to a food colour additive" .

fhir:SupplyDelivery.status
        a             owl:ObjectProperty ;
        rdfs:comment  "A code specifying the state of the dispense event." ;
        rdfs:domain   fhir:SupplyDelivery ;
        rdfs:label    "SupplyDelivery.status" ;
        rdfs:range    fhir:code ;
        dc:title      "in-progress | completed | abandoned | entered-in-error" .

fhir:Questionnaire.item.initial.valueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.initial.valueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.initial.value .

fhir:TestScript.destination.profile
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of destination profile the test system supports." ;
        rdfs:domain   fhir:TestScriptDestinationComponent ;
        rdfs:label    "TestScript.destination.profile" ;
        rdfs:range    fhir:Coding ;
        dc:title      "FHIR-Server | FHIR-SDC-FormManager | FHIR-SDC-FormReceiver | FHIR-SDC-FormProcessor" .

fhir:Patient.gender  a  owl:ObjectProperty ;
        rdfs:comment  "Administrative Gender - the gender that the patient is considered to have for administration and record keeping purposes." ;
        rdfs:domain   fhir:Patient ;
        rdfs:label    "Patient.gender" ;
        rdfs:range    fhir:code ;
        dc:title      "male | female | other | unknown" .

fhir:ExplanationOfBenefit.item.detail.subDetail.unitPrice
        a             owl:ObjectProperty ;
        rdfs:comment  "If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail.SubDetail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.subDetail.unitPrice" ;
        rdfs:range    fhir:Money ;
        dc:title      "Fee, charge or cost per item" .

fhir:Task.input.valueCount
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueCount" ;
        rdfs:range          fhir:Count ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:ElementDefinitionBaseComponent
        a                owl:Class ;
        rdfs:comment     "Information about the base definition of the element, provided to make it unnecessary for tools to trace the deviation of the element through the derived and related profiles. When the element definition is not the original definition of an element - i.g. either in a constraint on another type, or for elements from a super type in a snap shot - then the information in provided in the element definition may be different to the base definition. On the original definition of the element, it will be same." ;
        rdfs:label       "ElementDefinitionBaseComponent" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ElementDefinition.base.max ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ElementDefinition.base.min ;
                           owl:someValuesFrom  fhir:unsignedInt
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ElementDefinition.base.path ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:ImplementationGuide.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the implementation guide from a consumer's perspective." ;
        rdfs:domain   fhir:ImplementationGuide ;
        rdfs:label    "ImplementationGuide.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the implementation guide" .

fhir:TestScriptDestinationComponent
        a                owl:Class ;
        rdfs:comment     "An abstract server used in operations within this test script in the destination element." ;
        rdfs:label       "TestScriptDestinationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.destination.profile ;
                           owl:someValuesFrom  fhir:Coding
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.destination.index ;
                           owl:someValuesFrom  fhir:integer
                         ] .

fhir:MessageDefinition.focus.min
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the minimum number of resources of this type that must be pointed to by a message in order for it to be valid against this MessageDefinition." ;
        rdfs:domain   fhir:MessageDefinitionFocusComponent ;
        rdfs:label    "MessageDefinition.focus.min" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Minimum number of focuses of this type" .

fhir:Claim.supportingInfo.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "Provides the reason in the situation where a reason code is required in addition to the content." ;
        rdfs:domain   fhir:Claim.SupportingInformation ;
        rdfs:label    "Claim.supportingInfo.reason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Explanation for the information" .

fhir:Citation.medline.relatedArticle.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Citation identifier for the related article." ;
        rdfs:domain   fhir:CitationMedlineComponent.CitationMedlineRelatedArticleComponent ;
        rdfs:label    "Citation.medline.relatedArticle.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Citation identifier for the related article" .

fhir:ExampleScenario.instance.version.versionId
        a             owl:ObjectProperty ;
        rdfs:comment  "The identifier of a specific version of a resource." ;
        rdfs:domain   fhir:ExampleScenarioInstanceComponent.ExampleScenarioInstanceVersionComponent ;
        rdfs:label    "ExampleScenario.instance.version.versionId" ;
        rdfs:range    fhir:string ;
        dc:title      "The identifier of a specific version of a resource" .

fhir:FamilyMemberHistory.ageRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:FamilyMemberHistory ;
        rdfs:label          "FamilyMemberHistory.ageRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:FamilyMemberHistory.age .

fhir:CoverageEligibilityResponse.patient
        a                   owl:ObjectProperty ;
        rdfs:comment        "The party who is the beneficiary of the supplied coverage and for whom eligibility is sought." ;
        rdfs:domain         fhir:CoverageEligibilityResponse ;
        rdfs:label          "CoverageEligibilityResponse.patient" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Intended recipient of products and services" .

fhir:TerminologyCapabilities.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the terminology capabilities." ;
        rdfs:domain   fhir:TerminologyCapabilities ;
        rdfs:label    "TerminologyCapabilities.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this terminology capabilities (human friendly)" .

fhir:ImmunizationEvaluation.targetDisease
        a             owl:ObjectProperty ;
        rdfs:comment  "The vaccine preventable disease the dose is being evaluated against." ;
        rdfs:domain   fhir:ImmunizationEvaluation ;
        rdfs:label    "ImmunizationEvaluation.targetDisease" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Evaluation target disease" .

fhir:StructureMap.group.rule.rule.source.check
        a             owl:ObjectProperty ;
        rdfs:comment  "FHIRPath expression  - must be true or the mapping engine throws an error instead of completing." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label    "StructureMap.group.rule.rule.source.check" ;
        rdfs:range    fhir:string ;
        dc:title      "FHIRPath expression  - must be true or the mapping engine throws an error instead of completing" .

fhir:AppointmentResponse.appointment
        a             owl:ObjectProperty ;
        rdfs:comment  "Appointment that this response is replying to." ;
        rdfs:domain   fhir:AppointmentResponse ;
        rdfs:label    "AppointmentResponse.appointment" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Appointment this response relates to" .

fhir:PackagedProductDefinition.package.property.value
        a           owl:ObjectProperty ;
        rdfs:label  "PackagedProductDefinition.package.property.value" .

fhir:ExplanationOfBenefit.addItem.locationCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.AddedItem ;
        rdfs:label          "ExplanationOfBenefit.addItem.locationCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.addItem.location .

fhir:MessageDefinition.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the message definition is intended to be used." ;
        rdfs:domain   fhir:MessageDefinition ;
        rdfs:label    "MessageDefinition.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for message definition (if applicable)" .

fhir:Claim.item  a    owl:ObjectProperty ;
        rdfs:comment  "A claim line. Either a simple  product or service or a 'group' of details which can each be a simple items or groups of sub-details." ;
        rdfs:domain   fhir:Claim ;
        rdfs:label    "Claim.item" ;
        rdfs:range    fhir:Claim.Item ;
        dc:title      "Product or service provided" .

fhir:DeviceDefinitionCapabilityComponent
        a                owl:Class ;
        rdfs:comment     "Device capabilities." ;
        rdfs:label       "DeviceDefinitionCapabilityComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:DeviceDefinition.capability.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DeviceDefinition.capability.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:PlanDefinition.action.relatedAction.actionId
        a             owl:ObjectProperty ;
        rdfs:comment  "The element id of the related action." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent.PlanDefinitionActionRelatedActionComponent ;
        rdfs:label    "PlanDefinition.action.relatedAction.actionId" ;
        rdfs:range    fhir:id ;
        dc:title      "What action is this related to" .

fhir:TestReport.teardown.action.operation.detail
        a             owl:ObjectProperty ;
        rdfs:comment  "A link to further details on the result." ;
        rdfs:domain   fhir:TestReportTeardownComponent.TeardownActionOperation ;
        rdfs:label    "TestReport.teardown.action.operation.detail" ;
        rdfs:range    fhir:uri ;
        dc:title      "A link to further details on the result" .

fhir:DocumentReference.context.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "Describes the clinical encounter or type of care that the document content is associated with." ;
        rdfs:domain         fhir:DocumentReferenceContextComponent ;
        rdfs:label          "DocumentReference.context.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Context of the document  content" .

fhir:ClaimResponseAdjudication
        a                owl:Class ;
        rdfs:comment     "The adjudication results which are presented at the header level rather than at the line-item or add-item levels." ;
        rdfs:label       "ClaimResponseAdjudication" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.adjudication.value
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.adjudication.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.adjudication.reason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.adjudication.category ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        dc:title         "Header-level adjudication" .

fhir:Person  a           owl:Class ;
        rdfs:label       "Person" ;
        rdfs:subClassOf  w5:administrative.entity , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Attachment ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Person.photo
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:HumanName ;
                           owl:onProperty     fhir:Person.name
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Address ;
                           owl:onProperty     fhir:Person.address
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactPoint ;
                           owl:onProperty     fhir:Person.telecom
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Person.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Person.birthDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Person.active
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Person.managingOrganization
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PersonLinkComponent ;
                           owl:onProperty     fhir:Person.link
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Person.gender
                         ] .

fhir:Bundle.entry.link.relation
        a             owl:ObjectProperty ;
        rdfs:comment  "A name which details the functional use for this link - see [http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1](http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1)." ;
        rdfs:domain   fhir:BundleEntryComponentLink ;
        rdfs:label    "Bundle.entry.link.relation" ;
        rdfs:range    fhir:string ;
        dc:title      "See http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1" .

fhir:PaymentNotice.created
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date when this resource was created." ;
        rdfs:domain         fhir:PaymentNotice ;
        rdfs:label          "PaymentNotice.created" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Creation date" .

fhir:Device.specialization.systemType
        a             owl:ObjectProperty ;
        rdfs:comment  "The standard that is used to operate and communicate." ;
        rdfs:domain   fhir:DeviceSpecializationComponent ;
        rdfs:label    "Device.specialization.systemType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The standard that is used to operate and communicate" .

fhir:NutritionProduct.instance
        a             owl:ObjectProperty ;
        rdfs:comment  "Conveys instance-level information about this product item. One or several physical, countable instances or occurrences of the product." ;
        rdfs:domain   fhir:NutritionProduct ;
        rdfs:label    "NutritionProduct.instance" ;
        rdfs:range    fhir:NutritionProductInstanceComponent ;
        dc:title      "One or several physical instances or occurrences of the nutrition product" .

fhir:Encounter.classHistory.period
        a             owl:ObjectProperty ;
        rdfs:comment  "The time that the episode was in the specified class." ;
        rdfs:domain   fhir:Encounter.ClassHistory ;
        rdfs:label    "Encounter.classHistory.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "The time that the episode was in the specified class" .

fhir:Encounter.hospitalization.dischargeDisposition
        a             owl:ObjectProperty ;
        rdfs:comment  "Category or kind of location after discharge." ;
        rdfs:domain   fhir:EncounterHospitalizationComponent ;
        rdfs:label    "Encounter.hospitalization.dischargeDisposition" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Category or kind of location after discharge" .

fhir:CodeSystem.name  a  owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the code system. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:CodeSystem ;
        rdfs:label    "CodeSystem.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this code system (computer friendly)" .

fhir:Extension  a        owl:Class ;
        rdfs:comment     "Optional Extension Element - found in all resources." ;
        rdfs:label       "Extension" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Element ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Extension.value
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Extension.url ;
                           owl:someValuesFrom  fhir:uri
                         ] ;
        dc:title         "Optional Extensions Element" .

fhir:ResearchDefinition.shortTitle
        a             owl:ObjectProperty ;
        rdfs:comment  "The short title provides an alternate title for use in informal descriptive contexts where the full, formal title is not necessary." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.shortTitle" ;
        rdfs:range    fhir:string ;
        dc:title      "Title for use in informal contexts" .

fhir:StructureMap.group.rule.rule.source.defaultValueDuration
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueDuration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRuleRule
        a                owl:Class ;
        rdfs:comment     "Rules contained in this rule." ;
        rdfs:label       "StructureMapGroupComponent.StructureMapGroupRuleComponentRuleRule" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Rules contained in this rule" .

fhir:EventDefinition.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate event definition instances." ;
        rdfs:domain   fhir:EventDefinition ;
        rdfs:label    "EventDefinition.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:MolecularSequence.structureVariant.inner.end
        a             owl:ObjectProperty ;
        rdfs:comment  "Structural variant inner end. If the coordinate system is 0-based then end is exclusive and does not include the last position. If the coordinate system is 1-base, then end is inclusive and includes the last position." ;
        rdfs:domain   fhir:MolecularSequenceStructureVariantComponent.MolecularSequenceStructureVariantInnerComponent ;
        rdfs:label    "MolecularSequence.structureVariant.inner.end" ;
        rdfs:range    fhir:integer ;
        dc:title      "Structural variant inner end" .

fhir:ConceptMapGroupComponent
        a                owl:Class ;
        rdfs:comment     "A group of mappings that all have the same source and target system." ;
        rdfs:label       "ConceptMapGroupComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.group.targetVersion
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:ConceptMap.group.element ;
                           owl:someValuesFrom  fhir:ConceptMapGroupComponent.SourceElement
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.group.sourceVersion
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ConceptMapGroupComponent.ConceptMapGroupUnmappedComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.group.unmapped
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.group.target
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.group.source
                         ] .

fhir:Questionnaire.subjectType
        a             owl:ObjectProperty ;
        rdfs:comment  "The types of subjects that can be the subject of responses created for the questionnaire." ;
        rdfs:domain   fhir:Questionnaire ;
        rdfs:label    "Questionnaire.subjectType" ;
        rdfs:range    fhir:code ;
        dc:title      "Resource that can be subject of QuestionnaireResponse" .

fhir:Claim.item.detail.factor
        a             owl:ObjectProperty ;
        rdfs:comment  "A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount." ;
        rdfs:domain   fhir:Claim.Item.Detail ;
        rdfs:label    "Claim.item.detail.factor" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Price scaling factor" .

fhir:Questionnaire.item.initial.valueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.initial.valueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.initial.value .

fhir:QuestionnaireResponse.item.answer.item
        a             owl:ObjectProperty ;
        rdfs:comment  "Nested groups and/or questions found within this particular answer." ;
        rdfs:domain   fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label    "QuestionnaireResponse.item.answer.item" ;
        rdfs:range    fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem ;
        dc:title      "Nested groups and questions" .

fhir:RelatedArtifact.document
        a             owl:ObjectProperty ;
        rdfs:comment  "The document being referenced, represented as an attachment. This is exclusive with the resource element." ;
        rdfs:domain   fhir:RelatedArtifact ;
        rdfs:label    "RelatedArtifact.document" ;
        rdfs:range    fhir:Attachment ;
        dc:title      "What document is being referenced" .

fhir:Claim.item.procedureSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "Procedures applicable for this service or product." ;
        rdfs:domain   fhir:Claim.Item ;
        rdfs:label    "Claim.item.procedureSequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Applicable procedures" .

fhir:ResearchDefinition.lastReviewDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was last reviewed. Review happens periodically after approval but does not change the original approval date." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.lastReviewDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the research definition was last reviewed" .

fhir:MolecularSequence.variant.variantPointer
        a             owl:ObjectProperty ;
        rdfs:comment  "A pointer to an Observation containing variant information." ;
        rdfs:domain   fhir:MolecularSequenceVariantComponent ;
        rdfs:label    "MolecularSequence.variant.variantPointer" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Pointer to observed variant information" .

fhir:TestScript.setup.action.operation.targetId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id of fixture used for extracting the [id],  [type], and [vid] for GET requests." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent ;
        rdfs:label    "TestScript.setup.action.operation.targetId" ;
        rdfs:range    fhir:id ;
        dc:title      "Id of fixture used for extracting the [id],  [type], and [vid] for GET requests" .

fhir:Composition.section.section.mode
        a                   owl:ObjectProperty ;
        rdfs:comment        "How the entry list was prepared - whether it is a working list that is suitable for being maintained on an ongoing basis, or if it represents a snapshot of a list of items from another source, or whether it is a prepared list where items may be marked as added, modified or deleted." ;
        rdfs:domain         fhir:Composition.SectionSection ;
        rdfs:label          "Composition.section.section.mode" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "working | snapshot | changes" .

fhir:InsurancePlan.plan.specificCost.benefit
        a             owl:ObjectProperty ;
        rdfs:comment  "List of the specific benefits under this category of benefit." ;
        rdfs:domain   fhir:InsurancePlanPlanComponent.InsurancePlanPlanSpecificCostComponent ;
        rdfs:label    "InsurancePlan.plan.specificCost.benefit" ;
        rdfs:range    fhir:InsurancePlanPlanComponent.InsurancePlanPlanSpecificCostComponent.PlanBenefit ;
        dc:title      "Benefits list" .

fhir:Questionnaire.item.initial.valueTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.initial.valueTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.initial.value .

fhir:Reference.reference
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a location at which the other resource is found. The reference may be a relative reference, in which case it is relative to the service base URL, or an absolute URL that resolves to the location where the resource is found. The reference may be version specific or not. If the reference is not to a FHIR RESTful server, then it should be assumed to be version specific. Internal fragment references (start with '#') refer to contained resources." ;
        rdfs:domain   fhir:Reference ;
        rdfs:label    "Reference.reference" ;
        rdfs:range    fhir:string ;
        dc:title      "Literal reference, Relative, internal or absolute URL" .

fhir:Contract.contentDefinition.publicationStatus
        a             owl:ObjectProperty ;
        rdfs:comment  "amended | appended | cancelled | disputed | entered-in-error | executable | executed | negotiable | offered | policy | rejected | renewed | revoked | resolved | terminated." ;
        rdfs:domain   fhir:Contract.ContentDefinition ;
        rdfs:label    "Contract.contentDefinition.publicationStatus" ;
        rdfs:range    fhir:code ;
        dc:title      "amended | appended | cancelled | disputed | entered-in-error | executable | executed | negotiable | offered | policy | rejected | renewed | revoked | resolved | terminated" .

fhir:ExampleScenario.process.step.process.step.alternative.step.operation.initiatorActive
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the initiator is deactivated right after the transaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step.operation.initiatorActive" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the initiator is deactivated right after the transaction" .

fhir:Device.safety  a  owl:ObjectProperty ;
        rdfs:comment  "Provides additional safety characteristics about a medical device.  For example devices containing latex." ;
        rdfs:domain   fhir:Device ;
        rdfs:label    "Device.safety" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Safety Characteristics of Device" .

fhir:TestReport.test.action.operation.detail
        a             owl:ObjectProperty ;
        rdfs:comment  "A link to further details on the result." ;
        rdfs:domain   fhir:TestReportTestComponent.TestActionOperation ;
        rdfs:label    "TestReport.test.action.operation.detail" ;
        rdfs:range    fhir:uri ;
        dc:title      "A link to further details on the result" .

fhir:EvidenceReport.section.entryReference
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to the actual resource from which the narrative in the section is derived." ;
        rdfs:domain   fhir:EvidenceReport.Section ;
        rdfs:label    "EvidenceReport.section.entryReference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Reference to resources as content" .

fhir:BiologicallyDerivedProduct.processing.timePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:BiologicallyDerivedProductProcessingComponent ;
        rdfs:label          "BiologicallyDerivedProduct.processing.timePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:BiologicallyDerivedProduct.processing.time .

fhir:SubstanceDefinition.name.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Name type, for example 'systematic',  'scientific, 'brand'." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponent ;
        rdfs:label    "SubstanceDefinition.name.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Name type, for example 'systematic',  'scientific, 'brand'" .

fhir:DocumentManifest
        a                owl:Class ;
        rdfs:label       "DocumentManifest" ;
        rdfs:subClassOf  w5:infrastructure.documents , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:DocumentManifest.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DocumentManifest.author
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DocumentManifest.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DocumentManifest.recipient
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentManifest.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentManifest.source
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentManifest.subject
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentManifest.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentManifest.masterIdentifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DocumentManifestRelatedComponent ;
                           owl:onProperty     fhir:DocumentManifest.related
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentManifest.created
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:DocumentManifest.content ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:ServiceRequest.supportingInfo
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional clinical information about the patient or specimen that may influence the services or their interpretations.     This information includes diagnosis, clinical findings and other observations.  In laboratory ordering these are typically referred to as \"ask at order entry questions (AOEs)\".  This includes observations explicitly requested by the producer (filler) to provide context or supporting information needed to complete the order. For example,  reporting the amount of inspired oxygen for blood gas measurements." ;
        rdfs:domain   fhir:ServiceRequest ;
        rdfs:label    "ServiceRequest.supportingInfo" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Additional clinical information" .

fhir:Consent.provision.period
        a             owl:ObjectProperty ;
        rdfs:comment  "The timeframe in this rule is valid." ;
        rdfs:domain   fhir:Consent.provision ;
        rdfs:label    "Consent.provision.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "Timeframe for this rule" .

fhir:TerminologyCapabilities.closure.translation
        a             owl:ObjectProperty ;
        rdfs:comment  "If cross-system closure is supported." ;
        rdfs:domain   fhir:TerminologyCapabilitiesClosureComponent ;
        rdfs:label    "TerminologyCapabilities.closure.translation" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If cross-system closure is supported" .

fhir:CoverageEligibilityResponse.insurer
        a             owl:ObjectProperty ;
        rdfs:comment  "The Insurer who issued the coverage in question and is the author of the response." ;
        rdfs:domain   fhir:CoverageEligibilityResponse ;
        rdfs:label    "CoverageEligibilityResponse.insurer" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Coverage issuer" .

fhir:MedicationKnowledge.administrationGuidelines.patientCharacteristics.characteristic
        a           owl:ObjectProperty ;
        rdfs:label  "MedicationKnowledge.administrationGuidelines.patientCharacteristics.characteristic" .

fhir:Citation.publicationForm.periodicRelease.dateOfPublication
        a             owl:ObjectProperty ;
        rdfs:comment  "Defining the date on which the issue of the journal was published." ;
        rdfs:domain   fhir:CitationPublicationFormComponent.CitationPublicationFormPeriodicReleaseComponent ;
        rdfs:label    "Citation.publicationForm.periodicRelease.dateOfPublication" ;
        rdfs:range    fhir:CitationPublicationFormComponent.CitationPublicationFormPeriodicReleaseComponent.CitationPublicationFormPeriodicReleaseDateOfPublicationComponent ;
        dc:title      "Defining the date on which the issue of the journal was published" .

fhir:Immunization.location
        a                   owl:ObjectProperty ;
        rdfs:comment        "The service delivery location where the vaccine administration occurred." ;
        rdfs:domain         fhir:Immunization ;
        rdfs:label          "Immunization.location" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:where ;
        dc:title            "Where immunization occurred" .

fhir:Contract.term.asset.valuedItem.factor
        a                   owl:ObjectProperty ;
        rdfs:comment        "A real number that represents a multiplier used in determining the overall value of the Contract Valued Item delivered. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount." ;
        rdfs:domain         fhir:Contract.Term.ContractAsset.ValuedItem ;
        rdfs:label          "Contract.term.asset.valuedItem.factor" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Contract Valued Item Price Scaling Factor" .

fhir:Observation.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "The healthcare event  (e.g. a patient and healthcare provider interaction) during which this observation is made." ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Healthcare event during which this observation is made" .

fhir:ActivityDefinition.subjectReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ActivityDefinition ;
        rdfs:label          "ActivityDefinition.subjectReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:ActivityDefinition.subject .

fhir:Meta.lastUpdated
        a             owl:ObjectProperty ;
        rdfs:comment  "When the resource last changed - e.g. when the version changed." ;
        rdfs:domain   fhir:Meta ;
        rdfs:label    "Meta.lastUpdated" ;
        rdfs:range    fhir:instant ;
        dc:title      "When the resource version last changed" .

fhir:PlanDefinition.goal.target.detailQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionGoalComponent.PlanDefinitionGoalTargetComponent ;
        rdfs:label          "PlanDefinition.goal.target.detailQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:PlanDefinition.goal.target.detail .

fhir:ExampleScenario.process.step.alternative.step.pause
        a             owl:ObjectProperty ;
        rdfs:comment  "If there is a pause in the flow." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.pause" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If there is a pause in the flow" .

fhir:ImmunizationRecommendation.recommendation.dateCriterion.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Date classification of recommendation.  For example, earliest date to give, latest date to give, etc." ;
        rdfs:domain   fhir:ImmunizationRecommendationRecommendationComponent.ImmunizationRecommendationRecommendationDateCriterionComponent ;
        rdfs:label    "ImmunizationRecommendation.recommendation.dateCriterion.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of date" .

fhir:AdministrableProductDefinition.property.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:AdministrableProductDefinitionPropertyComponent ;
        rdfs:label          "AdministrableProductDefinition.property.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:AdministrableProductDefinition.property.value .

fhir:StructureMap.group.rule.source.defaultValueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:Meta  a             owl:Class ;
        rdfs:comment     "The metadata about a resource. This is content in the resource that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource." ;
        rdfs:label       "Meta" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Meta.versionId
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:Meta.profile
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Meta.source
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:Meta.tag
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:instant ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Meta.lastUpdated
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:Meta.security
                         ] ;
        dc:title         "Metadata about a resource" .

fhir:RegulatedAuthorization.case.application.datePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RegulatedAuthorizationCaseComponentCase ;
        rdfs:label          "RegulatedAuthorization.case.application.datePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:RegulatedAuthorization.case.application.date .

fhir:Meta.versionId  a  owl:ObjectProperty ;
        rdfs:comment  "The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted." ;
        rdfs:domain   fhir:Meta ;
        rdfs:label    "Meta.versionId" ;
        rdfs:range    fhir:id ;
        dc:title      "Version specific identifier" .

fhir:Questionnaire.item.item.item
        a             owl:ObjectProperty ;
        rdfs:comment  "Text, questions and other groups to be nested beneath a question or group." ;
        rdfs:domain   fhir:QuestionnaireItemComponentItem ;
        rdfs:label    "Questionnaire.item.item.item" ;
        rdfs:range    fhir:QuestionnaireItemComponentItemItem ;
        dc:title      "Nested questionnaire items" .

fhir:Timing.repeat.periodUnit
        a             owl:ObjectProperty ;
        rdfs:comment  "The units of time for the period in UCUM units." ;
        rdfs:domain   fhir:TimingRepeatComponent ;
        rdfs:label    "Timing.repeat.periodUnit" ;
        rdfs:range    fhir:code ;
        dc:title      "s | min | h | d | wk | mo | a - unit of time (UCUM)" .

fhir:DiagnosticReport
        a                owl:Class ;
        rdfs:label       "DiagnosticReport" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.diagnostics ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Attachment ;
                           owl:onProperty     fhir:DiagnosticReport.presentedForm
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DiagnosticReport.code ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DiagnosticReport.resultsInterpreter
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:DiagnosticReport.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:DiagnosticReport.category
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:DiagnosticReport.effectiveDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:DiagnosticReport.effectivePeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DiagnosticReport.conclusion
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DiagnosticReport.basedOn
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:DiagnosticReport.conclusionCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:instant ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DiagnosticReport.issued
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DiagnosticReport.performer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DiagnosticReport.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DiagnosticReport.subject
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DiagnosticReport.specimen
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DiagnosticReportMediaComponent ;
                           owl:onProperty     fhir:DiagnosticReport.media
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DiagnosticReport.imagingStudy
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DiagnosticReport.encounter
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DiagnosticReport.result
                         ] .

fhir:ExampleScenario.process.step.alternative.step.operation.response.resourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.operation.response.resourceId" ;
        rdfs:range    fhir:string ;
        dc:title      "Each resource contained in the instance" .

fhir:TestScript.teardown.action.operation.targetId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id of fixture used for extracting the [id],  [type], and [vid] for GET requests." ;
        rdfs:domain   fhir:TestScriptTeardownComponent.TeardownActionOperation ;
        rdfs:label    "TestScript.teardown.action.operation.targetId" ;
        rdfs:range    fhir:id ;
        dc:title      "Id of fixture used for extracting the [id],  [type], and [vid] for GET requests" .

fhir:Statistic.attributeEstimate.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of attribute estimate, eg confidence interval or p value." ;
        rdfs:domain   fhir:StatisticAttributeEstimateComponent ;
        rdfs:label    "Statistic.attributeEstimate.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The type of attribute estimate, eg confidence interval or p value" .

fhir:Contract.term.topic
        a           owl:ObjectProperty ;
        rdfs:label  "Contract.term.topic" .

fhir:MedicationStatement.reasonCode
        a                   owl:ObjectProperty ;
        rdfs:comment        "A reason for why the medication is being/was taken." ;
        rdfs:domain         fhir:MedicationStatement ;
        rdfs:label          "MedicationStatement.reasonCode" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Reason for why the medication is being/was taken" .

fhir:StructureMap.group.rule.source.listMode
        a             owl:ObjectProperty ;
        rdfs:comment  "How to handle the list mode for this element." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label    "StructureMap.group.rule.source.listMode" ;
        rdfs:range    fhir:code ;
        dc:title      "first | not_first | last | not_last | only_one" .

fhir:ResearchElementDefinition.reviewer
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization primarily responsible for review of some aspect of the content." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.reviewer" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who reviewed the content" .

fhir:UsageContext.valueRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:UsageContext ;
        rdfs:label          "UsageContext.valueRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:UsageContext.value .

fhir:AuditEvent.source.observer
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifier of the source where the event was detected." ;
        rdfs:domain         fhir:AuditEventSourceComponent ;
        rdfs:label          "AuditEvent.source.observer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "The identity of source detecting the event" .

fhir:Task.input.valueSampledData
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueSampledData" ;
        rdfs:range          fhir:SampledData ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:Observation.valueTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.valueTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:Observation.value .

fhir:QuestionnaireResponse.item.answer.valueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.valueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.value .

fhir:AdverseEvent.recorder
        a                   owl:ObjectProperty ;
        rdfs:comment        "Information on who recorded the adverse event.  May be the patient or a practitioner." ;
        rdfs:domain         fhir:AdverseEvent ;
        rdfs:label          "AdverseEvent.recorder" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Who recorded the adverse event" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponentStep
        a                owl:Class ;
        rdfs:comment     "What happens in each alternative option." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponentStep" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "What happens in each alternative option" .

fhir:Ingredient.specifiedSubstance.strength.presentation
        a             owl:ObjectProperty ;
        rdfs:comment  "The quantity of substance in the unit of presentation, or in the volume (or mass) of the single pharmaceutical product or manufactured item." ;
        rdfs:domain   fhir:IngredientSpecifiedSubstanceComponentStrength ;
        rdfs:label    "Ingredient.specifiedSubstance.strength.presentation" ;
        rdfs:range    fhir:Ratio ;
        dc:title      "The quantity of substance in the unit of presentation, or in the volume (or mass) of the single pharmaceutical product or manufactured item" .

fhir:StructureMap.group.rule.rule.source.defaultValueDosage
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueDosage" ;
        rdfs:range          fhir:Dosage ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:RequestGroup.action.action.timingDuration
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RequestGroupActionComponentAction ;
        rdfs:label          "RequestGroup.action.action.timingDuration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  fhir:RequestGroup.action.action.timing .

fhir:Contract.term.group.asset.context.text
        a             owl:ObjectProperty ;
        rdfs:comment  "Context description." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset.AssetContext ;
        rdfs:label    "Contract.term.group.asset.context.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Context description" .

fhir:NamingSystem.uniqueId.value
        a                   owl:ObjectProperty ;
        rdfs:comment        "The string that should be sent over the wire to identify the code system or identifier system." ;
        rdfs:domain         fhir:NamingSystemUniqueIdComponent ;
        rdfs:label          "NamingSystem.uniqueId.value" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "The unique identifier" .

fhir:MeasureReport.group.stratifier.stratum.component
        a             owl:ObjectProperty ;
        rdfs:comment  "A stratifier component value." ;
        rdfs:domain   fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent.StratifierGroup ;
        rdfs:label    "MeasureReport.group.stratifier.stratum.component" ;
        rdfs:range    fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent.StratifierGroup.MeasureReportGroupStratifierStratumComponentComponent ;
        dc:title      "Stratifier component values" .

fhir:Device.modelNumber
        a                   owl:ObjectProperty ;
        rdfs:comment        "The manufacturer's model number for the device." ;
        rdfs:domain         fhir:Device ;
        rdfs:label          "Device.modelNumber" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "The manufacturer's model number for the device" .

fhir:PlanDefinition.action.subject
        a           owl:ObjectProperty ;
        rdfs:label  "PlanDefinition.action.subject" .

fhir:Statistic.attributeEstimate.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The singular quantity of the attribute estimate, for attribute estimates represented as single values; also used to report unit of measure." ;
        rdfs:domain   fhir:StatisticAttributeEstimateComponent ;
        rdfs:label    "Statistic.attributeEstimate.quantity" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "The singular quantity of the attribute estimate, for attribute estimates represented as single values; also used to report unit of measure" .

fhir:PlanDefinition.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the plan definition was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the plan definition changes." ;
        rdfs:domain         fhir:PlanDefinition ;
        rdfs:label          "PlanDefinition.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:Consent.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "A classification of the type of consents found in the statement. This element supports indexing and retrieval of consent statements." ;
        rdfs:domain         fhir:Consent ;
        rdfs:label          "Consent.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Classification of the consent statement - for indexing/retrieval" .

fhir:Contract.rule.content
        a           owl:ObjectProperty ;
        rdfs:label  "Contract.rule.content" .

fhir:SampledData.factor
        a             owl:ObjectProperty ;
        rdfs:comment  "A correction factor that is applied to the sampled data points before they are added to the origin." ;
        rdfs:domain   fhir:SampledData ;
        rdfs:label    "SampledData.factor" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Multiply data by this before adding to origin" .

fhir:Contract.site  a  owl:ObjectProperty ;
        rdfs:comment  "Sites in which the contract is complied with,  exercised, or in force." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.site" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Specific Location" .

fhir:FamilyMemberHistory.reasonCode
        a                   owl:ObjectProperty ;
        rdfs:comment        "Describes why the family member history occurred in coded or textual form." ;
        rdfs:domain         fhir:FamilyMemberHistory ;
        rdfs:label          "FamilyMemberHistory.reasonCode" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why was family member history performed?" .

fhir:CoverageEligibilityRequest.item.provider
        a                   owl:ObjectProperty ;
        rdfs:comment        "The practitioner who is responsible for the product or service to be rendered to the patient." ;
        rdfs:domain         fhir:CoverageEligibilityRequest.Details ;
        rdfs:label          "CoverageEligibilityRequest.item.provider" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Perfoming practitioner" .

fhir:MolecularSequence.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A unique identifier for this particular sequence instance. This is a FHIR-defined id." ;
        rdfs:domain         fhir:MolecularSequence ;
        rdfs:label          "MolecularSequence.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Unique ID for this particular sequence. This is a FHIR-defined id" .

fhir:InsurancePlan.plan.specificCost.benefit.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of specific benefit (preventative; primary care office visit; speciality office visit; hospitalization; emergency room; urgent care)." ;
        rdfs:domain   fhir:InsurancePlanPlanComponent.InsurancePlanPlanSpecificCostComponent.PlanBenefit ;
        rdfs:label    "InsurancePlan.plan.specificCost.benefit.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of specific benefit" .

fhir:ElementDefinition.base.path
        a             owl:ObjectProperty ;
        rdfs:comment  "The Path that identifies the base element - this matches the ElementDefinition.path for that element. Across FHIR, there is only one base definition of any element - that is, an element definition on a [[[StructureDefinition]]] without a StructureDefinition.base." ;
        rdfs:domain   fhir:ElementDefinitionBaseComponent ;
        rdfs:label    "ElementDefinition.base.path" ;
        rdfs:range    fhir:string ;
        dc:title      "Path that identifies the base element" .

fhir:RegulatedAuthorization.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Overall type of this authorization, for example drug marketing approval, orphan drug designation." ;
        rdfs:domain   fhir:RegulatedAuthorization ;
        rdfs:label    "RegulatedAuthorization.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Overall type of this authorization, for example drug marketing approval, orphan drug designation" .

fhir:StructureMap.group.rule.rule.source.defaultValue
        a           owl:ObjectProperty ;
        rdfs:label  "StructureMap.group.rule.rule.source.defaultValue" .

fhir:ImplementationGuide.definition.resource.exampleCanonical
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionResourceComponent ;
        rdfs:label          "ImplementationGuide.definition.resource.exampleCanonical" ;
        rdfs:range          fhir:canonical ;
        rdfs:subPropertyOf  fhir:ImplementationGuide.definition.resource.example .

fhir:PlanDefinition.action.participant.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of participant in the action." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent.PlanDefinitionActionParticipantComponent ;
        rdfs:label    "PlanDefinition.action.participant.type" ;
        rdfs:range    fhir:code ;
        dc:title      "patient | practitioner | related-person | device" .

fhir:NutritionOrder.enteralFormula.administration.rate
        a           owl:ObjectProperty ;
        rdfs:label  "NutritionOrder.enteralFormula.administration.rate" .

fhir:FamilyMemberHistory.bornPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:FamilyMemberHistory ;
        rdfs:label          "FamilyMemberHistory.bornPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:FamilyMemberHistory.born .

fhir:FamilyMemberHistory.relationship
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of relationship this person has to the patient (father, mother, brother etc.)." ;
        rdfs:domain   fhir:FamilyMemberHistory ;
        rdfs:label    "FamilyMemberHistory.relationship" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Relationship to the subject" .

fhir:Contract.term.group.action.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes why the action is to be performed or not performed in textual form." ;
        rdfs:domain   fhir:Contract.TermTerm.Action ;
        rdfs:label    "Contract.term.group.action.reason" ;
        rdfs:range    fhir:string ;
        dc:title      "Why action is to be performed" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponent
        a                owl:Class ;
        rdfs:comment     "Indicates an alternative step that can be taken instead of the operations on the base step in exceptional/atypical circumstances." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep ;
                           owl:onProperty     fhir:ExampleScenario.process.step.alternative.step
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.title ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:CapabilityStatement.software.releaseDate
        a             owl:ObjectProperty ;
        rdfs:comment  "Date this version of the software was released." ;
        rdfs:domain   fhir:CapabilityStatementSoftwareComponent ;
        rdfs:label    "CapabilityStatement.software.releaseDate" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "Date this version was released" .

fhir:ExampleScenario.instance.resourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "The id of the resource for referencing." ;
        rdfs:domain   fhir:ExampleScenarioInstanceComponent ;
        rdfs:label    "ExampleScenario.instance.resourceId" ;
        rdfs:range    fhir:string ;
        dc:title      "The id of the resource for referencing" .

fhir:GraphDefinition.link.path
        a             owl:ObjectProperty ;
        rdfs:comment  "A FHIR expression that identifies one of FHIR References to other resources." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent ;
        rdfs:label    "GraphDefinition.link.path" ;
        rdfs:range    fhir:string ;
        dc:title      "Path in the resource that contains the link" .

fhir:TestScript.test.action.assert.responseCode
        a             owl:ObjectProperty ;
        rdfs:comment  "The value of the HTTP response code to be tested." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.responseCode" ;
        rdfs:range    fhir:string ;
        dc:title      "HTTP response code to test" .

fhir:Contract.rule.contentReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.ComputableLanguage ;
        rdfs:label          "Contract.rule.contentReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Contract.rule.content .

fhir:PaymentNotice  a    owl:Class ;
        rdfs:label       "PaymentNotice" ;
        rdfs:subClassOf  w5:financial.payment , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentNotice.paymentStatus
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PaymentNotice.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PaymentNotice.created ;
                           owl:someValuesFrom  fhir:dateTime
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentNotice.paymentDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PaymentNotice.amount ;
                           owl:someValuesFrom  fhir:Money
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentNotice.response
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PaymentNotice.payment ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PaymentNotice.recipient ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:PaymentNotice.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentNotice.provider
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentNotice.request
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentNotice.payee
                         ] .

fhir:Quantity.comparator
        a             owl:ObjectProperty ;
        rdfs:comment  "How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is \"<\" , then the real value is < stated value." ;
        rdfs:domain   fhir:Quantity ;
        rdfs:label    "Quantity.comparator" ;
        rdfs:range    fhir:code ;
        dc:title      "< | <= | >= | > - how to understand the value" .

fhir:Bundle.signature
        a             owl:ObjectProperty ;
        rdfs:comment  "Digital Signature - base64 encoded. XML-DSig or a JWT." ;
        rdfs:domain   fhir:Bundle ;
        rdfs:label    "Bundle.signature" ;
        rdfs:range    fhir:Signature ;
        dc:title      "Digital Signature" .

fhir:Questionnaire.item.item.answerOption.value
        a           owl:ObjectProperty ;
        rdfs:label  "Questionnaire.item.item.answerOption.value" .

fhir:MedicationRequest.detectedIssue
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates an actual or potential clinical issue with or between one or more active or proposed clinical actions for a patient; e.g. Drug-drug interaction, duplicate therapy, dosage alert etc." ;
        rdfs:domain   fhir:MedicationRequest ;
        rdfs:label    "MedicationRequest.detectedIssue" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Clinical Issue with action" .

fhir:ExplanationOfBenefit.addItem.detail.net
        a             owl:ObjectProperty ;
        rdfs:comment  "The quantity times the unit price for an additional service or product or charge." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.net" ;
        rdfs:range    fhir:Money ;
        dc:title      "Total item cost" .

fhir:Encounter.StatusHistory
        a                owl:Class ;
        rdfs:comment     "The status history permits the encounter resource to contain the status history without needing to read through the historical versions of the resource, or even have the server store them." ;
        rdfs:label       "Encounter.StatusHistory" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Encounter.statusHistory.period ;
                           owl:someValuesFrom  fhir:Period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Encounter.statusHistory.status ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:Questionnaire.item.enableWhen.answerReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemEnableWhenComponent ;
        rdfs:label          "Questionnaire.item.enableWhen.answerReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.enableWhen.answer .

fhir:ImplementationGuide.definition.page.page.name
        a           owl:ObjectProperty ;
        rdfs:label  "ImplementationGuide.definition.page.page.name" .

fhir:TerminologyCapabilities.codeSystem.version
        a             owl:ObjectProperty ;
        rdfs:comment  "For the code system, a list of versions that are supported by the server." ;
        rdfs:domain   fhir:TerminologyCapabilitiesCodeSystemComponent ;
        rdfs:label    "TerminologyCapabilities.codeSystem.version" ;
        rdfs:range    fhir:TerminologyCapabilitiesCodeSystemComponent.TerminologyCapabilitiesCodeSystemVersionComponent ;
        dc:title      "Version of Code System supported" .

fhir:Procedure.performedDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Procedure ;
        rdfs:label          "Procedure.performedDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Procedure.performed .

fhir:ServiceRequest.requester
        a                   owl:ObjectProperty ;
        rdfs:comment        "The individual who initiated the request and has responsibility for its activation." ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.requester" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Who/what is requesting service" .

fhir:OperationDefinition.parameter.binding.strength
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the degree of conformance expectations associated with this binding - that is, the degree to which the provided value set must be adhered to in the instances." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponent.OperationDefinitionParameterBindingComponent ;
        rdfs:label    "OperationDefinition.parameter.binding.strength" ;
        rdfs:range    fhir:code ;
        dc:title      "required | extensible | preferred | example" .

fhir:StructureMap.group.rule.source.defaultValueExpression
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueExpression" ;
        rdfs:range          fhir:Expression ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:TestScriptTestComponent.TestActionOperation.TestScriptSetupActionOperationRequestHeaderComponent
        a                owl:Class ;
        rdfs:comment     "Header elements would be used to set HTTP headers." ;
        rdfs:label       "TestScriptTestComponent.TestActionOperation.TestScriptSetupActionOperationRequestHeaderComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.test.action.operation.requestHeader.value ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.test.action.operation.requestHeader.field ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:Communication.partOf
        a             owl:ObjectProperty ;
        rdfs:comment  "Part of this action." ;
        rdfs:domain   fhir:Communication ;
        rdfs:label    "Communication.partOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Part of this action" .

fhir:Medication.batch
        a             owl:ObjectProperty ;
        rdfs:comment  "Information that only applies to packages (not products)." ;
        rdfs:domain   fhir:Medication ;
        rdfs:label    "Medication.batch" ;
        rdfs:range    fhir:MedicationBatchComponent ;
        dc:title      "Details about packaged medications" .

fhir:MedicinalProductDefinition.name.namePart.part
        a             owl:ObjectProperty ;
        rdfs:comment  "A fragment of a product name." ;
        rdfs:domain   fhir:MedicinalProductDefinitionNameComponent.MedicinalProductDefinitionNameNamePartComponent ;
        rdfs:label    "MedicinalProductDefinition.name.namePart.part" ;
        rdfs:range    fhir:string ;
        dc:title      "A fragment of a product name" .

fhir:RequestGroup.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Allows a service to provide a unique, business identifier for the request." ;
        rdfs:domain         fhir:RequestGroup ;
        rdfs:label          "RequestGroup.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business identifier" .

fhir:Attachment.hash  a  owl:ObjectProperty ;
        rdfs:comment  "The calculated hash of the data using SHA-1. Represented using base64." ;
        rdfs:domain   fhir:Attachment ;
        rdfs:label    "Attachment.hash" ;
        rdfs:range    fhir:base64Binary ;
        dc:title      "Hash of the data (sha-1, base64ed)" .

fhir:Observation.issued
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date and time this version of the observation was made available to providers, typically after the results have been reviewed and verified." ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.issued" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date/Time this version was made available" .

fhir:StructureMap.group.rule.source.defaultValueMeta
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueMeta" ;
        rdfs:range          fhir:Meta ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:DeviceRequest.occurrence
        a           owl:ObjectProperty ;
        rdfs:label  "DeviceRequest.occurrence" .

fhir:DiagnosticReport.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of the diagnostic report." ;
        rdfs:domain         fhir:DiagnosticReport ;
        rdfs:label          "DiagnosticReport.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "registered | partial | preliminary | final +" .

fhir:MessageHeader.source
        a                   owl:ObjectProperty ;
        rdfs:comment        "The source application from which this message originated." ;
        rdfs:domain         fhir:MessageHeader ;
        rdfs:label          "MessageHeader.source" ;
        rdfs:range          fhir:MessageHeader.MessageSource ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Message source application" .

fhir:ExampleScenario.process.step.process.step.operation.response.versionId
        a             owl:ObjectProperty ;
        rdfs:comment  "A specific version of a resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        rdfs:label    "ExampleScenario.process.step.process.step.operation.response.versionId" ;
        rdfs:range    fhir:string ;
        dc:title      "A specific version of a resource contained in the instance" .

fhir:CoverageEligibilityResponse.disposition
        a             owl:ObjectProperty ;
        rdfs:comment  "A human readable description of the status of the adjudication." ;
        rdfs:domain   fhir:CoverageEligibilityResponse ;
        rdfs:label    "CoverageEligibilityResponse.disposition" ;
        rdfs:range    fhir:string ;
        dc:title      "Disposition Message" .

fhir:DetectedIssue.mitigation.action
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the action that was taken or the observation that was made that reduces/eliminates the risk associated with the identified issue." ;
        rdfs:domain   fhir:DetectedIssueMitigationComponent ;
        rdfs:label    "DetectedIssue.mitigation.action" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "What mitigation?" .

fhir:Organization.partOf
        a             owl:ObjectProperty ;
        rdfs:comment  "The organization of which this organization forms a part." ;
        rdfs:domain   fhir:Organization ;
        rdfs:label    "Organization.partOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The organization of which this organization forms a part" .

fhir:MedicinalProductDefinition.masterFile
        a             owl:ObjectProperty ;
        rdfs:comment  "A master file for to the medicinal product (e.g. Pharmacovigilance System Master File)." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.masterFile" ;
        rdfs:range    fhir:Reference ;
        dc:title      "A master file for to the medicinal product (e.g. Pharmacovigilance System Master File)" .

fhir:Account.subject  a     owl:ObjectProperty ;
        rdfs:comment        "Identifies the entity which incurs the expenses. While the immediate recipients of services or goods might be entities related to the subject, the expenses were ultimately incurred by the subject of the Account." ;
        rdfs:domain         fhir:Account ;
        rdfs:label          "Account.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "The entity that caused the expenses" .

fhir:Condition.onsetAge
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Condition ;
        rdfs:label          "Condition.onsetAge" ;
        rdfs:range          fhir:Age ;
        rdfs:subPropertyOf  fhir:Condition.onset .

fhir:CodeSystem.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate code system instances." ;
        rdfs:domain   fhir:CodeSystem ;
        rdfs:label    "CodeSystem.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:QuestionnaireResponse.item.text
        a             owl:ObjectProperty ;
        rdfs:comment  "Text that is displayed above the contents of the group or as the text of the question being answered." ;
        rdfs:domain   fhir:QuestionnaireResponseItemComponent ;
        rdfs:label    "QuestionnaireResponse.item.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for group or question text" .

fhir:CoverageEligibilityRequest.insurance.businessArrangement
        a             owl:ObjectProperty ;
        rdfs:comment  "A business agreement number established between the provider and the insurer for special business processing purposes." ;
        rdfs:domain   fhir:CoverageEligibilityRequest.Insurance ;
        rdfs:label    "CoverageEligibilityRequest.insurance.businessArrangement" ;
        rdfs:range    fhir:string ;
        dc:title      "Additional provider contract number" .

fhir:ActivityDefinition.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the activity definition was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the activity definition changes." ;
        rdfs:domain         fhir:ActivityDefinition ;
        rdfs:label          "ActivityDefinition.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:ChargeItem.account
        a             owl:ObjectProperty ;
        rdfs:comment  "Account into which this ChargeItems belongs." ;
        rdfs:domain   fhir:ChargeItem ;
        rdfs:label    "ChargeItem.account" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Account to place this charge" .

fhir:DeviceDefinition.capability
        a             owl:ObjectProperty ;
        rdfs:comment  "Device capabilities." ;
        rdfs:domain   fhir:DeviceDefinition ;
        rdfs:label    "DeviceDefinition.capability" ;
        rdfs:range    fhir:DeviceDefinitionCapabilityComponent ;
        dc:title      "Device capabilities" .

fhir:ImplementationGuide.definition.resource.fhirVersion
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the FHIR Version(s) this artifact is intended to apply to. If no versions are specified, the resource is assumed to apply to all the versions stated in ImplementationGuide.fhirVersion." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionResourceComponent ;
        rdfs:label    "ImplementationGuide.definition.resource.fhirVersion" ;
        rdfs:range    fhir:code ;
        dc:title      "Versions this applies to (if different to IG)" .

fhir:PersonLinkComponent
        a                owl:Class ;
        rdfs:comment     "Link to a resource that concerns the same actual person." ;
        rdfs:label       "PersonLinkComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Person.link.assurance
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Person.link.target ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:Encounter.hospitalization.origin
        a             owl:ObjectProperty ;
        rdfs:comment  "The location/organization from which the patient came before admission." ;
        rdfs:domain   fhir:EncounterHospitalizationComponent ;
        rdfs:label    "Encounter.hospitalization.origin" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The location/organization from which the patient came before admission" .

fhir:EvidenceCertaintyComponent
        a                owl:Class ;
        rdfs:comment     "Assessment of certainty, confidence in the estimates, or quality of the evidence." ;
        rdfs:label       "EvidenceCertaintyComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.certainty.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.certainty.rating
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Evidence.certainty.note
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:EvidenceCertaintyComponentCertainty ;
                           owl:onProperty     fhir:Evidence.certainty.subcomponent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.certainty.rater
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.certainty.type
                         ] .

fhir:Citation.articleTitle.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Used to express the reason and specific aspect for any variant title, such as language and specific language." ;
        rdfs:domain   fhir:CitationArticleTitleComponent ;
        rdfs:label    "Citation.articleTitle.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Used to express the reason and specific aspect for any variant title, such as language" .

fhir:Encounter.hospitalization.destination
        a             owl:ObjectProperty ;
        rdfs:comment  "Location/organization to which the patient is discharged." ;
        rdfs:domain   fhir:EncounterHospitalizationComponent ;
        rdfs:label    "Encounter.hospitalization.destination" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Location/organization to which the patient is discharged" .

fhir:CapabilityStatement.document.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of how the application supports or uses the specified document profile.  For example, when documents are created, what action is taken with consumed documents, etc." ;
        rdfs:domain   fhir:CapabilityStatementDocumentComponent ;
        rdfs:label    "CapabilityStatement.document.documentation" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Description of document support" .

fhir:DataRequirement.dateFilter
        a             owl:ObjectProperty ;
        rdfs:comment  "Date filters specify additional constraints on the data in terms of the applicable date range for specific elements. Each date filter specifies an additional constraint on the data, i.e. date filters are AND'ed, not OR'ed." ;
        rdfs:domain   fhir:DataRequirement ;
        rdfs:label    "DataRequirement.dateFilter" ;
        rdfs:range    fhir:DataRequirementDateFilterComponent ;
        dc:title      "What dates/date ranges are expected" .

fhir:RequestGroup.action.precheckBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines whether the action should usually be preselected." ;
        rdfs:domain   fhir:RequestGroupActionComponent ;
        rdfs:label    "RequestGroup.action.precheckBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "yes | no" .

fhir:InsurancePlan.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Business identifiers assigned to this health insurance product which remain constant as the resource is updated and propagates from server to server." ;
        rdfs:domain         fhir:InsurancePlan ;
        rdfs:label          "InsurancePlan.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business Identifier for Product" .

fhir:CodeSystem.concept.concept.property
        a             owl:ObjectProperty ;
        rdfs:comment  "A property value for this concept." ;
        rdfs:domain   fhir:CodeSystem.ConceptDefinitionConcept ;
        rdfs:label    "CodeSystem.concept.concept.property" ;
        rdfs:range    fhir:CodeSystem.ConceptDefinitionConcept.ConceptProperty ;
        dc:title      "Property value for the concept" .

fhir:TerminologyCapabilitiesExpansionComponent
        a                owl:Class ;
        rdfs:comment     "Information about the [ValueSet/$expand](valueset-operation-expand.html) operation." ;
        rdfs:label       "TerminologyCapabilitiesExpansionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.expansion.textFilter
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:TerminologyCapabilitiesExpansionComponent.TerminologyCapabilitiesExpansionParameterComponent ;
                           owl:onProperty     fhir:TerminologyCapabilities.expansion.parameter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.expansion.incomplete
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.expansion.paging
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.expansion.hierarchical
                         ] .

fhir:EvidenceReport.section.section
        a             owl:ObjectProperty ;
        rdfs:comment  "A nested sub-section within this section." ;
        rdfs:domain   fhir:EvidenceReport.Section ;
        rdfs:label    "EvidenceReport.section.section" ;
        rdfs:range    fhir:EvidenceReport.SectionSection ;
        dc:title      "Nested Section" .

fhir:ClaimResponse.item.adjudication.value
        a             owl:ObjectProperty ;
        rdfs:comment  "A non-monetary value associated with the category. Mutually exclusive to the amount element above." ;
        rdfs:domain   fhir:ClaimResponse.Item.Adjudication ;
        rdfs:label    "ClaimResponse.item.adjudication.value" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Non-monetary value" .

fhir:Contract.domain  a  owl:ObjectProperty ;
        rdfs:comment  "Recognized governance framework or system operating with a circumscribed scope in accordance with specified principles, policies, processes or procedures for managing rights, actions, or behaviors of parties or principals relative to resources." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.domain" ;
        rdfs:range    fhir:Reference ;
        dc:title      "A sphere of control governed by an authoritative jurisdiction, organization, or person" .

fhir:BiologicallyDerivedProduct.processing.time
        a           owl:ObjectProperty ;
        rdfs:label  "BiologicallyDerivedProduct.processing.time" .

fhir:DataRequirementCodeFilterComponent
        a                owl:Class ;
        rdfs:comment     "Code filters specify additional constraints on the data, specifying the value set of interest for a particular element of the data. Each code filter defines an additional constraint on the data, i.e. code filters are AND'ed, not OR'ed." ;
        rdfs:label       "DataRequirementCodeFilterComponent" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:DataRequirement.codeFilter.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DataRequirement.codeFilter.valueSet
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DataRequirement.codeFilter.searchParam
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DataRequirement.codeFilter.path
                         ] .

fhir:ImplementationGuide.definition.page.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A short title used to represent this page in navigational structures such as table of contents, bread crumbs, etc." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponent ;
        rdfs:label    "ImplementationGuide.definition.page.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Short title shown for navigational assistance" .

fhir:Library.reviewer
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization primarily responsible for review of some aspect of the content." ;
        rdfs:domain   fhir:Library ;
        rdfs:label    "Library.reviewer" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who reviewed the content" .

fhir:Contract.term.group.asset.answer.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractAssetAnswer ;
        rdfs:label          "Contract.term.group.asset.answer.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Contract.term.group.asset.answer.value .

fhir:PlanDefinition.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this plan definition is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:PlanDefinition ;
        rdfs:label          "PlanDefinition.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this plan definition is defined" .

fhir:Claim.Diagnosis  a  owl:Class ;
        rdfs:comment     "Information about diagnoses relevant to the claim items." ;
        rdfs:label       "Claim.Diagnosis" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.diagnosis.packageCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.diagnosis.onAdmission
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Claim.diagnosis.type
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Claim.diagnosis.diagnosisCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Claim.diagnosis.diagnosisReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.diagnosis.sequence ;
                           owl:someValuesFrom  fhir:positiveInt
                         ] .

fhir:TestScript.setup.action
        a             owl:ObjectProperty ;
        rdfs:comment  "Action would contain either an operation or an assertion." ;
        rdfs:domain   fhir:TestScriptSetupComponent ;
        rdfs:label    "TestScript.setup.action" ;
        rdfs:range    fhir:TestScriptSetupComponent.SetupAction ;
        dc:title      "A setup operation or assert to perform" .

fhir:Claim.careTeam.qualification
        a             owl:ObjectProperty ;
        rdfs:comment  "The qualification of the practitioner which is applicable for this service." ;
        rdfs:domain   fhir:Claim.CareTeam ;
        rdfs:label    "Claim.careTeam.qualification" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Practitioner credential or specialization" .

fhir:OperationDefinition.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates whether this operation or named query can be invoked at the resource type level for any given resource type level (e.g. without needing to choose a specific resource id for the context)." ;
        rdfs:domain   fhir:OperationDefinition ;
        rdfs:label    "OperationDefinition.type" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Invoke at the type level?" .

fhir:DocumentManifest.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Human-readable description of the source document. This is sometimes known as the \"title\"." ;
        rdfs:domain   fhir:DocumentManifest ;
        rdfs:label    "DocumentManifest.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Human-readable description (title)" .

fhir:ExplanationOfBenefit.addItem.detail.noteNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "The numbers associated with notes below which apply to the adjudication of this item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.noteNumber" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Applicable note numbers" .

fhir:Specimen.processing.timeDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SpecimenProcessingComponent ;
        rdfs:label          "Specimen.processing.timeDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Specimen.processing.time .

fhir:StructureDefinitionMappingComponent
        a                owl:Class ;
        rdfs:comment     "An external specification that the content is mapped to." ;
        rdfs:label       "StructureDefinitionMappingComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureDefinition.mapping.comment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureDefinition.mapping.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureDefinition.mapping.uri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureDefinition.mapping.identity ;
                           owl:someValuesFrom  fhir:id
                         ] .

fhir:RequestGroup.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "Describes the context of the request group, if any." ;
        rdfs:domain         fhir:RequestGroup ;
        rdfs:label          "RequestGroup.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Created as part of" .

fhir:ConceptMap.targetCanonical
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ConceptMap ;
        rdfs:label          "ConceptMap.targetCanonical" ;
        rdfs:range          fhir:canonical ;
        rdfs:subPropertyOf  fhir:ConceptMap.target .

fhir:MedicationKnowledge.administrationGuidelines
        a             owl:ObjectProperty ;
        rdfs:comment  "Guidelines for the administration of the medication." ;
        rdfs:domain   fhir:MedicationKnowledge ;
        rdfs:label    "MedicationKnowledge.administrationGuidelines" ;
        rdfs:range    fhir:MedicationKnowledgeAdministrationGuidelinesComponent ;
        dc:title      "Guidelines for administration of the medication" .

fhir:InsurancePlan.ownedBy
        a             owl:ObjectProperty ;
        rdfs:comment  "The entity that is providing  the health insurance product and underwriting the risk.  This is typically an insurance carriers, other third-party payers, or health plan sponsors comonly referred to as 'payers'." ;
        rdfs:domain   fhir:InsurancePlan ;
        rdfs:label    "InsurancePlan.ownedBy" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Plan issuer" .

fhir:MedicationAdministration.dosage.rate
        a           owl:ObjectProperty ;
        rdfs:label  "MedicationAdministration.dosage.rate" .

fhir:AllergyIntolerance.reaction.substance
        a             owl:ObjectProperty ;
        rdfs:comment  "Identification of the specific substance (or pharmaceutical product) considered to be responsible for the Adverse Reaction event. Note: the substance for a specific reaction may be different from the substance identified as the cause of the risk, but it must be consistent with it. For instance, it may be a more specific substance (e.g. a brand medication) or a composite product that includes the identified substance. It must be clinically safe to only process the 'code' and ignore the 'reaction.substance'.  If a receiving system is unable to confirm that AllergyIntolerance.reaction.substance falls within the semantic scope of AllergyIntolerance.code, then the receiving system should ignore AllergyIntolerance.reaction.substance." ;
        rdfs:domain   fhir:AllergyIntoleranceReactionComponent ;
        rdfs:label    "AllergyIntolerance.reaction.substance" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Specific substance or pharmaceutical product considered to be responsible for event" .

fhir:ClinicalUseIssue.undesirableEffect.symptomConditionEffect
        a             owl:ObjectProperty ;
        rdfs:comment  "The situation in which the undesirable effect may manifest." ;
        rdfs:domain   fhir:ClinicalUseIssueUndesirableEffectComponent ;
        rdfs:label    "ClinicalUseIssue.undesirableEffect.symptomConditionEffect" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "The situation in which the undesirable effect may manifest" .

fhir:ExampleScenario.process.step.alternative.step.operation.initiator
        a             owl:ObjectProperty ;
        rdfs:comment  "Who starts the transaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.operation.initiator" ;
        rdfs:range    fhir:string ;
        dc:title      "Who starts the transaction" .

fhir:CodeSystem  a       owl:Class ;
        rdfs:label       "CodeSystem" ;
        rdfs:subClassOf  fhir:DomainResource , w5:conformance.terminology ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeSystemFilterComponent ;
                           owl:onProperty     fhir:CodeSystem.filter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.valueSet
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.experimental
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:CodeSystem.contact
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeSystem.ConceptDefinition ;
                           owl:onProperty     fhir:CodeSystem.concept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.date
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeSystem.Property ;
                           owl:onProperty     fhir:CodeSystem.property
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:unsignedInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.count
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.purpose
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CodeSystem.content ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CodeSystem.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.copyright
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.version
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:CodeSystem.useContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.supplements
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.name
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:CodeSystem.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:CodeSystem.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.versionNeeded
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.hierarchyMeaning
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.compositional
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.caseSensitive
                         ] .

fhir:StructureMap.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "A copyright statement relating to the structure map and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the structure map." ;
        rdfs:domain   fhir:StructureMap ;
        rdfs:label    "StructureMap.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Use and/or publishing restrictions" .

fhir:ExampleScenarioInstanceComponent.ExampleScenarioInstanceContainedInstanceComponent
        a                owl:Class ;
        rdfs:comment     "Resources contained in the instance (e.g. the observations contained in a bundle)." ;
        rdfs:label       "ExampleScenarioInstanceComponent.ExampleScenarioInstanceContainedInstanceComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.instance.containedInstance.versionId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.instance.containedInstance.resourceId ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:ClinicalUseIssue.population
        a             owl:ObjectProperty ;
        rdfs:comment  "The population group to which this applies." ;
        rdfs:domain   fhir:ClinicalUseIssue ;
        rdfs:label    "ClinicalUseIssue.population" ;
        rdfs:range    fhir:Population ;
        dc:title      "The population group to which this applies" .

fhir:SubstanceDefinition.structure.representation.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The kind of structural representation (e.g. full, partial) or the technique used to derive the analytical characterization of the substance (e.g. x-ray, HPLC, NMR, peptide mapping, ligand binding assay, etc.)." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureRepresentationComponent ;
        rdfs:label    "SubstanceDefinition.structure.representation.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The kind of structural representation (e.g. full, partial) or the technique used to derive the analytical characterization of the substance (e.g. x-ray, HPLC, NMR, peptide mapping, ligand binding assay, etc.)" .

fhir:ElementDefinition.min
        a             owl:ObjectProperty ;
        rdfs:comment  "The minimum number of times this element SHALL appear in the instance." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.min" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Minimum Cardinality" .

fhir:DeviceUseStatement.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "A code representing the patient or other source's judgment about the state of the device used that this statement is about.  Generally this will be active or completed." ;
        rdfs:domain         fhir:DeviceUseStatement ;
        rdfs:label          "DeviceUseStatement.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | completed | entered-in-error +" .

fhir:ResearchDefinition.effectivePeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "The period during which the research definition content was or is planned to be in active use." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.effectivePeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "When the research definition is expected to be used" .

fhir:ObservationComponentComponent
        a                owl:Class ;
        rdfs:comment     "Some observations have multiple component observations.  These component observations are expressed as separate code value pairs that share the same attributes.  Examples include systolic and diastolic component observations for blood pressure measurement and multiple component observations for genetics observations." ;
        rdfs:label       "ObservationComponentComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ObservationComponentComponentReferenceRange ;
                           owl:onProperty     fhir:Observation.component.referenceRange
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Observation.component.interpretation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Observation.component.dataAbsentReason
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.component.valueQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.component.valueCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.component.valueString
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.component.valueBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:integer ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.component.valueInteger
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.component.valueRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Ratio ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.component.valueRatio
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:SampledData ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.component.valueSampledData
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:time ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.component.valueTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.component.valueDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.component.valuePeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Observation.component.code ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:Bundle.entry.response
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the results of processing the corresponding 'request' entry in the batch or transaction being responded to or what the results of an operation where when returning history." ;
        rdfs:domain   fhir:BundleEntryComponent ;
        rdfs:label    "Bundle.entry.response" ;
        rdfs:range    fhir:BundleEntryComponent.BundleEntryResponseComponent ;
        dc:title      "Results of execution (transaction/batch/history)" .

fhir:CommunicationRequest.occurrenceDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CommunicationRequest ;
        rdfs:label          "CommunicationRequest.occurrenceDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:CommunicationRequest.occurrence .

fhir:Evidence.certainty.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Aspect of certainty being rated." ;
        rdfs:domain   fhir:EvidenceCertaintyComponent ;
        rdfs:label    "Evidence.certainty.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Aspect of certainty being rated" .

fhir:SearchParameter.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this search parameter is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:SearchParameter ;
        rdfs:label          "SearchParameter.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this search parameter is defined" .

fhir:Claim.accident.locationAddress
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Claim.Accident ;
        rdfs:label          "Claim.accident.locationAddress" ;
        rdfs:range          fhir:Address ;
        rdfs:subPropertyOf  fhir:Claim.accident.location .

fhir:BiologicallyDerivedProduct.collection.collectedPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:BiologicallyDerivedProductCollectionComponent ;
        rdfs:label          "BiologicallyDerivedProduct.collection.collectedPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:BiologicallyDerivedProduct.collection.collected .

fhir:MessageHeader.sender
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifies the sending system to allow the use of a trust relationship." ;
        rdfs:domain         fhir:MessageHeader ;
        rdfs:label          "MessageHeader.sender" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Real world sender of the message" .

fhir:Citation.abstract
        a             owl:ObjectProperty ;
        rdfs:comment  "Publisher-provided summary of the article." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.abstract" ;
        rdfs:range    fhir:CitationAbstractComponent ;
        dc:title      "Publisher-provided summary of the article" .

fhir:ChargeItemDefinition.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate charge item definition instances." ;
        rdfs:domain   fhir:ChargeItemDefinition ;
        rdfs:label    "ChargeItemDefinition.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:Practitioner.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The name(s) associated with the practitioner." ;
        rdfs:domain   fhir:Practitioner ;
        rdfs:label    "Practitioner.name" ;
        rdfs:range    fhir:HumanName ;
        dc:title      "The name(s) associated with the practitioner" .

fhir:StructureMap.group.rule.source.defaultValueCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:RiskAssessment.condition
        a             owl:ObjectProperty ;
        rdfs:comment  "For assessments or prognosis specific to a particular condition, indicates the condition being assessed." ;
        rdfs:domain   fhir:RiskAssessment ;
        rdfs:label    "RiskAssessment.condition" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Condition assessed" .

fhir:TestScript.test.action.operation.sourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "The id of the fixture used as the body of a PUT or POST request." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionOperation ;
        rdfs:label    "TestScript.test.action.operation.sourceId" ;
        rdfs:range    fhir:id ;
        dc:title      "Fixture Id of body for PUT and POST requests" .

fhir:Endpoint.address
        a             owl:ObjectProperty ;
        rdfs:comment  "The uri that describes the actual end-point to connect to." ;
        rdfs:domain   fhir:Endpoint ;
        rdfs:label    "Endpoint.address" ;
        rdfs:range    fhir:url ;
        dc:title      "The technical base address for connecting to this endpoint" .

fhir:StructureMapGroupComponent.StructureMapGroupInputComponent
        a                owl:Class ;
        rdfs:comment     "A name assigned to an instance of data. The instance must be provided when the mapping is invoked." ;
        rdfs:label       "StructureMapGroupComponent.StructureMapGroupInputComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.input.documentation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureMap.group.input.mode ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.input.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureMap.group.input.name ;
                           owl:someValuesFrom  fhir:id
                         ] .

fhir:Practitioner.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "An identifier that applies to this person in this role." ;
        rdfs:domain         fhir:Practitioner ;
        rdfs:label          "Practitioner.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "An identifier for the person as this agent" .

fhir:SupplyRequest  a    owl:Class ;
        rdfs:label       "SupplyRequest" ;
        rdfs:subClassOf  fhir:DomainResource , w5:workflow.order ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:SupplyRequest.itemCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:SupplyRequest.itemReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SupplyRequest.requester
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:SupplyRequest.reasonReference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SupplyRequest.priority
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:SupplyRequest.reasonCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SupplyRequest.category
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:SupplyRequest.quantity ;
                           owl:someValuesFrom  fhir:Quantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SupplyRequest.deliverTo
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SupplyRequest.occurrenceDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SupplyRequest.occurrencePeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SupplyRequest.occurrenceTiming
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SupplyRequest.authoredOn
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SupplyRequest.deliverFrom
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SupplyRequest.status
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:SupplyRequest.supplier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SupplyRequestParameterComponent ;
                           owl:onProperty     fhir:SupplyRequest.parameter
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:SupplyRequest.identifier
                         ] .

fhir:ConceptMap.group.element
        a             owl:ObjectProperty ;
        rdfs:comment  "Mappings for an individual concept in the source to one or more concepts in the target." ;
        rdfs:domain   fhir:ConceptMapGroupComponent ;
        rdfs:label    "ConceptMap.group.element" ;
        rdfs:range    fhir:ConceptMapGroupComponent.SourceElement ;
        dc:title      "Mappings for a concept from the source set" .

fhir:DocumentReference.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Human-readable description of the source document." ;
        rdfs:domain   fhir:DocumentReference ;
        rdfs:label    "DocumentReference.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Human-readable description" .

fhir:MedicationStatement.medication
        a           owl:ObjectProperty ;
        rdfs:label  "MedicationStatement.medication" .

fhir:EvidenceReport.relatesTo.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of relationship that this composition has with anther composition or document." ;
        rdfs:domain   fhir:EvidenceReportRelatesToComponent ;
        rdfs:label    "EvidenceReport.relatesTo.code" ;
        rdfs:range    fhir:code ;
        dc:title      "replaces | amends | appends | transforms | replacedWith | amendedWith | appendedWith | transformedWith" .

fhir:StructureDefinition.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this structure definition is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:StructureDefinition ;
        rdfs:label          "StructureDefinition.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this structure definition is defined" .

fhir:GuidanceResponse.requestIdentifier
        a             owl:ObjectProperty ;
        rdfs:comment  "The identifier of the request associated with this response. If an identifier was given as part of the request, it will be reproduced here to enable the requester to more easily identify the response in a multi-request scenario." ;
        rdfs:domain   fhir:GuidanceResponse ;
        rdfs:label    "GuidanceResponse.requestIdentifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "The identifier of the request associated with this response, if any" .

fhir:MedicationKnowledge.ingredient.itemReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationKnowledgeIngredientComponent ;
        rdfs:label          "MedicationKnowledge.ingredient.itemReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:MedicationKnowledge.ingredient.item .

fhir:ResearchElementDefinition.lastReviewDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was last reviewed. Review happens periodically after approval but does not change the original approval date." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.lastReviewDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the research element definition was last reviewed" .

fhir:CapabilityStatement.rest.resource.interaction.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Coded identifier of the operation, supported by the system resource." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent.ResourceInteraction ;
        rdfs:label    "CapabilityStatement.rest.resource.interaction.code" ;
        rdfs:range    fhir:code ;
        dc:title      "read | vread | update | patch | delete | history-instance | history-type | create | search-type" .

fhir:ExampleScenario.process.step.operation.number
        a             owl:ObjectProperty ;
        rdfs:comment  "The sequential number of the interaction, e.g. 1.2.5." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.operation.number" ;
        rdfs:range    fhir:string ;
        dc:title      "The sequential number of the interaction" .

fhir:CapabilityStatement.rest.resource.operation.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "Documentation that describes anything special about the operation behavior, possibly detailing different behavior for system, type and instance-level invocation of the operation." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent.CapabilityStatementRestResourceOperationComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.operation.documentation" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Specific details about operation behavior" .

fhir:ClaimResponse.Payment
        a                owl:Class ;
        rdfs:comment     "Payment details for the adjudication of the claim." ;
        rdfs:label       "ClaimResponse.Payment" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.payment.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.payment.adjustment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.payment.adjustmentReason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.payment.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.payment.amount ;
                           owl:someValuesFrom  fhir:Money
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.payment.identifier
                         ] .

fhir:Parameters.parameter.part.valueHumanName
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueHumanName" ;
        rdfs:range          fhir:HumanName ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:ResearchElementDefinition.characteristic.definition
        a           owl:ObjectProperty ;
        rdfs:label  "ResearchElementDefinition.characteristic.definition" .

fhir:DetectedIssue.evidence
        a                   owl:ObjectProperty ;
        rdfs:comment        "Supporting evidence or manifestations that provide the basis for identifying the detected issue such as a GuidanceResponse or MeasureReport." ;
        rdfs:domain         fhir:DetectedIssue ;
        rdfs:label          "DetectedIssue.evidence" ;
        rdfs:range          fhir:DetectedIssueEvidenceComponent ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Supporting evidence" .

fhir:OperationOutcomeIssueComponent
        a                owl:Class ;
        rdfs:comment     "An error, warning, or information message that results from a system action." ;
        rdfs:label       "OperationOutcomeIssueComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationOutcome.issue.details
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:OperationOutcome.issue.expression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationOutcome.issue.severity ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationOutcome.issue.code ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:OperationOutcome.issue.location
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationOutcome.issue.diagnostics
                         ] .

fhir:PlanDefinition.action.participant
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates who should participate in performing the action described." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.participant" ;
        rdfs:range    fhir:PlanDefinitionActionComponent.PlanDefinitionActionParticipantComponent ;
        dc:title      "Who should participate in the action" .

fhir:ClaimResponse.item.detail.subDetail.adjudication.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Monetary amount associated with the category." ;
        rdfs:domain   fhir:ClaimResponse.Item.ItemDetail.SubDetailAdjudication ;
        rdfs:label    "ClaimResponse.item.detail.subDetail.adjudication.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Monetary amount" .

fhir:CommunicationRequest.payload
        a             owl:ObjectProperty ;
        rdfs:comment  "Text, attachment(s), or resource(s) to be communicated to the recipient." ;
        rdfs:domain   fhir:CommunicationRequest ;
        rdfs:label    "CommunicationRequest.payload" ;
        rdfs:range    fhir:CommunicationRequestPayloadComponent ;
        dc:title      "Message payload" .

fhir:ImagingStudy.series.instance.uid
        a             owl:ObjectProperty ;
        rdfs:comment  "The DICOM SOP Instance UID for this image or other DICOM content." ;
        rdfs:domain   fhir:ImagingStudySeriesComponent.ImagingStudySeriesInstanceComponent ;
        rdfs:label    "ImagingStudy.series.instance.uid" ;
        rdfs:range    fhir:id ;
        dc:title      "DICOM SOP Instance UID" .

fhir:PlanDefinition.action.action.title
        a             owl:ObjectProperty ;
        rdfs:comment  "The textual description of the action displayed to a user. For example, when the action is a test to be performed, the title would be the title of the test such as Assay by HPLC." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.title" ;
        rdfs:range    fhir:string ;
        dc:title      "User-visible title" .

fhir:EpisodeOfCare.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "planned | waitlist | active | onhold | finished | cancelled." ;
        rdfs:domain         fhir:EpisodeOfCare ;
        rdfs:label          "EpisodeOfCare.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "planned | waitlist | active | onhold | finished | cancelled | entered-in-error" .

fhir:DetectedIssue.code
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifies the general type of issue identified." ;
        rdfs:domain         fhir:DetectedIssue ;
        rdfs:label          "DetectedIssue.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Issue Category, e.g. drug-drug, duplicate therapy, etc." .

fhir:Condition.note  a  owl:ObjectProperty ;
        rdfs:comment  "Additional information about the Condition. This is a general notes/comments entry  for description of the Condition, its diagnosis and prognosis." ;
        rdfs:domain   fhir:Condition ;
        rdfs:label    "Condition.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Additional information about the Condition" .

fhir:RegulatedAuthorization.case.application.status
        a             owl:ObjectProperty ;
        rdfs:comment  "The status associated with the case." ;
        rdfs:domain   fhir:RegulatedAuthorizationCaseComponentCase ;
        rdfs:label    "RegulatedAuthorization.case.application.status" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The status associated with the case" .

fhir:ExplanationOfBenefit.fundsReserveRequested
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to indicate whether and for whom funds are to be reserved for future claims." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.fundsReserveRequested" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "For whom to reserve funds" .

fhir:SubstanceDefinition.name.translation.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Name type, for example 'systematic',  'scientific, 'brand'." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.translation.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Name type, for example 'systematic',  'scientific, 'brand'" .

fhir:MedicationKnowledge.regulatory.substitution.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies the type of substitution allowed." ;
        rdfs:domain   fhir:MedicationKnowledgeRegulatoryComponent.MedicationKnowledgeRegulatorySubstitutionComponent ;
        rdfs:label    "MedicationKnowledge.regulatory.substitution.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Specifies the type of substitution allowed" .

fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionTemplateComponent
        a                owl:Class ;
        rdfs:comment     "A template for building resources." ;
        rdfs:label       "ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionTemplateComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImplementationGuide.definition.template.scope
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImplementationGuide.definition.template.source ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImplementationGuide.definition.template.code ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:GraphDefinition.link.target.compartment.expression
        a             owl:ObjectProperty ;
        rdfs:comment  "Custom rule, as a FHIRPath expression." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponent.GraphDefinitionLinkTargetCompartmentComponent ;
        rdfs:label    "GraphDefinition.link.target.compartment.expression" ;
        rdfs:range    fhir:string ;
        dc:title      "Custom rule, as a FHIRPath expression" .

fhir:Task.input.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:TestScript.setup.action.assert.compareToSourceExpression
        a             owl:ObjectProperty ;
        rdfs:comment  "The FHIRPath expression to evaluate against the source fixture. When compareToSourceId is defined, either compareToSourceExpression or compareToSourcePath must be defined, but not both." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.compareToSourceExpression" ;
        rdfs:range    fhir:string ;
        dc:title      "The FHIRPath expression to evaluate against the source fixture" .

fhir:Contract.term.group.asset.context.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Coded representation of the context generally or of the Referenced entity, such as the asset holder type or location." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset.AssetContext ;
        rdfs:label    "Contract.term.group.asset.context.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Codeable asset context" .

fhir:MessageHeader.author
        a                   owl:ObjectProperty ;
        rdfs:comment        "The logical author of the message - the person or device that decided the described event should happen. When there is more than one candidate, pick the most proximal to the MessageHeader. Can provide other authors in extensions." ;
        rdfs:domain         fhir:MessageHeader ;
        rdfs:label          "MessageHeader.author" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "The source of the decision" .

fhir:Meta.tag  a      owl:ObjectProperty ;
        rdfs:comment  "Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource." ;
        rdfs:domain   fhir:Meta ;
        rdfs:label    "Meta.tag" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Tags applied to this resource" .

fhir:TestScript.test.action.operation.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Server interaction or operation type." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionOperation ;
        rdfs:label    "TestScript.test.action.operation.type" ;
        rdfs:range    fhir:Coding ;
        dc:title      "The operation code type that will be executed" .

fhir:Ingredient.specifiedSubstance.strength.measurementPoint
        a             owl:ObjectProperty ;
        rdfs:comment  "For when strength is measured at a particular point or distance." ;
        rdfs:domain   fhir:IngredientSpecifiedSubstanceComponentStrength ;
        rdfs:label    "Ingredient.specifiedSubstance.strength.measurementPoint" ;
        rdfs:range    fhir:string ;
        dc:title      "For when strength is measured at a particular point or distance" .

fhir:RequestGroup.author
        a                   owl:ObjectProperty ;
        rdfs:comment        "Provides a reference to the author of the request group." ;
        rdfs:domain         fhir:RequestGroup ;
        rdfs:label          "RequestGroup.author" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Device or practitioner that authored the request group" .

fhir:ElementDefinition.minValueTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ElementDefinition ;
        rdfs:label          "ElementDefinition.minValueTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:ElementDefinition.minValue .

fhir:ExplanationOfBenefit.item.unitPrice
        a             owl:ObjectProperty ;
        rdfs:comment  "If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item ;
        rdfs:label    "ExplanationOfBenefit.item.unitPrice" ;
        rdfs:range    fhir:Money ;
        dc:title      "Fee, charge or cost per item" .

fhir:Claim.item.detail.udi
        a             owl:ObjectProperty ;
        rdfs:comment  "Unique Device Identifiers associated with this line item." ;
        rdfs:domain   fhir:Claim.Item.Detail ;
        rdfs:label    "Claim.item.detail.udi" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Unique device identifier" .

fhir:ExplanationOfBenefit.item.location
        a           owl:ObjectProperty ;
        rdfs:label  "ExplanationOfBenefit.item.location" .

fhir:DiagnosticReport.result
        a             owl:ObjectProperty ;
        rdfs:comment  "[Observations](observation.html)  that are part of this diagnostic report." ;
        rdfs:domain   fhir:DiagnosticReport ;
        rdfs:label    "DiagnosticReport.result" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Observations" .

fhir:MeasureReport.measure
        a                   owl:ObjectProperty ;
        rdfs:comment        "A reference to the Measure that was calculated to produce this report." ;
        rdfs:domain         fhir:MeasureReport ;
        rdfs:label          "MeasureReport.measure" ;
        rdfs:range          fhir:canonical ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "What measure was calculated" .

fhir:RequestGroup.action.action.precheckBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines whether the action should usually be preselected." ;
        rdfs:domain   fhir:RequestGroupActionComponentAction ;
        rdfs:label    "RequestGroup.action.action.precheckBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "yes | no" .

fhir:StructureMap.group.rule.rule.source.defaultValueIdentifier
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueIdentifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:ElementDefinition.condition
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to an invariant that may make additional statements about the cardinality or value in the instance." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.condition" ;
        rdfs:range    fhir:id ;
        dc:title      "Reference to invariant about presence" .

fhir:PlanDefinition.action.timing
        a           owl:ObjectProperty ;
        rdfs:label  "PlanDefinition.action.timing" .

fhir:CapabilityStatementRestComponent
        a                owl:Class ;
        rdfs:comment     "A definition of the restful capabilities of the solution, if any." ;
        rdfs:label       "CapabilityStatementRestComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CapabilityStatementRestComponentSearchParam ;
                           owl:onProperty     fhir:CapabilityStatement.rest.searchParam
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CapabilityStatementRestComponent.SystemInteraction ;
                           owl:onProperty     fhir:CapabilityStatement.rest.interaction
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:CapabilityStatement.rest.compartment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.mode ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent ;
                           owl:onProperty     fhir:CapabilityStatement.rest.resource
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.documentation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CapabilityStatementRestComponent.CapabilityStatementRestSecurityComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.security
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CapabilityStatementRestComponentOperation ;
                           owl:onProperty     fhir:CapabilityStatement.rest.operation
                         ] .

fhir:StructureMap.group.rule.rule.source.defaultValuePositiveInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValuePositiveInt" ;
        rdfs:range          fhir:positiveInt ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:Specimen.container.additiveCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SpecimenContainerComponent ;
        rdfs:label          "Specimen.container.additiveCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Specimen.container.additive .

fhir:Location.managingOrganization
        a             owl:ObjectProperty ;
        rdfs:comment  "The organization responsible for the provisioning and upkeep of the location." ;
        rdfs:domain   fhir:Location ;
        rdfs:label    "Location.managingOrganization" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Organization responsible for provisioning and upkeep" .

fhir:ConceptMap.url  a      owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this concept map when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this concept map is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the concept map is stored on different servers." ;
        rdfs:domain         fhir:ConceptMap ;
        rdfs:label          "ConceptMap.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this concept map, represented as a URI (globally unique)" .

fhir:RelatedPerson.address
        a             owl:ObjectProperty ;
        rdfs:comment  "Address where the related person can be contacted or visited." ;
        rdfs:domain   fhir:RelatedPerson ;
        rdfs:label    "RelatedPerson.address" ;
        rdfs:range    fhir:Address ;
        dc:title      "Address where the related person can be contacted or visited" .

fhir:AdverseEvent.resultingCondition
        a             owl:ObjectProperty ;
        rdfs:comment  "Includes information about the reaction that occurred as a result of exposure to a substance (for example, a drug or a chemical)." ;
        rdfs:domain   fhir:AdverseEvent ;
        rdfs:label    "AdverseEvent.resultingCondition" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Effect on the subject due to this event" .

fhir:MessageHeader.enterer
        a                   owl:ObjectProperty ;
        rdfs:comment        "The person or device that performed the data entry leading to this message. When there is more than one candidate, pick the most proximal to the message. Can provide other enterers in extensions." ;
        rdfs:domain         fhir:MessageHeader ;
        rdfs:label          "MessageHeader.enterer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "The source of the data entry" .

fhir:CoverageEligibilityResponse.created
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date this resource was created." ;
        rdfs:domain         fhir:CoverageEligibilityResponse ;
        rdfs:label          "CoverageEligibilityResponse.created" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Response creation date" .

fhir:CapabilityStatement.rest.interaction.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A coded identifier of the operation, supported by the system." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.SystemInteraction ;
        rdfs:label    "CapabilityStatement.rest.interaction.code" ;
        rdfs:range    fhir:code ;
        dc:title      "transaction | batch | search-system | history-system" .

fhir:EvidenceReport.subject.characteristic.value
        a           owl:ObjectProperty ;
        rdfs:label  "EvidenceReport.subject.characteristic.value" .

fhir:ExampleScenario.process.step.operation.response
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource instance used by the responder." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.operation.response" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        dc:title      "Each resource instance used by the responder" .

fhir:ImplementationGuide.definition.resource.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A human assigned name for the resource. All resources SHOULD have a name, but the name may be extracted from the resource (e.g. ValueSet.name)." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionResourceComponent ;
        rdfs:label    "ImplementationGuide.definition.resource.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Human Name for the resource" .

fhir:ImplementationGuide.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this implementation guide is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:ImplementationGuide ;
        rdfs:label          "ImplementationGuide.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:MedicationStatement.reasonReference
        a                   owl:ObjectProperty ;
        rdfs:comment        "Condition or observation that supports why the medication is being/was taken." ;
        rdfs:domain         fhir:MedicationStatement ;
        rdfs:label          "MedicationStatement.reasonReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Condition or observation that supports why the medication is being/was taken" .

fhir:Annotation.time  a  owl:ObjectProperty ;
        rdfs:comment  "Indicates when this particular annotation was made." ;
        rdfs:domain   fhir:Annotation ;
        rdfs:label    "Annotation.time" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When the annotation was made" .

fhir:TestReportTestComponent.TestActionAssert
        a                owl:Class ;
        rdfs:comment     "The results of the assertion performed on the previous operations." ;
        rdfs:label       "TestReportTestComponent.TestActionAssert" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.test.action.assert.detail
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.test.action.assert.message
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestReport.test.action.assert.result ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        dc:title         "The assertion performed" .

fhir:DataRequirementDateFilterComponent
        a                owl:Class ;
        rdfs:comment     "Date filters specify additional constraints on the data in terms of the applicable date range for specific elements. Each date filter specifies an additional constraint on the data, i.e. date filters are AND'ed, not OR'ed." ;
        rdfs:label       "DataRequirementDateFilterComponent" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:DataRequirement.dateFilter.valueDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:DataRequirement.dateFilter.valuePeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Duration ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:DataRequirement.dateFilter.valueDuration
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DataRequirement.dateFilter.searchParam
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DataRequirement.dateFilter.path
                         ] .

fhir:GraphDefinition.link.max
        a             owl:ObjectProperty ;
        rdfs:comment  "Maximum occurrences for this link." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent ;
        rdfs:label    "GraphDefinition.link.max" ;
        rdfs:range    fhir:string ;
        dc:title      "Maximum occurrences for this link" .

fhir:Substance.ingredient.substanceReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SubstanceIngredientComponent ;
        rdfs:label          "Substance.ingredient.substanceReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Substance.ingredient.substance .

fhir:ClaimResponse.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of the resource instance." ;
        rdfs:domain         fhir:ClaimResponse ;
        rdfs:label          "ClaimResponse.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | cancelled | draft | entered-in-error" .

fhir:RegulatedAuthorization.relatedDate
        a             owl:ObjectProperty ;
        rdfs:comment  "Other dates associated with the authorization. It is common for an authorization to have renewal dates, initial time limited phases and so on." ;
        rdfs:domain   fhir:RegulatedAuthorization ;
        rdfs:label    "RegulatedAuthorization.relatedDate" ;
        rdfs:range    fhir:RegulatedAuthorizationRelatedDateComponent ;
        dc:title      "Other dates associated with the authorization. It is common for an authorization to have renewal dates, initial time limited phases and so on" .

fhir:Task.input.valueOid
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueOid" ;
        rdfs:range          fhir:oid ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:ImmunizationEvaluation.seriesDoses
        a           owl:ObjectProperty ;
        rdfs:label  "ImmunizationEvaluation.seriesDoses" .

fhir:Contract.term.asset.subtype
        a             owl:ObjectProperty ;
        rdfs:comment  "May be a subtype or part of an offered asset." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset ;
        rdfs:label    "Contract.term.asset.subtype" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Asset sub-category" .

fhir:ImplementationGuide.definition.page
        a             owl:ObjectProperty ;
        rdfs:comment  "A page / section in the implementation guide. The root page is the implementation guide home page." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent ;
        rdfs:label    "ImplementationGuide.definition.page" ;
        rdfs:range    fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponent ;
        dc:title      "Page/Section in the Guide" .

fhir:MeasureReport.group.population
        a             owl:ObjectProperty ;
        rdfs:comment  "The populations that make up the population group, one for each type of population appropriate for the measure." ;
        rdfs:domain   fhir:MeasureReportGroupComponent ;
        rdfs:label    "MeasureReport.group.population" ;
        rdfs:range    fhir:MeasureReportGroupComponent.MeasureReportGroupPopulationComponent ;
        dc:title      "The populations in the group" .

fhir:Invoice.lineItem.priceComponent.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that identifies the component. Codes may be used to differentiate between kinds of taxes, surcharges, discounts etc." ;
        rdfs:domain   fhir:InvoiceLineItemComponent.InvoiceLineItemPriceComponentComponent ;
        rdfs:label    "Invoice.lineItem.priceComponent.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Code identifying the specific component" .

fhir:MolecularSequence.performer
        a             owl:ObjectProperty ;
        rdfs:comment  "The organization or lab that should be responsible for this result." ;
        rdfs:domain   fhir:MolecularSequence ;
        rdfs:label    "MolecularSequence.performer" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who should be responsible for test result" .

fhir:Contract.term.group.asset.answer.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractAssetAnswer ;
        rdfs:label          "Contract.term.group.asset.answer.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:Contract.term.group.asset.answer.value .

fhir:RegulatedAuthorization.intendedUse
        a             owl:ObjectProperty ;
        rdfs:comment  "The intended use of the product, e.g. prevention, treatment." ;
        rdfs:domain   fhir:RegulatedAuthorization ;
        rdfs:label    "RegulatedAuthorization.intendedUse" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The intended use of the product, e.g. prevention, treatment" .

fhir:MedicationKnowledge.regulatory.maxDispense
        a             owl:ObjectProperty ;
        rdfs:comment  "The maximum number of units of the medication that can be dispensed in a period." ;
        rdfs:domain   fhir:MedicationKnowledgeRegulatoryComponent ;
        rdfs:label    "MedicationKnowledge.regulatory.maxDispense" ;
        rdfs:range    fhir:MedicationKnowledgeRegulatoryComponent.MedicationKnowledgeRegulatoryMaxDispenseComponent ;
        dc:title      "The maximum number of units of the medication that can be dispensed in a period" .

fhir:AllergyIntolerance.verificationStatus
        a                   owl:ObjectProperty ;
        rdfs:comment        "Assertion about certainty associated with the propensity, or potential risk, of a reaction to the identified substance (including pharmaceutical product)." ;
        rdfs:domain         fhir:AllergyIntolerance ;
        rdfs:label          "AllergyIntolerance.verificationStatus" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "unconfirmed | confirmed | refuted | entered-in-error" .

fhir:StructureMap.group.rule.dependent.name
        a             owl:ObjectProperty ;
        rdfs:comment  "Name of a rule or group to apply." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleDependentComponent ;
        rdfs:label    "StructureMap.group.rule.dependent.name" ;
        rdfs:range    fhir:id ;
        dc:title      "Name of a rule or group to apply" .

fhir:Device.type  a   owl:ObjectProperty ;
        rdfs:comment  "The kind or type of device." ;
        rdfs:domain   fhir:Device ;
        rdfs:label    "Device.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The kind or type of device" .

fhir:DeviceRequest.requester
        a                   owl:ObjectProperty ;
        rdfs:comment        "The individual who initiated the request and has responsibility for its activation." ;
        rdfs:domain         fhir:DeviceRequest ;
        rdfs:label          "DeviceRequest.requester" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Who/what is requesting diagnostics" .

fhir:Patient.link.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of link between this patient resource and another patient resource." ;
        rdfs:domain   fhir:PatientLinkComponent ;
        rdfs:label    "Patient.link.type" ;
        rdfs:range    fhir:code ;
        dc:title      "replaced-by | replaces | refer | seealso" .

fhir:RequestGroup.action.action.relatedAction.relationship
        a             owl:ObjectProperty ;
        rdfs:comment  "The relationship of this action to the related action." ;
        rdfs:domain   fhir:RequestGroupActionComponentAction.RequestGroupActionRelatedActionComponent ;
        rdfs:label    "RequestGroup.action.action.relatedAction.relationship" ;
        rdfs:range    fhir:code ;
        dc:title      "before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end" .

fhir:Contract.signer.signature
        a                   owl:ObjectProperty ;
        rdfs:comment        "Legally binding Contract DSIG signature contents in Base64." ;
        rdfs:domain         fhir:Contract.Signatory ;
        rdfs:label          "Contract.signer.signature" ;
        rdfs:range          fhir:Signature ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Contract Documentation Signature" .

fhir:DetectedIssue.mitigation.author
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the practitioner who determined the mitigation and takes responsibility for the mitigation step occurring." ;
        rdfs:domain   fhir:DetectedIssueMitigationComponent ;
        rdfs:label    "DetectedIssue.mitigation.author" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who is committing?" .

fhir:ResearchDefinition.subtitle
        a             owl:ObjectProperty ;
        rdfs:comment  "An explanatory or alternate title for the ResearchDefinition giving additional information about its content." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.subtitle" ;
        rdfs:range    fhir:string ;
        dc:title      "Subordinate title of the ResearchDefinition" .

fhir:ExampleScenario.process.step.alternative.step.alternative.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A human-readable description of the alternative explaining when the alternative should occur rather than the base step." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.alternative.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "A human-readable description of each option" .

fhir:BiologicallyDerivedProduct.processing.timeDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:BiologicallyDerivedProductProcessingComponent ;
        rdfs:label          "BiologicallyDerivedProduct.processing.timeDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:BiologicallyDerivedProduct.processing.time .

fhir:Claim.supportingInfo.valueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Claim.SupportingInformation ;
        rdfs:label          "Claim.supportingInfo.valueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Claim.supportingInfo.value .

fhir:ClinicalUseIssue.status
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether this is a current issue or one that has been retired etc." ;
        rdfs:domain   fhir:ClinicalUseIssue ;
        rdfs:label    "ClinicalUseIssue.status" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Whether this is a current issue or one that has been retired etc" .

fhir:Goal.expressedBy
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates whose goal this is - patient goal, practitioner goal, etc." ;
        rdfs:domain         fhir:Goal ;
        rdfs:label          "Goal.expressedBy" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Who's responsible for creating Goal?" .

fhir:PlanDefinition.subtitle
        a             owl:ObjectProperty ;
        rdfs:comment  "An explanatory or alternate title for the plan definition giving additional information about its content." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.subtitle" ;
        rdfs:range    fhir:string ;
        dc:title      "Subordinate title of the plan definition" .

fhir:SpecimenDefinition.typeCollected
        a             owl:ObjectProperty ;
        rdfs:comment  "The kind of material to be collected." ;
        rdfs:domain   fhir:SpecimenDefinition ;
        rdfs:label    "SpecimenDefinition.typeCollected" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Kind of material to collect" .

fhir:Invoice  a          owl:Class ;
        rdfs:label       "Invoice" ;
        rdfs:subClassOf  fhir:DomainResource , w5:financial.support ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Invoice.issuer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Invoice.subject
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:InvoiceLineItemComponent ;
                           owl:onProperty     fhir:Invoice.lineItem
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Invoice.cancelledReason
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:InvoicePriceComponent ;
                           owl:onProperty     fhir:Invoice.totalPriceComponent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Invoice.totalGross
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:InvoiceParticipantComponent ;
                           owl:onProperty     fhir:Invoice.participant
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Invoice.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Invoice.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Invoice.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Invoice.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Invoice.account
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Invoice.recipient
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Invoice.paymentTerms
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Invoice.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Invoice.totalNet
                         ] .

fhir:MedicationAdministrationPerformerComponent
        a                owl:Class ;
        rdfs:comment     "Indicates who or what performed the medication administration and how they were involved." ;
        rdfs:label       "MedicationAdministrationPerformerComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicationAdministration.performer.actor ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationAdministration.performer.function
                         ] .

fhir:Communication.reasonCode
        a                   owl:ObjectProperty ;
        rdfs:comment        "The reason or justification for the communication." ;
        rdfs:domain         fhir:Communication ;
        rdfs:label          "Communication.reasonCode" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Indication for message" .

fhir:Condition.verificationStatus
        a                   owl:ObjectProperty ;
        rdfs:comment        "The verification status to support the clinical status of the condition." ;
        rdfs:domain         fhir:Condition ;
        rdfs:label          "Condition.verificationStatus" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "unconfirmed | provisional | differential | confirmed | refuted | entered-in-error" .

fhir:CodeSystem.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this code system is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:CodeSystem ;
        rdfs:label          "CodeSystem.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this code system is defined" .

fhir:ElementDefinition.mapping
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies a concept from an external specification that roughly corresponds to this element." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.mapping" ;
        rdfs:range    fhir:ElementDefinitionMappingComponent ;
        dc:title      "Map element to another set of definitions" .

fhir:Patient.link.other
        a             owl:ObjectProperty ;
        rdfs:comment  "The other patient resource that the link refers to." ;
        rdfs:domain   fhir:PatientLinkComponent ;
        rdfs:label    "Patient.link.other" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The other patient or related person resource that the link refers to" .

fhir:ExampleScenario.process.step.process.step.alternative.step.operation
        a             owl:ObjectProperty ;
        rdfs:comment  "Each interaction or action." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step.operation" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        dc:title      "Each interaction or action" .

fhir:StructureMap.group.rule.rule.target.listMode
        a             owl:ObjectProperty ;
        rdfs:comment  "If field is a list, how to manage the list." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleTargetComponent ;
        rdfs:label    "StructureMap.group.rule.rule.target.listMode" ;
        rdfs:range    fhir:code ;
        dc:title      "first | share | last | collate" .

fhir:StructureMap.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this structure map. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:StructureMap ;
        rdfs:label          "StructureMap.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:Library.subject  a  owl:ObjectProperty ;
        rdfs:label  "Library.subject" .

fhir:Claim.supportingInfo.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Claim.SupportingInformation ;
        rdfs:label          "Claim.supportingInfo.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Claim.supportingInfo.value .

fhir:MolecularSequence.referenceSeq.referenceSeqId
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference identifier of reference sequence submitted to NCBI. It must match the type in the MolecularSequence.type field. For example, the prefix, “NG_” identifies reference sequence for genes, “NM_” for messenger RNA transcripts, and “NP_” for amino acid sequences." ;
        rdfs:domain   fhir:MolecularSequenceReferenceSeqComponent ;
        rdfs:label    "MolecularSequence.referenceSeq.referenceSeqId" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Reference identifier" .

fhir:ValueSet.expansion.parameter.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ValueSetExpansionComponent.ValueSetExpansionParameterComponent ;
        rdfs:label          "ValueSet.expansion.parameter.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:ValueSet.expansion.parameter.value .

fhir:RegulatedAuthorizationCaseComponentCaseCase
        a                owl:Class ;
        rdfs:comment     "Applications submitted to obtain a marketing authorization. Steps within the longer running case or procedure." ;
        rdfs:label       "RegulatedAuthorizationCaseComponentCaseCase" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Applications submitted to obtain a marketing authorization. Steps within the longer running case or procedure" .

fhir:CoverageEligibilityRequest.insurance
        a             owl:ObjectProperty ;
        rdfs:comment  "Financial instruments for reimbursement for the health care products and services." ;
        rdfs:domain   fhir:CoverageEligibilityRequest ;
        rdfs:label    "CoverageEligibilityRequest.insurance" ;
        rdfs:range    fhir:CoverageEligibilityRequest.Insurance ;
        dc:title      "Patient insurance information" .

fhir:Questionnaire.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this questionnaire is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:Questionnaire ;
        rdfs:label          "Questionnaire.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this questionnaire is defined" .

fhir:Contract.friendly.content
        a           owl:ObjectProperty ;
        rdfs:label  "Contract.friendly.content" .

fhir:TestReport.issued
        a                   owl:ObjectProperty ;
        rdfs:comment        "When the TestScript was executed and this TestReport was generated." ;
        rdfs:domain         fhir:TestReport ;
        rdfs:label          "TestReport.issued" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "When the TestScript was executed and this TestReport was generated" .

fhir:ServiceRequest.bodySite
        a             owl:ObjectProperty ;
        rdfs:comment  "Anatomic location where the procedure should be performed. This is the target site." ;
        rdfs:domain   fhir:ServiceRequest ;
        rdfs:label    "ServiceRequest.bodySite" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Location on Body" .

fhir:EventDefinition.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the event definition when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the event definition author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence." ;
        rdfs:domain         fhir:EventDefinition ;
        rdfs:label          "EventDefinition.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the event definition" .

fhir:CarePlan.author  a     owl:ObjectProperty ;
        rdfs:comment        "When populated, the author is responsible for the care plan.  The care plan is attributed to the author." ;
        rdfs:domain         fhir:CarePlan ;
        rdfs:label          "CarePlan.author" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Who is the designated responsible party" .

fhir:CommunicationRequest.priority
        a                   owl:ObjectProperty ;
        rdfs:comment        "Characterizes how quickly the proposed act must be initiated. Includes concepts such as stat, urgent, routine." ;
        rdfs:domain         fhir:CommunicationRequest ;
        rdfs:label          "CommunicationRequest.priority" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:grade ;
        dc:title            "routine | urgent | asap | stat" .

fhir:Ingredient.substance.strength.presentation
        a             owl:ObjectProperty ;
        rdfs:comment  "The quantity of substance in the unit of presentation, or in the volume (or mass) of the single pharmaceutical product or manufactured item." ;
        rdfs:domain   fhir:IngredientSubstanceComponent.IngredientSubstanceStrengthComponent ;
        rdfs:label    "Ingredient.substance.strength.presentation" ;
        rdfs:range    fhir:Ratio ;
        dc:title      "The quantity of substance in the unit of presentation, or in the volume (or mass) of the single pharmaceutical product or manufactured item" .

fhir:Consent.provision.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Action  to take - permit or deny - when the rule conditions are met.  Not permitted in root rule, required in all nested rules." ;
        rdfs:domain   fhir:Consent.provision ;
        rdfs:label    "Consent.provision.type" ;
        rdfs:range    fhir:code ;
        dc:title      "deny | permit" .

fhir:Task.input.valueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:ClaimResponse.item.adjudication.category
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to indicate the information type of this adjudication record. Information types may include the value submitted, maximum values or percentages allowed or payable under the plan, amounts that: the patient is responsible for in aggregate or pertaining to this item; amounts paid by other coverages; and, the benefit payable for this item." ;
        rdfs:domain   fhir:ClaimResponse.Item.Adjudication ;
        rdfs:label    "ClaimResponse.item.adjudication.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of adjudication information" .

fhir:StructureMap.group.rule.source.defaultValueTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:Condition.code  a      owl:ObjectProperty ;
        rdfs:comment        "Identification of the condition, problem or diagnosis." ;
        rdfs:domain         fhir:Condition ;
        rdfs:label          "Condition.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Identification of the condition, problem or diagnosis" .

fhir:CoverageEligibilityResponse.insurance.item.term
        a             owl:ObjectProperty ;
        rdfs:comment  "The term or period of the values such as 'maximum lifetime benefit' or 'maximum annual visits'." ;
        rdfs:domain   fhir:CoverageEligibilityResponse.Insurance.Items ;
        rdfs:label    "CoverageEligibilityResponse.insurance.item.term" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Annual or lifetime" .

fhir:Contract.term.group.asset.relationship
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies the applicability of the term to an asset resource instance, and instances it refers to orinstances that refer to it, and/or are owned by the offeree." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset ;
        rdfs:label    "Contract.term.group.asset.relationship" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Kinship of the asset" .

fhir:ClaimResponse.addItem.detail.adjudication.value
        a             owl:ObjectProperty ;
        rdfs:comment  "A non-monetary value associated with the category. Mutually exclusive to the amount element above." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetailAdjudication ;
        rdfs:label    "ClaimResponse.addItem.detail.adjudication.value" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Non-monetary value" .

fhir:Media.createdPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Media ;
        rdfs:label          "Media.createdPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:Media.created .

fhir:Contract.TermTerm.ContractAsset.ValuedItem
        a                owl:Class ;
        rdfs:comment     "Contract Valued Item List." ;
        rdfs:label       "Contract.TermTerm.ContractAsset.ValuedItem" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.asset.valuedItem.paymentDate
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Contract.term.group.asset.valuedItem.entityCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Contract.term.group.asset.valuedItem.entityReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.asset.valuedItem.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.asset.valuedItem.quantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.asset.valuedItem.points
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.asset.valuedItem.effectiveTime
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.asset.valuedItem.recipient
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.asset.valuedItem.payment
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:unsignedInt ;
                           owl:onProperty     fhir:Contract.term.group.asset.valuedItem.securityLabelNumber
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.asset.valuedItem.factor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.asset.valuedItem.responsible
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.asset.valuedItem.net
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Contract.term.group.asset.valuedItem.linkId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.asset.valuedItem.unitPrice
                         ] .

fhir:FamilyMemberHistory
        a                owl:Class ;
        rdfs:label       "FamilyMemberHistory" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.general ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:FamilyMemberHistory.bornPeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:FamilyMemberHistory.bornDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:FamilyMemberHistory.bornString
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:uri ;
                           owl:onProperty     fhir:FamilyMemberHistory.instantiatesUri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:FamilyMemberHistory.relationship ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:FamilyMemberHistory.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:FamilyMemberHistory.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:FamilyMemberHistoryConditionComponent ;
                           owl:onProperty     fhir:FamilyMemberHistory.condition
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:FamilyMemberHistory.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:FamilyMemberHistory.note
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:FamilyMemberHistory.reasonReference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:FamilyMemberHistory.estimatedAge
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Age ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:FamilyMemberHistory.ageAge
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:FamilyMemberHistory.ageRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:FamilyMemberHistory.ageString
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:FamilyMemberHistory.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:FamilyMemberHistory.patient ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:FamilyMemberHistory.instantiatesCanonical
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:FamilyMemberHistory.reasonCode
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:FamilyMemberHistory.deceasedBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Age ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:FamilyMemberHistory.deceasedAge
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:FamilyMemberHistory.deceasedRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:FamilyMemberHistory.deceasedDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:FamilyMemberHistory.deceasedString
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:FamilyMemberHistory.dataAbsentReason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:FamilyMemberHistory.sex
                         ] .

fhir:AuditEvent.agent.name
        a                   owl:ObjectProperty ;
        rdfs:comment        "Human-meaningful name for the agent." ;
        rdfs:domain         fhir:AuditEventAgentComponent ;
        rdfs:label          "AuditEvent.agent.name" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who ;
        dc:title            "Human friendly name for the agent" .

fhir:Condition.stage.assessment
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to a formal record of the evidence on which the staging assessment is based." ;
        rdfs:domain   fhir:ConditionStageComponent ;
        rdfs:label    "Condition.stage.assessment" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Formal record of assessment" .

fhir:MessageHeader.destination.name
        a             owl:ObjectProperty ;
        rdfs:comment  "Human-readable name for the target system." ;
        rdfs:domain   fhir:MessageHeader.MessageDestination ;
        rdfs:label    "MessageHeader.destination.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name of system" .

fhir:ExplanationOfBenefit.addItem.factor
        a             owl:ObjectProperty ;
        rdfs:comment  "A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem ;
        rdfs:label    "ExplanationOfBenefit.addItem.factor" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Price scaling factor" .

fhir:Claim.item.detail.sequence
        a             owl:ObjectProperty ;
        rdfs:comment  "A number to uniquely identify item entries." ;
        rdfs:domain   fhir:Claim.Item.Detail ;
        rdfs:label    "Claim.item.detail.sequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Item instance identifier" .

fhir:PackagedProductDefinition.package.package.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The quantity of this level of packaging in the package that contains it. If specified, the outermost level is always 1." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponentPackage ;
        rdfs:label    "PackagedProductDefinition.package.package.quantity" ;
        rdfs:range    fhir:integer ;
        dc:title      "The quantity of this level of packaging in the package that contains it. If specified, the outermost level is always 1" .

fhir:Ingredient.specifiedSubstance.strength.presentationText
        a             owl:ObjectProperty ;
        rdfs:comment  "A textual represention of either the whole of the presentation strength or a part of it - with the rest being in Strength.presentation as a ratio." ;
        rdfs:domain   fhir:IngredientSpecifiedSubstanceComponentStrength ;
        rdfs:label    "Ingredient.specifiedSubstance.strength.presentationText" ;
        rdfs:range    fhir:string ;
        dc:title      "A textual represention of either the whole of the presentation strength or a part of it - with the rest being in Strength.presentation as a ratio" .

fhir:TestScript.metadata.capability.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Description of the capabilities that this test script is requiring the server to support." ;
        rdfs:domain   fhir:TestScriptMetadataComponent.TestScriptMetadataCapabilityComponent ;
        rdfs:label    "TestScript.metadata.capability.description" ;
        rdfs:range    fhir:string ;
        dc:title      "The expected capabilities of the server" .

fhir:Immunization.reasonReference
        a             owl:ObjectProperty ;
        rdfs:comment  "Condition, Observation or DiagnosticReport that supports why the immunization was administered." ;
        rdfs:domain   fhir:Immunization ;
        rdfs:label    "Immunization.reasonReference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Why immunization occurred" .

fhir:Claim.item.location
        a           owl:ObjectProperty ;
        rdfs:label  "Claim.item.location" .

fhir:TestScript.test.action.assert.compareToSourceExpression
        a             owl:ObjectProperty ;
        rdfs:comment  "The FHIRPath expression to evaluate against the source fixture. When compareToSourceId is defined, either compareToSourceExpression or compareToSourcePath must be defined, but not both." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.compareToSourceExpression" ;
        rdfs:range    fhir:string ;
        dc:title      "The FHIRPath expression to evaluate against the source fixture" .

fhir:Task.output.valueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:OrganizationAffiliation.location
        a                   owl:ObjectProperty ;
        rdfs:comment        "The location(s) at which the role occurs." ;
        rdfs:domain         fhir:OrganizationAffiliation ;
        rdfs:label          "OrganizationAffiliation.location" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:where ;
        dc:title            "The location(s) at which the role occurs" .

fhir:Citation.contributorship.entry.telecom
        a             owl:ObjectProperty ;
        rdfs:comment  "Email or telephone contact methods for the author or contributor." ;
        rdfs:domain   fhir:CitationContributorshipComponent.CitationContributorshipEntryComponent ;
        rdfs:label    "Citation.contributorship.entry.telecom" ;
        rdfs:range    fhir:ContactPoint ;
        dc:title      "Email or telephone contact methods for" .

fhir:ExplanationOfBenefit.AddedItem.AddedItemDetailAdjudication
        a                owl:Class ;
        rdfs:comment     "The adjudication results." ;
        rdfs:label       "ExplanationOfBenefit.AddedItem.AddedItemDetailAdjudication" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.detail.adjudication.value
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.detail.adjudication.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.detail.adjudication.reason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.detail.adjudication.category ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        dc:title         "Added items adjudication" .

fhir:TestScript.setup.action.assert.validateProfileId
        a             owl:ObjectProperty ;
        rdfs:comment  "The ID of the Profile to validate against." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.validateProfileId" ;
        rdfs:range    fhir:id ;
        dc:title      "Profile Id of validation profile reference" .

fhir:RequestGroup.action.relatedAction.offset
        a           owl:ObjectProperty ;
        rdfs:label  "RequestGroup.action.relatedAction.offset" .

fhir:Observation.component.valueTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ObservationComponentComponent ;
        rdfs:label          "Observation.component.valueTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:Observation.component.value .

fhir:DeviceDefinitionSpecializationComponent
        a                owl:Class ;
        rdfs:comment     "The capabilities supported on a  device, the standards to which the device conforms for a particular purpose, and used for the communication." ;
        rdfs:label       "DeviceDefinitionSpecializationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceDefinition.specialization.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DeviceDefinition.specialization.systemType ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:InsurancePlan.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "The kind of health insurance product." ;
        rdfs:domain         fhir:InsurancePlan ;
        rdfs:label          "InsurancePlan.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Kind of product" .

fhir:Questionnaire.item.item.answerOption.valueCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemAnswerOptionComponent ;
        rdfs:label          "Questionnaire.item.item.answerOption.valueCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.answerOption.value .

fhir:Citation.date  a       owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the citation was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the citation changes." ;
        rdfs:domain         fhir:Citation ;
        rdfs:label          "Citation.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:Person.telecom  a  owl:ObjectProperty ;
        rdfs:comment  "A contact detail for the person, e.g. a telephone number or an email address." ;
        rdfs:domain   fhir:Person ;
        rdfs:label    "Person.telecom" ;
        rdfs:range    fhir:ContactPoint ;
        dc:title      "A contact detail for the person" .

fhir:ActivityDefinition.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the activity definition." ;
        rdfs:domain         fhir:ActivityDefinition ;
        rdfs:label          "ActivityDefinition.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:RegulatedAuthorization.relatedDate.datePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RegulatedAuthorizationRelatedDateComponent ;
        rdfs:label          "RegulatedAuthorization.relatedDate.datePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:RegulatedAuthorization.relatedDate.date .

fhir:ClinicalUseIssueContraindicationComponent
        a                owl:Class ;
        rdfs:comment     "Specifics for when this is a contraindication." ;
        rdfs:label       "ClinicalUseIssueContraindicationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ClinicalUseIssueContraindicationComponent.ClinicalUseIssueContraindicationOtherTherapyComponent ;
                           owl:onProperty     fhir:ClinicalUseIssue.contraindication.otherTherapy
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ClinicalUseIssue.contraindication.indication
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableReference ;
                           owl:onProperty     fhir:ClinicalUseIssue.contraindication.comorbidity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableReference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.contraindication.diseaseStatus
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableReference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.contraindication.diseaseSymptomProcedure
                         ] .

fhir:Task.input.valueDosage
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueDosage" ;
        rdfs:range          fhir:Dosage ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:MessageDefinition.responseRequired
        a             owl:ObjectProperty ;
        rdfs:comment  "Declare at a message definition level whether a response is required or only upon error or success, or never." ;
        rdfs:domain   fhir:MessageDefinition ;
        rdfs:label    "MessageDefinition.responseRequired" ;
        rdfs:range    fhir:code ;
        dc:title      "always | on-error | never | on-success" .

fhir:Evidence.certainty.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Footnotes and/or explanatory notes." ;
        rdfs:domain   fhir:EvidenceCertaintyComponent ;
        rdfs:label    "Evidence.certainty.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Footnotes and/or explanatory notes" .

fhir:Resource.meta  a  owl:ObjectProperty ;
        rdfs:comment  "The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource." ;
        rdfs:domain   fhir:Resource ;
        rdfs:label    "Resource.meta" ;
        rdfs:range    fhir:Meta ;
        dc:title      "Metadata about the resource" .

fhir:ExampleScenario.process.step.process.step.alternative.step.operation.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of operation - CRUD." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step.operation.type" ;
        rdfs:range    fhir:string ;
        dc:title      "The type of operation - CRUD" .

fhir:DeviceDefinitionDeviceNameComponent
        a                owl:Class ;
        rdfs:comment     "A name given to the device to identify it." ;
        rdfs:label       "DeviceDefinitionDeviceNameComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DeviceDefinition.deviceName.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DeviceDefinition.deviceName.name ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:Device.lotNumber
        a                   owl:ObjectProperty ;
        rdfs:comment        "Lot number assigned by the manufacturer." ;
        rdfs:domain         fhir:Device ;
        rdfs:label          "Device.lotNumber" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Lot number of manufacture" .

fhir:CapabilityStatement.messaging.supportedMessage.definition
        a             owl:ObjectProperty ;
        rdfs:comment  "Points to a message definition that identifies the messaging event, message structure, allowed responses, etc." ;
        rdfs:domain   fhir:CapabilityStatementMessagingComponent.CapabilityStatementMessagingSupportedMessageComponent ;
        rdfs:label    "CapabilityStatement.messaging.supportedMessage.definition" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Message supported by this system" .

fhir:Statistic.modelCharacteristic.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Description of a component of the method to generate the statistic." ;
        rdfs:domain   fhir:StatisticModelCharacteristicComponent ;
        rdfs:label    "Statistic.modelCharacteristic.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Model specification" .

fhir:Observation.method
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the mechanism used to perform the observation." ;
        rdfs:domain   fhir:Observation ;
        rdfs:label    "Observation.method" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "How it was done" .

fhir:MedicationRequest.medication
        a           owl:ObjectProperty ;
        rdfs:label  "MedicationRequest.medication" .

fhir:Invoice.totalNet
        a             owl:ObjectProperty ;
        rdfs:comment  "Invoice total , taxes excluded." ;
        rdfs:domain   fhir:Invoice ;
        rdfs:label    "Invoice.totalNet" ;
        rdfs:range    fhir:Money ;
        dc:title      "Net total of this Invoice" .

fhir:ResearchDefinition.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this research definition is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:ResearchDefinition ;
        rdfs:label          "ResearchDefinition.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:Media.createdDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Media ;
        rdfs:label          "Media.createdDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Media.created .

fhir:MolecularSequence.observedSeq
        a             owl:ObjectProperty ;
        rdfs:comment  "Sequence that was observed. It is the result marked by referenceSeq along with variant records on referenceSeq. This shall start from referenceSeq.windowStart and end by referenceSeq.windowEnd." ;
        rdfs:domain   fhir:MolecularSequence ;
        rdfs:label    "MolecularSequence.observedSeq" ;
        rdfs:range    fhir:string ;
        dc:title      "Sequence that was observed" .

fhir:CoverageEligibilityRequest.item.diagnosis.diagnosisReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CoverageEligibilityRequest.Details.Diagnosis ;
        rdfs:label          "CoverageEligibilityRequest.item.diagnosis.diagnosisReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:CoverageEligibilityRequest.item.diagnosis.diagnosis .

fhir:ValueSet.expansion.contains.contains.display
        a             owl:ObjectProperty ;
        rdfs:comment  "The recommended display for this item in the expansion." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentContains ;
        rdfs:label    "ValueSet.expansion.contains.contains.display" ;
        rdfs:range    fhir:string ;
        dc:title      "User display for the concept" .

fhir:ImplementationGuide.manifest.resource.reference
        a             owl:ObjectProperty ;
        rdfs:comment  "Where this resource is found." ;
        rdfs:domain   fhir:ImplementationGuideManifestComponent.ManifestResource ;
        rdfs:label    "ImplementationGuide.manifest.resource.reference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Location of the resource" .

fhir:MolecularSequence.quality.roc.numFN
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of false negatives if the GQ score threshold was set to \"score\" field value." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent.MolecularSequenceQualityRocComponent ;
        rdfs:label    "MolecularSequence.quality.roc.numFN" ;
        rdfs:range    fhir:integer ;
        dc:title      "Roc score false negative numbers" .

fhir:ChargeItemDefinition.propertyGroup.applicability.language
        a             owl:ObjectProperty ;
        rdfs:comment  "The media type of the language for the expression, e.g. \"text/cql\" for Clinical Query Language expressions or \"text/fhirpath\" for FHIRPath expressions." ;
        rdfs:domain   fhir:ChargeItemDefinitionPropertyGroupComponentApplicability ;
        rdfs:label    "ChargeItemDefinition.propertyGroup.applicability.language" ;
        rdfs:range    fhir:string ;
        dc:title      "Language of the expression" .

fhir:OperationDefinition.base
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates that this operation definition is a constraining profile on the base." ;
        rdfs:domain   fhir:OperationDefinition ;
        rdfs:label    "OperationDefinition.base" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Marks this as a profile of the base" .

fhir:AuditEventAgentComponent
        a                owl:Class ;
        rdfs:comment     "An actor taking an active role in the event or activity that is logged." ;
        rdfs:label       "AuditEventAgentComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:AuditEventAgentComponent.AuditEventAgentNetworkComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AuditEvent.agent.network
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AuditEvent.agent.altId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:AuditEvent.agent.requestor ;
                           owl:someValuesFrom  fhir:boolean
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Coding ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AuditEvent.agent.media
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AuditEvent.agent.location
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AuditEvent.agent.who
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AuditEvent.agent.name
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:AuditEvent.agent.purposeOfUse
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AuditEvent.agent.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:uri ;
                           owl:onProperty     fhir:AuditEvent.agent.policy
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:AuditEvent.agent.role
                         ] .

fhir:Claim.supportingInfo.value
        a           owl:ObjectProperty ;
        rdfs:label  "Claim.supportingInfo.value" .

fhir:QuestionnaireResponse.item.answer.valueTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.valueTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.value .

fhir:MedicationAdministration.dosage.dose
        a             owl:ObjectProperty ;
        rdfs:comment  "The amount of the medication given at one administration event.   Use this value when the administration is essentially an instantaneous event such as a swallowing a tablet or giving an injection." ;
        rdfs:domain   fhir:MedicationAdministrationDosageComponent ;
        rdfs:label    "MedicationAdministration.dosage.dose" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Amount of medication per dose" .

fhir:ResearchDefinition.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this research definition when it is represented in other formats, or referenced in a specification, model, design or an instance." ;
        rdfs:domain         fhir:ResearchDefinition ;
        rdfs:label          "ResearchDefinition.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Additional identifier for the research definition" .

fhir:SubstanceDefinition.property.source
        a             owl:ObjectProperty ;
        rdfs:comment  "Supporting literature." ;
        rdfs:domain   fhir:SubstanceDefinitionPropertyComponent ;
        rdfs:label    "SubstanceDefinition.property.source" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Supporting literature" .

fhir:OperationOutcome.issue.severity
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates whether the issue indicates a variation from successful processing." ;
        rdfs:domain   fhir:OperationOutcomeIssueComponent ;
        rdfs:label    "OperationOutcome.issue.severity" ;
        rdfs:range    fhir:code ;
        dc:title      "fatal | error | warning | information" .

fhir:Device.property.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Code that specifies the property DeviceDefinitionPropetyCode (Extensible)." ;
        rdfs:domain   fhir:DevicePropertyComponent ;
        rdfs:label    "Device.property.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Code that specifies the property DeviceDefinitionPropetyCode (Extensible)" .

fhir:TestScript.test.action.assert.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The value to compare to." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.value" ;
        rdfs:range    fhir:string ;
        dc:title      "The value to compare to" .

fhir:CodeSystem.concept.concept.designation.use
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that details how this designation would be used." ;
        rdfs:domain   fhir:CodeSystem.ConceptDefinitionConcept.CodeSystemConceptDesignationComponent ;
        rdfs:label    "CodeSystem.concept.concept.designation.use" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Details how this designation would be used" .

fhir:CompartmentDefinition.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate compartment definition instances." ;
        rdfs:domain   fhir:CompartmentDefinition ;
        rdfs:label    "CompartmentDefinition.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:DevicePropertyComponent
        a                owl:Class ;
        rdfs:comment     "The actual configuration settings of a device as it actually operates, e.g., regulation status, time properties." ;
        rdfs:label       "DevicePropertyComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Device.property.valueCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Quantity ;
                           owl:onProperty     fhir:Device.property.valueQuantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Device.property.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:Citation.classifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Used for many classifiers including PublicationType, CitationSubset, MeshHeading, Chemical." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.classifier" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Used for many classifiers including PublicationType, CitationSubset, MeshHeading, Chemical" .

fhir:Claim.item.productOrService
        a             owl:ObjectProperty ;
        rdfs:comment  "When the value is a group code then this item collects a set of related claim details, otherwise this contains the product, service, drug or other billing code for the item." ;
        rdfs:domain   fhir:Claim.Item ;
        rdfs:label    "Claim.item.productOrService" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Billing, service, product, or drug code" .

fhir:ResearchDefinition.editor
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization primarily responsible for internal coherence of the content." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.editor" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who edited the content" .

fhir:AdministrableProductDefinition.property.valueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:AdministrableProductDefinitionPropertyComponent ;
        rdfs:label          "AdministrableProductDefinition.property.valueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:AdministrableProductDefinition.property.value .

fhir:CommunicationRequest.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Business identifiers assigned to this communication request by the performer or other systems which remain constant as the resource is updated and propagates from server to server." ;
        rdfs:domain         fhir:CommunicationRequest ;
        rdfs:label          "CommunicationRequest.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Unique identifier" .

fhir:SearchParameter.comparator
        a             owl:ObjectProperty ;
        rdfs:comment  "Comparators supported for the search parameter." ;
        rdfs:domain   fhir:SearchParameter ;
        rdfs:label    "SearchParameter.comparator" ;
        rdfs:range    fhir:code ;
        dc:title      "eq | ne | gt | lt | ge | le | sa | eb | ap" .

fhir:Patient.contact.period
        a             owl:ObjectProperty ;
        rdfs:comment  "The period during which this contact person or organization is valid to be contacted relating to this patient." ;
        rdfs:domain   fhir:Patient.Contact ;
        rdfs:label    "Patient.contact.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "The period during which this contact person or organization is valid to be contacted relating to this patient" .

fhir:Contract.term.group.offer.decision
        a                   owl:ObjectProperty ;
        rdfs:comment        "Type of choice made by accepting party with respect to an offer made by an offeror/ grantee." ;
        rdfs:domain         fhir:Contract.TermTerm.ContractOffer ;
        rdfs:label          "Contract.term.group.offer.decision" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Accepting party choice" .

fhir:BiologicallyDerivedProduct.collection
        a             owl:ObjectProperty ;
        rdfs:comment  "How this product was collected." ;
        rdfs:domain   fhir:BiologicallyDerivedProduct ;
        rdfs:label    "BiologicallyDerivedProduct.collection" ;
        rdfs:range    fhir:BiologicallyDerivedProductCollectionComponent ;
        dc:title      "How this product was collected" .

fhir:EvidenceReport.relatesTo.targetReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:EvidenceReportRelatesToComponent ;
        rdfs:label          "EvidenceReport.relatesTo.targetReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:EvidenceReport.relatesTo.target .

fhir:Observation.referenceRange.low
        a             owl:ObjectProperty ;
        rdfs:comment  "The value of the low bound of the reference range.  The low bound of the reference range endpoint is inclusive of the value (e.g.  reference range is >=5 - <=9). If the low bound is omitted,  it is assumed to be meaningless (e.g. reference range is <=2.3)." ;
        rdfs:domain   fhir:ObservationReferenceRangeComponent ;
        rdfs:label    "Observation.referenceRange.low" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Low Range, if relevant" .

fhir:StructureMap.group.rule.source.defaultValueUrl
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueUrl" ;
        rdfs:range          fhir:url ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:ClaimResponse.addItem.servicedDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ClaimResponse.AddedItem ;
        rdfs:label          "ClaimResponse.addItem.servicedDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:ClaimResponse.addItem.serviced .

fhir:MedicationKnowledgeDrugCharacteristicComponent
        a                owl:Class ;
        rdfs:comment     "Specifies descriptive properties of the medicine, such as color, shape, imprints, etc." ;
        rdfs:label       "MedicationKnowledgeDrugCharacteristicComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:MedicationKnowledge.drugCharacteristic.valueCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:MedicationKnowledge.drugCharacteristic.valueString
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:SimpleQuantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:MedicationKnowledge.drugCharacteristic.valueQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:base64Binary ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:MedicationKnowledge.drugCharacteristic.valueBase64Binary
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationKnowledge.drugCharacteristic.type
                         ] .

fhir:Composition.title
        a             owl:ObjectProperty ;
        rdfs:comment  "Official human-readable label for the composition." ;
        rdfs:domain   fhir:Composition ;
        rdfs:label    "Composition.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Human Readable name/title" .

fhir:Address.postalCode
        a             owl:ObjectProperty ;
        rdfs:comment  "A postal code designating a region defined by the postal service." ;
        rdfs:domain   fhir:Address ;
        rdfs:label    "Address.postalCode" ;
        rdfs:range    fhir:string ;
        dc:title      "Postal code for area" .

fhir:CodeSystem.concept.property.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CodeSystem.ConceptDefinition.ConceptProperty ;
        rdfs:label          "CodeSystem.concept.property.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:CodeSystem.concept.property.value .

fhir:PlanDefinition.action.timingPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponent ;
        rdfs:label          "PlanDefinition.action.timingPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.timing .

fhir:Evidence.date  a       owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the summary was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the summary changes." ;
        rdfs:domain         fhir:Evidence ;
        rdfs:label          "Evidence.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:Encounter.hospitalization.admitSource
        a             owl:ObjectProperty ;
        rdfs:comment  "From where patient was admitted (physician referral, transfer)." ;
        rdfs:domain   fhir:EncounterHospitalizationComponent ;
        rdfs:label    "Encounter.hospitalization.admitSource" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "From where patient was admitted (physician referral, transfer)" .

fhir:Communication.sent
        a                   owl:ObjectProperty ;
        rdfs:comment        "The time when this communication was sent." ;
        rdfs:domain         fhir:Communication ;
        rdfs:label          "Communication.sent" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "When sent" .

fhir:MolecularSequenceQualityComponent
        a                owl:Class ;
        rdfs:comment     "An experimental feature attribute that defines the quality of the feature in a quantitative way, such as a phred quality score ([SO:0001686](http://www.sequenceontology.org/browser/current_svn/term/SO:0001686))." ;
        rdfs:label       "MolecularSequenceQualityComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.quality.fScore
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.quality.recall
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:MolecularSequenceQualityComponent.MolecularSequenceQualityRocComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.quality.roc
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.quality.precision
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.quality.gtFP
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.quality.score
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.quality.end
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.quality.truthFN
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.quality.start
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.quality.standardSequence
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.quality.queryFP
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.quality.queryTP
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.quality.truthTP
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.quality.method
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MolecularSequence.quality.type ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:Parameters.parameter.part.valueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:QuestionnaireResponse.item.answer.valueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.valueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.value .

fhir:Practitioner  a     owl:Class ;
        rdfs:label       "Practitioner" ;
        rdfs:subClassOf  fhir:DomainResource , w5:administrative.individual ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Practitioner.communication
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Practitioner.birthDate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactPoint ;
                           owl:onProperty     fhir:Practitioner.telecom
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Attachment ;
                           owl:onProperty     fhir:Practitioner.photo
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Practitioner.active
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Address ;
                           owl:onProperty     fhir:Practitioner.address
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Practitioner.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:HumanName ;
                           owl:onProperty     fhir:Practitioner.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Practitioner.gender
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PractitionerQualificationComponent ;
                           owl:onProperty     fhir:Practitioner.qualification
                         ] .

fhir:TestScript.variable.name
        a             owl:ObjectProperty ;
        rdfs:comment  "Descriptive name for this variable." ;
        rdfs:domain   fhir:TestScriptVariableComponent ;
        rdfs:label    "TestScript.variable.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Descriptive name for this variable" .

fhir:CapabilityStatement.rest.resource.searchParam.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of value a search parameter refers to, and how the content is interpreted." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent.CapabilityStatementRestResourceSearchParamComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.searchParam.type" ;
        rdfs:range    fhir:code ;
        dc:title      "number | date | string | token | reference | composite | quantity | uri | special" .

fhir:TestScript.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the test script from a consumer's perspective." ;
        rdfs:domain   fhir:TestScript ;
        rdfs:label    "TestScript.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the test script" .

fhir:ImmunizationRecommendation.recommendation.forecastReason
        a             owl:ObjectProperty ;
        rdfs:comment  "The reason for the assigned forecast status." ;
        rdfs:domain   fhir:ImmunizationRecommendationRecommendationComponent ;
        rdfs:label    "ImmunizationRecommendation.recommendation.forecastReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Vaccine administration status reason" .

fhir:MedicationRequest.dispenseRequest.dispenseInterval
        a             owl:ObjectProperty ;
        rdfs:comment  "The minimum period of time that must occur between dispenses of the medication." ;
        rdfs:domain   fhir:MedicationRequestDispenseRequestComponent ;
        rdfs:label    "MedicationRequest.dispenseRequest.dispenseInterval" ;
        rdfs:range    fhir:Duration ;
        dc:title      "Minimum period of time between dispenses" .

fhir:Evidence.variableDefinition.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Footnotes and/or explanatory notes." ;
        rdfs:domain   fhir:EvidenceVariableDefinitionComponent ;
        rdfs:label    "Evidence.variableDefinition.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Footnotes and/or explanatory notes" .

fhir:ValueSet.expansion.contains.contains.inactive
        a             owl:ObjectProperty ;
        rdfs:comment  "If the concept is inactive in the code system that defines it. Inactive codes are those that are no longer to be used, but are maintained by the code system for understanding legacy data. It might not be known or specified whether an concept is inactive (and it may depend on the context of use)." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentContains ;
        rdfs:label    "ValueSet.expansion.contains.contains.inactive" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If concept is inactive in the code system" .

fhir:ImagingStudy.series.started
        a             owl:ObjectProperty ;
        rdfs:comment  "The date and time the series was started." ;
        rdfs:domain   fhir:ImagingStudySeriesComponent ;
        rdfs:label    "ImagingStudy.series.started" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When the series started" .

fhir:Group.characteristic.valueRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:GroupCharacteristicComponent ;
        rdfs:label          "Group.characteristic.valueRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:Group.characteristic.value .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponentContainedInstance
        a                owl:Class ;
        rdfs:comment     "Each resource instance used by the responder." , "Each resource instance used by the initiator." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponentContainedInstance" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.operation.response.resourceId ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.operation.request.versionId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.operation.request.resourceId ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.operation.response.versionId
                         ] ;
        dc:title         "Each resource instance used by the responder" , "Each resource instance used by the initiator" .

fhir:Encounter.hospitalization.specialArrangement
        a             owl:ObjectProperty ;
        rdfs:comment  "Any special requests that have been made for this hospitalization encounter, such as the provision of specific equipment or other things." ;
        rdfs:domain   fhir:EncounterHospitalizationComponent ;
        rdfs:label    "Encounter.hospitalization.specialArrangement" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Wheelchair, translator, stretcher, etc." .

fhir:MedicationRequest.priority
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates how quickly the Medication Request should be addressed with respect to other requests." ;
        rdfs:domain         fhir:MedicationRequest ;
        rdfs:label          "MedicationRequest.priority" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:grade ;
        dc:title            "routine | urgent | asap | stat" .

fhir:Contract.applies
        a             owl:ObjectProperty ;
        rdfs:comment  "Relevant time or time-period when this Contract is applicable." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.applies" ;
        rdfs:range    fhir:Period ;
        dc:title      "Effective time" .

fhir:ElementDefinition.maxValueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ElementDefinition ;
        rdfs:label          "ElementDefinition.maxValueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:ElementDefinition.maxValue .

fhir:ClaimResponse.addItem.detail.adjudication.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Monetary amount associated with the category." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetailAdjudication ;
        rdfs:label    "ClaimResponse.addItem.detail.adjudication.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Monetary amount" .

fhir:Procedure.performedString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Procedure ;
        rdfs:label          "Procedure.performedString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Procedure.performed .

fhir:ClaimResponse.addItem.detail.net
        a             owl:ObjectProperty ;
        rdfs:comment  "The quantity times the unit price for an additional service or product or charge." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetail ;
        rdfs:label    "ClaimResponse.addItem.detail.net" ;
        rdfs:range    fhir:Money ;
        dc:title      "Total item cost" .

fhir:Encounter.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "planned | arrived | triaged | in-progress | onleave | finished | cancelled +." ;
        rdfs:domain         fhir:Encounter ;
        rdfs:label          "Encounter.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "planned | arrived | triaged | in-progress | onleave | finished | cancelled +" .

fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponent.GraphDefinitionLinkTargetCompartmentComponent
        a                owl:Class ;
        rdfs:comment     "Compartment Consistency Rules." ;
        rdfs:label       "GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponent.GraphDefinitionLinkTargetCompartmentComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.link.target.link.target.compartment.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.link.target.link.target.compartment.expression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:GraphDefinition.link.target.link.target.compartment.rule ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:GraphDefinition.link.target.link.target.compartment.code ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:GraphDefinition.link.target.link.target.compartment.use ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:Evidence.author  a  owl:ObjectProperty ;
        rdfs:comment  "An individiual, organization, or device primarily involved in the creation and maintenance of the content." ;
        rdfs:domain   fhir:Evidence ;
        rdfs:label    "Evidence.author" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who authored the content" .

fhir:Measure.rateAggregation
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes how to combine the information calculated, based on logic in each of several populations, into one summarized result." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.rateAggregation" ;
        rdfs:range    fhir:string ;
        dc:title      "How is rate aggregation performed for this measure" .

fhir:Citation.medline
        a             owl:ObjectProperty ;
        rdfs:comment  "These elements are items with values assigned by MEDLINE or PubMed management." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.medline" ;
        rdfs:range    fhir:CitationMedlineComponent ;
        dc:title      "These elements are items with values assigned by MEDLINE or PubMed management" .

fhir:Dosage.additionalInstruction
        a             owl:ObjectProperty ;
        rdfs:comment  "Supplemental instructions to the patient on how to take the medication  (e.g. \"with meals\" or\"take half to one hour before food\") or warnings for the patient about the medication (e.g. \"may cause drowsiness\" or \"avoid exposure of skin to direct sunlight or sunlamps\")." ;
        rdfs:domain   fhir:Dosage ;
        rdfs:label    "Dosage.additionalInstruction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Supplemental instruction or warnings to the patient - e.g. \"with meals\", \"may cause drowsiness\"" .

fhir:Patient.deceased
        a           owl:ObjectProperty ;
        rdfs:label  "Patient.deceased" .

fhir:Citation.medline.dateRevised
        a             owl:ObjectProperty ;
        rdfs:comment  "Revision date." ;
        rdfs:domain   fhir:CitationMedlineComponent ;
        rdfs:label    "Citation.medline.dateRevised" ;
        rdfs:range    fhir:date ;
        dc:title      "Revision date" .

fhir:SubstanceDefinitionNameComponentName.SubstanceDefinitionNameOfficialComponent
        a                owl:Class ;
        rdfs:comment     "Details of the official nature of this name." ;
        rdfs:label       "SubstanceDefinitionNameComponentName.SubstanceDefinitionNameOfficialComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.name.translation.official.authority
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.name.translation.official.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.name.synonym.official.status
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.name.translation.official.status
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.name.synonym.official.authority
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.name.synonym.official.date
                         ] .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent
        a                owl:Class ;
        rdfs:comment     "Each interaction or action." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.operation.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.operation.initiator
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.operation.response
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.operation.initiatorActive
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.operation.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.operation.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.operation.number ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.operation.request
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.operation.receiver
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.operation.receiverActive
                         ] .

fhir:AuditEvent.agent.location
        a                   owl:ObjectProperty ;
        rdfs:comment        "Where the event occurred." ;
        rdfs:domain         fhir:AuditEventAgentComponent ;
        rdfs:label          "AuditEvent.agent.location" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:where ;
        dc:title            "Where" .

fhir:ExampleScenario.process.step.process.step.operation.receiver
        a             owl:ObjectProperty ;
        rdfs:comment  "Who receives the transaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.operation.receiver" ;
        rdfs:range    fhir:string ;
        dc:title      "Who receives the transaction" .

fhir:CoverageEligibilityResponse.insurance.item.productOrService
        a             owl:ObjectProperty ;
        rdfs:comment  "This contains the product, service, drug or other billing code for the item." ;
        rdfs:domain   fhir:CoverageEligibilityResponse.Insurance.Items ;
        rdfs:label    "CoverageEligibilityResponse.insurance.item.productOrService" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Billing, service, product, or drug code" .

fhir:MedicinalProductDefinitionContactComponent
        a                owl:Class ;
        rdfs:comment     "A product specific contact, person (in a role), or an organization." ;
        rdfs:label       "MedicinalProductDefinitionContactComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.contact.contact ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.contact.type
                         ] .

fhir:EvidenceReport.relatedArtifact
        a             owl:ObjectProperty ;
        rdfs:comment  "Link, description or reference to artifact associated with the report." ;
        rdfs:domain   fhir:EvidenceReport ;
        rdfs:label    "EvidenceReport.relatedArtifact" ;
        rdfs:range    fhir:RelatedArtifact ;
        dc:title      "Link, description or reference to artifact associated with the report" .

fhir:OrderedDistribution.interval
        a             owl:ObjectProperty ;
        rdfs:comment  "Interval." ;
        rdfs:domain   fhir:OrderedDistribution ;
        rdfs:label    "OrderedDistribution.interval" ;
        rdfs:range    fhir:OrderedDistributionIntervalComponent ;
        dc:title      "Interval" .

fhir:RequestGroup.action.action.relatedAction.actionId
        a             owl:ObjectProperty ;
        rdfs:comment  "The element id of the action this is related to." ;
        rdfs:domain   fhir:RequestGroupActionComponentAction.RequestGroupActionRelatedActionComponent ;
        rdfs:label    "RequestGroup.action.action.relatedAction.actionId" ;
        rdfs:range    fhir:id ;
        dc:title      "What action this is related to" .

fhir:Provenance.entity
        a             owl:ObjectProperty ;
        rdfs:comment  "An entity used in this activity." ;
        rdfs:domain   fhir:Provenance ;
        rdfs:label    "Provenance.entity" ;
        rdfs:range    fhir:ProvenanceEntityComponent ;
        dc:title      "An entity used in this activity" .

fhir:CommunicationRequest.basedOn
        a             owl:ObjectProperty ;
        rdfs:comment  "A plan or proposal that is fulfilled in whole or in part by this request." ;
        rdfs:domain   fhir:CommunicationRequest ;
        rdfs:label    "CommunicationRequest.basedOn" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Fulfills plan or proposal" .

fhir:StructureMap.group.rule.rule.target.parameter.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleTargetComponent.StructureMapGroupRuleTargetParameterComponent ;
        rdfs:label          "StructureMap.group.rule.rule.target.parameter.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.target.parameter.value .

fhir:MeasureReport.group.stratifier.stratum.population.count
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of members of the population in this stratum." ;
        rdfs:domain   fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent.StratifierGroup.StratifierGroupPopulation ;
        rdfs:label    "MeasureReport.group.stratifier.stratum.population.count" ;
        rdfs:range    fhir:integer ;
        dc:title      "Size of the population" .

fhir:Composition.section.section
        a             owl:ObjectProperty ;
        rdfs:comment  "A nested sub-section within this section." ;
        rdfs:domain   fhir:Composition.Section ;
        rdfs:label    "Composition.section.section" ;
        rdfs:range    fhir:Composition.SectionSection ;
        dc:title      "Nested Section" .

fhir:Contract.term.asset.answer.valueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractAssetAnswer ;
        rdfs:label          "Contract.term.asset.answer.valueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:Contract.term.asset.answer.value .

fhir:TestScript.test.action.operation.responseId
        a             owl:ObjectProperty ;
        rdfs:comment  "The fixture id (maybe new) to map to the response." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionOperation ;
        rdfs:label    "TestScript.test.action.operation.responseId" ;
        rdfs:range    fhir:id ;
        dc:title      "Fixture Id of mapped response" .

fhir:AuditEvent.agent.policy
        a                   owl:ObjectProperty ;
        rdfs:comment        "The policy or plan that authorized the activity being recorded. Typically, a single activity may have multiple applicable policies, such as patient consent, guarantor funding, etc. The policy would also indicate the security token used." ;
        rdfs:domain         fhir:AuditEventAgentComponent ;
        rdfs:label          "AuditEvent.agent.policy" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Policy that authorized event" .

fhir:Contract.term.group.offer.securityLabelNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "Security labels that protects the offer." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractOffer ;
        rdfs:label    "Contract.term.group.offer.securityLabelNumber" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Offer restriction numbers" .

fhir:CapabilityStatement.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the capability statement when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the capability statement author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence." ;
        rdfs:domain         fhir:CapabilityStatement ;
        rdfs:label          "CapabilityStatement.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the capability statement" .

fhir:Coverage.class  a  owl:ObjectProperty ;
        rdfs:comment  "A suite of underwriter specific classifiers." ;
        rdfs:domain   fhir:Coverage ;
        rdfs:label    "Coverage.class" ;
        rdfs:range    fhir:Coverage.Class ;
        dc:title      "Additional coverage classifications" .

fhir:Evidence.endorser
        a             owl:ObjectProperty ;
        rdfs:comment  "An individiual, organization, or device responsible for officially endorsing the content for use in some setting." ;
        rdfs:domain   fhir:Evidence ;
        rdfs:label    "Evidence.endorser" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who endorsed the content" .

fhir:Questionnaire.item.answerOption.valueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemAnswerOptionComponent ;
        rdfs:label          "Questionnaire.item.answerOption.valueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.answerOption.value .

fhir:CapabilityStatement.rest.searchParam.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of value a search parameter refers to, and how the content is interpreted." ;
        rdfs:domain   fhir:CapabilityStatementRestComponentSearchParam ;
        rdfs:label    "CapabilityStatement.rest.searchParam.type" ;
        rdfs:range    fhir:code ;
        dc:title      "number | date | string | token | reference | composite | quantity | uri | special" .

fhir:AdverseEvent.recordedDate
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date on which the existence of the AdverseEvent was first recorded." ;
        rdfs:domain         fhir:AdverseEvent ;
        rdfs:label          "AdverseEvent.recordedDate" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "When the event was recorded" .

fhir:AuditEvent  a       owl:Class ;
        rdfs:label       "AuditEvent" ;
        rdfs:subClassOf  fhir:DomainResource , w5:infrastructure.information ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:AuditEvent.agent ;
                           owl:someValuesFrom  fhir:AuditEventAgentComponent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AuditEvent.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AuditEvent.outcome
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:AuditEvent.subtype
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AuditEvent.outcomeDesc
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:AuditEventEntityComponent ;
                           owl:onProperty     fhir:AuditEvent.entity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:AuditEvent.source ;
                           owl:someValuesFrom  fhir:AuditEventSourceComponent
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:AuditEvent.purposeOfEvent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AuditEvent.action
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:AuditEvent.type ;
                           owl:someValuesFrom  fhir:Coding
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:AuditEvent.recorded ;
                           owl:someValuesFrom  fhir:instant
                         ] .

fhir:NutritionProduct.instance.expiry
        a             owl:ObjectProperty ;
        rdfs:comment  "The time after which the product is no longer expected to be in proper condition, or its use is not advised or not allowed." ;
        rdfs:domain   fhir:NutritionProductInstanceComponent ;
        rdfs:label    "NutritionProduct.instance.expiry" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "The expiry date or date and time for the product" .

fhir:Location  a         owl:Class ;
        rdfs:label       "Location" ;
        rdfs:subClassOf  fhir:DomainResource , w5:administrative.entity ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Location.managingOrganization
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Coding ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Location.operationalStatus
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Location.alias
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Address ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Location.address
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:LocationPositionComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Location.position
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Location.status
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Location.endpoint
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactPoint ;
                           owl:onProperty     fhir:Location.telecom
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Location.partOf
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Location.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Location.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Location.description
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Location.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Location.physicalType
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:LocationHoursOfOperationComponent ;
                           owl:onProperty     fhir:Location.hoursOfOperation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Location.mode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Location.availabilityExceptions
                         ] .

fhir:CarePlan.activity.detail.scheduledTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
        rdfs:label          "CarePlan.activity.detail.scheduledTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:CarePlan.activity.detail.scheduled .

fhir:Coverage.costToBeneficiary.value
        a           owl:ObjectProperty ;
        rdfs:label  "Coverage.costToBeneficiary.value" .

fhir:CapabilityStatement.rest.security.service
        a             owl:ObjectProperty ;
        rdfs:comment  "Types of security services that are supported/required by the system." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestSecurityComponent ;
        rdfs:label    "CapabilityStatement.rest.security.service" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "OAuth | SMART-on-FHIR | NTLM | Basic | Kerberos | Certificates" .

fhir:PlanDefinitionActionComponentActionAction
        a                owl:Class ;
        rdfs:comment     "Sub actions that are contained within the action. The behavior of this action determines the functionality of the sub-actions. For example, a selection behavior of at-most-one indicates that of the sub-actions, at most one may be chosen as part of realizing the action definition." ;
        rdfs:label       "PlanDefinitionActionComponentActionAction" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "A sub-action" .

fhir:ClaimResponse.addItem.detail.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of repetitions of a service or product." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetail ;
        rdfs:label    "ClaimResponse.addItem.detail.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Count of products or services" .

fhir:TestReport.setup.action
        a             owl:ObjectProperty ;
        rdfs:comment  "Action would contain either an operation or an assertion." ;
        rdfs:domain   fhir:TestReportSetupComponent ;
        rdfs:label    "TestReport.setup.action" ;
        rdfs:range    fhir:TestReportSetupComponent.SetupAction ;
        dc:title      "A setup operation or assert that was executed" .

fhir:Contract.expirationType
        a             owl:ObjectProperty ;
        rdfs:comment  "Event resulting in discontinuation or termination of this Contract instance by one or more parties to the contract." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.expirationType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Contract cessation cause" .

fhir:AdverseEventSuspectEntityComponent.AdverseEventSuspectEntityCausalityComponent
        a                owl:Class ;
        rdfs:comment     "Information on the possible cause of the event." ;
        rdfs:label       "AdverseEventSuspectEntityComponent.AdverseEventSuspectEntityCausalityComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdverseEvent.suspectEntity.causality.method
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdverseEvent.suspectEntity.causality.author
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdverseEvent.suspectEntity.causality.productRelatedness
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdverseEvent.suspectEntity.causality.assessment
                         ] .

fhir:ChargeItem.performer.function
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the type of performance or participation(e.g. primary surgeon, anesthesiologiest, etc.)." ;
        rdfs:domain   fhir:ChargeItemPerformerComponent ;
        rdfs:label    "ChargeItem.performer.function" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "What type of performance was done" .

fhir:PlanDefinition.action.condition
        a             owl:ObjectProperty ;
        rdfs:comment  "An expression that describes applicability criteria or start/stop conditions for the action." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.condition" ;
        rdfs:range    fhir:PlanDefinitionActionComponent.PlanDefinitionActionConditionComponent ;
        dc:title      "Whether or not the action is applicable" .

fhir:id  a               owl:Class ;
        rdfs:comment     "Any combination of letters, numerals, \"-\" and \".\", with a length limit of 64 characters.  (This might be an integer, an unprefixed OID, UUID or any other identifier pattern that meets these constraints.)  Ids are case-insensitive." ;
        rdfs:label       "id" ;
        rdfs:subClassOf  fhir:Primitive ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:value ;
                           owl:someValuesFrom  [ a               rdfs:Datatype ;
                                                 owl:onDatatype  xsd:string
                                               ]
                         ] .

fhir:StructureMap.group.rule.rule.source.defaultValueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:TestScript.teardown.action.operation.label
        a             owl:ObjectProperty ;
        rdfs:comment  "The label would be used for tracking/logging purposes by test engines." ;
        rdfs:domain   fhir:TestScriptTeardownComponent.TeardownActionOperation ;
        rdfs:label    "TestScript.teardown.action.operation.label" ;
        rdfs:range    fhir:string ;
        dc:title      "Tracking/logging operation label" .

fhir:EvidenceReport.subject
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies the subject or focus of the report. Answers \"What is this report about?\"." ;
        rdfs:domain   fhir:EvidenceReport ;
        rdfs:label    "EvidenceReport.subject" ;
        rdfs:range    fhir:EvidenceReportSubjectComponent ;
        dc:title      "Focus of the report" .

fhir:ExplanationOfBenefit.item.locationReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.Item ;
        rdfs:label          "ExplanationOfBenefit.item.locationReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.item.location .

fhir:ChargeItemDefinition.applicability
        a             owl:ObjectProperty ;
        rdfs:comment  "Expressions that describe applicability criteria for the billing code." ;
        rdfs:domain   fhir:ChargeItemDefinition ;
        rdfs:label    "ChargeItemDefinition.applicability" ;
        rdfs:range    fhir:ChargeItemDefinitionApplicabilityComponent ;
        dc:title      "Whether or not the billing code is applicable" .

fhir:Appointment.participant.actor
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Person, Location/HealthcareService or Device that is participating in the appointment." ;
        rdfs:domain         fhir:AppointmentParticipantComponent ;
        rdfs:label          "Appointment.participant.actor" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who ;
        dc:title            "Person, Location/HealthcareService or Device" .

fhir:MedicationRequest.courseOfTherapyType
        a             owl:ObjectProperty ;
        rdfs:comment  "The description of the overall patte3rn of the administration of the medication to the patient." ;
        rdfs:domain   fhir:MedicationRequest ;
        rdfs:label    "MedicationRequest.courseOfTherapyType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Overall pattern of medication administration" .

fhir:ResearchStudy.sponsor
        a                   owl:ObjectProperty ;
        rdfs:comment        "An organization that initiates the investigation and is legally responsible for the study." ;
        rdfs:domain         fhir:ResearchStudy ;
        rdfs:label          "ResearchStudy.sponsor" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Organization that initiates and is legally responsible for the study" .

fhir:Library.usage  a  owl:ObjectProperty ;
        rdfs:comment  "A detailed description of how the library is used from a clinical perspective." ;
        rdfs:domain   fhir:Library ;
        rdfs:label    "Library.usage" ;
        rdfs:range    fhir:string ;
        dc:title      "Describes the clinical usage of the library" .

fhir:ValueSet.compose.exclude.version
        a             owl:ObjectProperty ;
        rdfs:comment  "The version of the code system that the codes are selected from, or the special version '*' for all versions." ;
        rdfs:domain   fhir:ValueSetComposeComponentInclude ;
        rdfs:label    "ValueSet.compose.exclude.version" ;
        rdfs:range    fhir:string ;
        dc:title      "Specific version of the code system referred to" .

fhir:ClinicalUseIssue.indication.duration
        a             owl:ObjectProperty ;
        rdfs:comment  "Timing or duration information." ;
        rdfs:domain   fhir:ClinicalUseIssueIndicationComponent ;
        rdfs:label    "ClinicalUseIssue.indication.duration" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Timing or duration information" .

fhir:ExplanationOfBenefit.payment.adjustmentReason
        a             owl:ObjectProperty ;
        rdfs:comment  "Reason for the payment adjustment." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Payment ;
        rdfs:label    "ExplanationOfBenefit.payment.adjustmentReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Explanation for the variance" .

fhir:Media.bodySite  a  owl:ObjectProperty ;
        rdfs:comment  "Indicates the site on the subject's body where the observation was made (i.e. the target site)." ;
        rdfs:domain   fhir:Media ;
        rdfs:label    "Media.bodySite" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Observed body part" .

fhir:ValueSet.compose.exclude.filter.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The match value may be either a code defined by the system, or a string value, which is a regex match on the literal string of the property value  (if the filter represents a property defined in CodeSystem) or of the system filter value (if the filter represents a filter defined in CodeSystem) when the operation is 'regex', or one of the values (true and false), when the operation is 'exists'." ;
        rdfs:domain   fhir:ValueSetComposeComponentInclude.ValueSetComposeIncludeFilterComponent ;
        rdfs:label    "ValueSet.compose.exclude.filter.value" ;
        rdfs:range    fhir:string ;
        dc:title      "Code from the system, or regex criteria, or boolean value for exists" .

fhir:ChargeItemDefinition.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:ChargeItemDefinition ;
        rdfs:label    "ChargeItemDefinition.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:Claim.SupportingInformation
        a                owl:Class ;
        rdfs:comment     "Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues." ;
        rdfs:label       "Claim.SupportingInformation" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Claim.supportingInfo.timingDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Claim.supportingInfo.timingPeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.supportingInfo.code
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Claim.supportingInfo.valueBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Claim.supportingInfo.valueString
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Claim.supportingInfo.valueQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Attachment ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Claim.supportingInfo.valueAttachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Claim.supportingInfo.valueReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.supportingInfo.sequence ;
                           owl:someValuesFrom  fhir:positiveInt
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.supportingInfo.category ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.supportingInfo.reason
                         ] .

fhir:Patient.maritalStatus
        a             owl:ObjectProperty ;
        rdfs:comment  "This field contains a patient's most recent marital (civil) status." ;
        rdfs:domain   fhir:Patient ;
        rdfs:label    "Patient.maritalStatus" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Marital (civil) status of a patient" .

fhir:Location.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Description of the Location, which helps in finding or referencing the place." ;
        rdfs:domain   fhir:Location ;
        rdfs:label    "Location.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Additional details about the location that could be displayed as further information to identify the location beyond its name" .

fhir:Parameters.parameter.valueContributor
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueContributor" ;
        rdfs:range          fhir:Contributor ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Coverage.costToBeneficiary.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Coverage.CostToBeneficiary ;
        rdfs:label          "Coverage.costToBeneficiary.valueQuantity" ;
        rdfs:range          fhir:SimpleQuantity ;
        rdfs:subPropertyOf  fhir:Coverage.costToBeneficiary.value .

fhir:PaymentNotice.response
        a                   owl:ObjectProperty ;
        rdfs:comment        "Reference of response to resource for which payment is being made." ;
        rdfs:domain         fhir:PaymentNotice ;
        rdfs:label          "PaymentNotice.response" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Response reference" .

fhir:ObservationDefinition.quantitativeDetails.customaryUnit
        a             owl:ObjectProperty ;
        rdfs:comment  "Customary unit used to report quantitative results of observations conforming to this ObservationDefinition." ;
        rdfs:domain   fhir:ObservationDefinitionQuantitativeDetailsComponent ;
        rdfs:label    "ObservationDefinition.quantitativeDetails.customaryUnit" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Customary unit for quantitative results" .

fhir:StructureMap.group.rule.source.defaultValueContactPoint
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueContactPoint" ;
        rdfs:range          fhir:ContactPoint ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:uuid  a             owl:Class ;
        rdfs:comment     "A UUID, represented as a URI" ;
        rdfs:label       "uuid" ;
        rdfs:subClassOf  fhir:Primitive ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:value ;
                           owl:someValuesFrom  [ a               rdfs:Datatype ;
                                                 owl:onDatatype  xsd:anyURI
                                               ]
                         ] .

fhir:MedicationKnowledgeCostComponent
        a                owl:Class ;
        rdfs:comment     "The price of the medication." ;
        rdfs:label       "MedicationKnowledgeCostComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicationKnowledge.cost.cost ;
                           owl:someValuesFrom  fhir:Money
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationKnowledge.cost.source
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicationKnowledge.cost.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:ServiceRequest.occurrencePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.occurrencePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:ServiceRequest.occurrence .

fhir:Parameters.parameter.valueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:MolecularSequence.referenceSeq.genomeBuild
        a             owl:ObjectProperty ;
        rdfs:comment  "The Genome Build used for reference, following GRCh build versions e.g. 'GRCh 37'.  Version number must be included if a versioned release of a primary build was used." ;
        rdfs:domain   fhir:MolecularSequenceReferenceSeqComponent ;
        rdfs:label    "MolecularSequence.referenceSeq.genomeBuild" ;
        rdfs:range    fhir:string ;
        dc:title      "The Genome Build used for reference, following GRCh build versions e.g. 'GRCh 37'" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent
        a                owl:Class ;
        rdfs:comment     "Each interaction or action." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.alternative.step.operation.receiver
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.alternative.step.operation.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.alternative.step.operation.number ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.alternative.step.operation.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.alternative.step.operation.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.alternative.step.operation.receiverActive
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponentContainedInstance ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.alternative.step.operation.response
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.alternative.step.operation.initiatorActive
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponentContainedInstance ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.alternative.step.operation.request
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.alternative.step.operation.initiator
                         ] .

fhir:TestScript.test.action.operation.url
        a             owl:ObjectProperty ;
        rdfs:comment  "Complete request URL." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionOperation ;
        rdfs:label    "TestScript.test.action.operation.url" ;
        rdfs:range    fhir:string ;
        dc:title      "Request URL" .

fhir:ExplanationOfBenefit.item.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of repetitions of a service or product." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item ;
        rdfs:label    "ExplanationOfBenefit.item.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Count of products or services" .

fhir:ResearchSubject.consent
        a             owl:ObjectProperty ;
        rdfs:comment  "A record of the patient's informed agreement to participate in the study." ;
        rdfs:domain   fhir:ResearchSubject ;
        rdfs:label    "ResearchSubject.consent" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Agreement to participate in study" .

fhir:ValueSet.expansion.offset
        a             owl:ObjectProperty ;
        rdfs:comment  "If paging is being used, the offset at which this resource starts.  I.e. this resource is a partial view into the expansion. If paging is not being used, this element SHALL NOT be present." ;
        rdfs:domain   fhir:ValueSetExpansionComponent ;
        rdfs:label    "ValueSet.expansion.offset" ;
        rdfs:range    fhir:integer ;
        dc:title      "Offset at which this resource starts" .

fhir:PlanDefinitionGoalComponent
        a                owl:Class ;
        rdfs:comment     "A goal describes an expected outcome that activities within the plan are intended to achieve. For example, weight loss, restoring an activity of daily living, obtaining herd immunity via immunization, meeting a process improvement objective, meeting the acceptance criteria for a test as specified by a quality specification, etc." ;
        rdfs:label       "PlanDefinitionGoalComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.goal.priority
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:PlanDefinition.goal.addresses
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PlanDefinition.goal.description ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.goal.start
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PlanDefinitionGoalComponent.PlanDefinitionGoalTargetComponent ;
                           owl:onProperty     fhir:PlanDefinition.goal.target
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.goal.category
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RelatedArtifact ;
                           owl:onProperty     fhir:PlanDefinition.goal.documentation
                         ] .

fhir:Contract.term.group.asset.answer.valueTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractAssetAnswer ;
        rdfs:label          "Contract.term.group.asset.answer.valueTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:Contract.term.group.asset.answer.value .

fhir:Practitioner.gender
        a             owl:ObjectProperty ;
        rdfs:comment  "Administrative Gender - the gender that the person is considered to have for administration and record keeping purposes." ;
        rdfs:domain   fhir:Practitioner ;
        rdfs:label    "Practitioner.gender" ;
        rdfs:range    fhir:code ;
        dc:title      "male | female | other | unknown" .

fhir:PlanDefinition.action.action.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of action to perform (create, update, remove)." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "create | update | remove | fire-event" .

fhir:Appointment.slot
        a             owl:ObjectProperty ;
        rdfs:comment  "The slots from the participants' schedules that will be filled by the appointment." ;
        rdfs:domain   fhir:Appointment ;
        rdfs:label    "Appointment.slot" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The slots that this appointment is filling" .

fhir:AppointmentResponse.start
        a                   owl:ObjectProperty ;
        rdfs:comment        "Date/Time that the appointment is to take place, or requested new start time." ;
        rdfs:domain         fhir:AppointmentResponse ;
        rdfs:label          "AppointmentResponse.start" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  w5:when.init ;
        dc:title            "Time from appointment, or requested new start time" .

fhir:Ingredient.substance.strength.concentrationHighLimit
        a             owl:ObjectProperty ;
        rdfs:comment  "An upper limit for the strength per unitary volume (or mass), for when there is a range. The concentration attribute then becomes the lower limit." ;
        rdfs:domain   fhir:IngredientSubstanceComponent.IngredientSubstanceStrengthComponent ;
        rdfs:label    "Ingredient.substance.strength.concentrationHighLimit" ;
        rdfs:range    fhir:Ratio ;
        dc:title      "An upper limit for the strength per unitary volume (or mass), for when there is a range. The concentration attribute then becomes the lower limit" .

fhir:HealthcareService.availableTime.daysOfWeek
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates which days of the week are available between the start and end Times." ;
        rdfs:domain   fhir:HealthcareServiceAvailableTimeComponent ;
        rdfs:label    "HealthcareService.availableTime.daysOfWeek" ;
        rdfs:range    fhir:code ;
        dc:title      "mon | tue | wed | thu | fri | sat | sun" .

fhir:ValueSet.expansion.contains.designation.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The text value for this designation." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentDesignation ;
        rdfs:label    "ValueSet.expansion.contains.designation.value" ;
        rdfs:range    fhir:string ;
        dc:title      "The text value for this designation" .

fhir:MolecularSequence.structureVariant.outer.end
        a             owl:ObjectProperty ;
        rdfs:comment  "Structural variant outer end. If the coordinate system is 0-based then end is exclusive and does not include the last position. If the coordinate system is 1-base, then end is inclusive and includes the last position." ;
        rdfs:domain   fhir:MolecularSequenceStructureVariantComponent.MolecularSequenceStructureVariantOuterComponent ;
        rdfs:label    "MolecularSequence.structureVariant.outer.end" ;
        rdfs:range    fhir:integer ;
        dc:title      "Structural variant outer end" .

fhir:Questionnaire.item.item.initial.valueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.item.initial.valueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.initial.value .

fhir:CapabilityStatement.rest.resource.searchInclude
        a             owl:ObjectProperty ;
        rdfs:comment  "A list of _include values supported by the server." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.searchInclude" ;
        rdfs:range    fhir:string ;
        dc:title      "_include values supported by the server" .

fhir:GraphDefinition.profile
        a             owl:ObjectProperty ;
        rdfs:comment  "The profile that describes the use of the base resource." ;
        rdfs:domain   fhir:GraphDefinition ;
        rdfs:label    "GraphDefinition.profile" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Profile on base resource" .

fhir:ExampleScenario.process.step.process.step.operation.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of operation - CRUD." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.operation.type" ;
        rdfs:range    fhir:string ;
        dc:title      "The type of operation - CRUD" .

fhir:Period.end  a    owl:ObjectProperty ;
        rdfs:comment  "The end of the period. If the end of the period is missing, it means no end was known or planned at the time the instance was created. The start may be in the past, and the end date in the future, which means that period is expected/planned to end at that time." ;
        rdfs:domain   fhir:Period ;
        rdfs:label    "Period.end" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "End time with inclusive boundary, if not ongoing" .

fhir:Citation.publicationForm.publishedIn
        a             owl:ObjectProperty ;
        rdfs:comment  "The collection the cited article is published in." ;
        rdfs:domain   fhir:CitationPublicationFormComponent ;
        rdfs:label    "Citation.publicationForm.publishedIn" ;
        rdfs:range    fhir:CitationPublicationFormComponent.CitationPublicationFormPublishedInComponent ;
        dc:title      "The collection the cited article is published in" .

fhir:AuditEvent.entity.role
        a                   owl:ObjectProperty ;
        rdfs:comment        "Code representing the role the entity played in the event being audited." ;
        rdfs:domain         fhir:AuditEventEntityComponent ;
        rdfs:label          "AuditEvent.entity.role" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "What role the entity played" .

fhir:PlanDefinition.action.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A brief description of the action used to provide a summary to display to the user." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Brief description of the action" .

fhir:Subscription.channel.endpoint
        a             owl:ObjectProperty ;
        rdfs:comment  "The url that describes the actual end-point to send messages to." ;
        rdfs:domain   fhir:SubscriptionChannelComponent ;
        rdfs:label    "Subscription.channel.endpoint" ;
        rdfs:range    fhir:url ;
        dc:title      "Where the channel points to" .

fhir:ResearchDefinition.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:RegulatedAuthorization.case.application.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifier by which this case can be referenced." ;
        rdfs:domain   fhir:RegulatedAuthorizationCaseComponentCase ;
        rdfs:label    "RegulatedAuthorization.case.application.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Identifier by which this case can be referenced" .

fhir:Task.input.valueAge
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueAge" ;
        rdfs:range          fhir:Age ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:BundleEntryComponent
        a                owl:Class ;
        rdfs:comment     "An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only)." ;
        rdfs:label       "BundleEntryComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:BundleEntryComponent.BundleEntryRequestComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Bundle.entry.request
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:BundleEntryComponent.BundleEntrySearchComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Bundle.entry.search
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Bundle.entry.fullUrl
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:BundleEntryComponent.BundleEntryResponseComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Bundle.entry.response
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Resource ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Bundle.entry.resource
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:BundleEntryComponentLink ;
                           owl:onProperty     fhir:Bundle.entry.link
                         ] .

fhir:ObservationDefinition.qualifiedInterval
        a             owl:ObjectProperty ;
        rdfs:comment  "Multiple  ranges of results qualified by different contexts for ordinal or continuous observations conforming to this ObservationDefinition." ;
        rdfs:domain   fhir:ObservationDefinition ;
        rdfs:label    "ObservationDefinition.qualifiedInterval" ;
        rdfs:range    fhir:ObservationDefinitionQualifiedIntervalComponent ;
        dc:title      "Qualified range for continuous and ordinal observation results" .

fhir:CapabilityStatement.implementation.url
        a             owl:ObjectProperty ;
        rdfs:comment  "An absolute base URL for the implementation.  This forms the base for REST interfaces as well as the mailbox and document interfaces." ;
        rdfs:domain   fhir:CapabilityStatementImplementationComponent ;
        rdfs:label    "CapabilityStatement.implementation.url" ;
        rdfs:range    fhir:url ;
        dc:title      "Base URL for the installation" .

fhir:ExplanationOfBenefit.addItem.adjudication.category
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to indicate the information type of this adjudication record. Information types may include: the value submitted, maximum values or percentages allowed or payable under the plan, amounts that the patient is responsible for in-aggregate or pertaining to this item, amounts paid by other coverages, and the benefit payable for this item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItemAdjudication ;
        rdfs:label    "ExplanationOfBenefit.addItem.adjudication.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of adjudication information" .

fhir:StructureMap.group.rule.rule.source.defaultValueUrl
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueUrl" ;
        rdfs:range          fhir:url ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:UsageContext.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:UsageContext ;
        rdfs:label          "UsageContext.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:UsageContext.value .

fhir:ImmunizationEvaluation.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional information about the evaluation." ;
        rdfs:domain   fhir:ImmunizationEvaluation ;
        rdfs:label    "ImmunizationEvaluation.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Evaluation notes" .

fhir:Patient.active  a      owl:ObjectProperty ;
        rdfs:comment        "Whether this patient record is in active use. \nMany systems use this property to mark as non-current patients, such as those that have not been seen for a period of time based on an organization's business rules.\n\nIt is often used to filter patient lists to exclude inactive patients\n\nDeceased patients may also be marked as inactive for the same reasons, but may be active for some time after death." ;
        rdfs:domain         fhir:Patient ;
        rdfs:label          "Patient.active" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "Whether this patient's record is in active use" .

fhir:AllergyIntoleranceReactionComponent
        a                owl:Class ;
        rdfs:comment     "Details about each adverse reaction event linked to exposure to the identified substance." ;
        rdfs:label       "AllergyIntoleranceReactionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AllergyIntolerance.reaction.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:AllergyIntolerance.reaction.manifestation ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AllergyIntolerance.reaction.severity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AllergyIntolerance.reaction.onset
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AllergyIntolerance.reaction.substance
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:AllergyIntolerance.reaction.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AllergyIntolerance.reaction.exposureRoute
                         ] .

fhir:StructureDefinition.mapping.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A name for the specification that is being mapped to." ;
        rdfs:domain   fhir:StructureDefinitionMappingComponent ;
        rdfs:label    "StructureDefinition.mapping.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Names what this mapping refers to" .

fhir:DeviceDefinition.manufacturerReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DeviceDefinition ;
        rdfs:label          "DeviceDefinition.manufacturerReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:DeviceDefinition.manufacturer .

fhir:Contract.term.group.offer.text
        a             owl:ObjectProperty ;
        rdfs:comment  "Human readable form of this Contract Offer." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractOffer ;
        rdfs:label    "Contract.term.group.offer.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Human readable offer text" .

fhir:Claim.Item.Detail.SubDetail
        a                owl:Class ;
        rdfs:comment     "A claim detail line. Either a simple (a product or service) or a 'group' of sub-details which are simple items." ;
        rdfs:label       "Claim.Item.Detail.SubDetail" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Claim.item.detail.subDetail.programCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.item.detail.subDetail.unitPrice
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Claim.item.detail.subDetail.udi
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.item.detail.subDetail.category
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.item.detail.subDetail.factor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.item.detail.subDetail.productOrService ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.item.detail.subDetail.quantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.item.detail.subDetail.revenue
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.item.detail.subDetail.sequence ;
                           owl:someValuesFrom  fhir:positiveInt
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Claim.item.detail.subDetail.modifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.item.detail.subDetail.net
                         ] .

fhir:ExplanationOfBenefit.related
        a             owl:ObjectProperty ;
        rdfs:comment  "Other claims which are related to this claim such as prior submissions or claims for related services or for the same event." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.related" ;
        rdfs:range    fhir:ExplanationOfBenefit.RelatedClaim ;
        dc:title      "Prior or corollary claims" .

fhir:Specimen.collection.duration
        a                   owl:ObjectProperty ;
        rdfs:comment        "The span of time over which the collection of a specimen occurred." ;
        rdfs:domain         fhir:SpecimenCollectionComponent ;
        rdfs:label          "Specimen.collection.duration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  w5:when.init ;
        dc:title            "How long it took to collect specimen" .

fhir:QuestionnaireResponse.item.item.answer.valueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.item.answer.valueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.item.answer.value .

fhir:Patient.multipleBirthInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Patient ;
        rdfs:label          "Patient.multipleBirthInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:Patient.multipleBirth .

fhir:ClaimResponse.patient
        a                   owl:ObjectProperty ;
        rdfs:comment        "The party to whom the professional services and/or products have been supplied or are being considered and for whom actual for facast reimbursement is sought." ;
        rdfs:domain         fhir:ClaimResponse ;
        rdfs:label          "ClaimResponse.patient" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "The recipient of the products and services" .

fhir:ImmunizationRecommendation.recommendation.dateCriterion.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The date whose meaning is specified by dateCriterion.code." ;
        rdfs:domain   fhir:ImmunizationRecommendationRecommendationComponent.ImmunizationRecommendationRecommendationDateCriterionComponent ;
        rdfs:label    "ImmunizationRecommendation.recommendation.dateCriterion.value" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "Recommended date" .

fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem.QuestionnaireResponseItemAnswerComponent
        a                owl:Class ;
        rdfs:comment     "The respondent's answer(s) to the question." ;
        rdfs:label       "QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem.QuestionnaireResponseItemAnswerComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem.QuestionnaireResponseItemAnswerComponentItem ;
                           owl:onProperty     fhir:QuestionnaireResponse.item.answer.item.answer.item
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.item.answer.valueBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:decimal ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.item.answer.valueDecimal
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:integer ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.item.answer.valueInteger
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.item.answer.valueDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.item.answer.valueDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:time ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.item.answer.valueTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.item.answer.valueString
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:uri ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.item.answer.valueUri
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Attachment ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.item.answer.valueAttachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Coding ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.item.answer.valueCoding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.item.answer.valueQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.item.answer.valueReference
                                          ]
                                        ) ] .

fhir:Questionnaire.item.item.enableWhen
        a             owl:ObjectProperty ;
        rdfs:comment  "A constraint indicating that this item should only be enabled (displayed/allow answers to be captured) when the specified condition is true." ;
        rdfs:domain   fhir:QuestionnaireItemComponentItem ;
        rdfs:label    "Questionnaire.item.item.enableWhen" ;
        rdfs:range    fhir:QuestionnaireItemComponentItem.QuestionnaireItemEnableWhenComponent ;
        dc:title      "Only allow data when" .

fhir:Measure.type  a  owl:ObjectProperty ;
        rdfs:comment  "Indicates whether the measure is used to examine a process, an outcome over time, a patient-reported outcome, or a structure measure such as utilization." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "process | outcome | structure | patient-reported-outcome | composite" .

fhir:MedicationKnowledge.administrationGuidelines.patientCharacteristics.characteristicCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationKnowledgeAdministrationGuidelinesComponent.MedicationKnowledgeAdministrationGuidelinesPatientCharacteristicsComponent ;
        rdfs:label          "MedicationKnowledge.administrationGuidelines.patientCharacteristics.characteristicCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:MedicationKnowledge.administrationGuidelines.patientCharacteristics.characteristic .

fhir:Task.output.valuePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valuePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:CompositionAttesterComponent
        a                owl:Class ;
        rdfs:comment     "A participant who has attested to the accuracy of the composition/document." ;
        rdfs:label       "CompositionAttesterComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.attester.party
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.attester.time
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Composition.attester.mode ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:Encounter.diagnosis
        a             owl:ObjectProperty ;
        rdfs:comment  "The list of diagnosis relevant to this encounter." ;
        rdfs:domain   fhir:Encounter ;
        rdfs:label    "Encounter.diagnosis" ;
        rdfs:range    fhir:Encounter.Diagnosis ;
        dc:title      "The list of diagnosis relevant to this encounter" .

fhir:ConceptMap.group.element.target.product.system
        a             owl:ObjectProperty ;
        rdfs:comment  "An absolute URI that identifies the code system of the dependency code (if the source/dependency is a value set that crosses code systems)." ;
        rdfs:domain   fhir:ConceptMapGroupComponent.SourceElement.TargetElementDependsOn ;
        rdfs:label    "ConceptMap.group.element.target.product.system" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Code System (if necessary)" .

fhir:TestScript.teardown.action.operation.destination
        a             owl:ObjectProperty ;
        rdfs:comment  "The server where the request message is destined for.  Must be one of the server numbers listed in TestScript.destination section." ;
        rdfs:domain   fhir:TestScriptTeardownComponent.TeardownActionOperation ;
        rdfs:label    "TestScript.teardown.action.operation.destination" ;
        rdfs:range    fhir:integer ;
        dc:title      "Server responding to the request" .

fhir:ExampleScenario.process.postConditions
        a             owl:ObjectProperty ;
        rdfs:comment  "Description of final status after the process ends." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent ;
        rdfs:label    "ExampleScenario.process.postConditions" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Description of final status after the process ends" .

fhir:Parameters.parameter.part
        a             owl:ObjectProperty ;
        rdfs:comment  "A named part of a multi-part parameter." ;
        rdfs:domain   fhir:ParametersParameterComponent ;
        rdfs:label    "Parameters.parameter.part" ;
        rdfs:range    fhir:ParametersParameterComponentParameter ;
        dc:title      "Named part of a multi-part parameter" .

fhir:FamilyMemberHistory.condition.onsetAge
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:FamilyMemberHistoryConditionComponent ;
        rdfs:label          "FamilyMemberHistory.condition.onsetAge" ;
        rdfs:range          fhir:Age ;
        rdfs:subPropertyOf  fhir:FamilyMemberHistory.condition.onset .

fhir:ParameterDefinition.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "A brief discussion of what the parameter is for and how it is used by the module." ;
        rdfs:domain   fhir:ParameterDefinition ;
        rdfs:label    "ParameterDefinition.documentation" ;
        rdfs:range    fhir:string ;
        dc:title      "A brief description of the parameter" .

fhir:ContactPoint.use
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the purpose for the contact point." ;
        rdfs:domain   fhir:ContactPoint ;
        rdfs:label    "ContactPoint.use" ;
        rdfs:range    fhir:code ;
        dc:title      "home | work | temp | old | mobile - purpose of this contact point" .

fhir:MessageDefinition
        a                owl:Class ;
        rdfs:label       "MessageDefinition" ;
        rdfs:subClassOf  w5:infrastructure.exchange , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageDefinition.url
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MessageDefinitionFocusComponent ;
                           owl:onProperty     fhir:MessageDefinition.focus
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageDefinition.name
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:MessageDefinition.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:MessageDefinition.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MessageDefinition.date ;
                           owl:someValuesFrom  fhir:dateTime
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageDefinition.category
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:MessageDefinition.parent
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:MessageDefinition.graph
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageDefinition.copyright
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:MessageDefinition.eventCoding ;
                                            owl:someValuesFrom  fhir:Coding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:MessageDefinition.eventUri ;
                                            owl:someValuesFrom  fhir:uri
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MessageDefinitionAllowedResponseComponent ;
                           owl:onProperty     fhir:MessageDefinition.allowedResponse
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageDefinition.responseRequired
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageDefinition.purpose
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageDefinition.title
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:MessageDefinition.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageDefinition.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageDefinition.publisher
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:MessageDefinition.replaces
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageDefinition.version
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:MessageDefinition.useContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageDefinition.experimental
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageDefinition.base
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MessageDefinition.status ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:OperationDefinition.parameter.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the meaning or use of this parameter." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponent ;
        rdfs:label    "OperationDefinition.parameter.documentation" ;
        rdfs:range    fhir:string ;
        dc:title      "Description of meaning/use" .

fhir:HealthcareServiceEligibilityComponent
        a                owl:Class ;
        rdfs:comment     "Does this service have specific eligibility requirements that need to be met in order to use the service?" ;
        rdfs:label       "HealthcareServiceEligibilityComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:HealthcareService.eligibility.comment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:HealthcareService.eligibility.code
                         ] .

fhir:TestScript.metadata.capability.origin
        a             owl:ObjectProperty ;
        rdfs:comment  "Which origin server these requirements apply to." ;
        rdfs:domain   fhir:TestScriptMetadataComponent.TestScriptMetadataCapabilityComponent ;
        rdfs:label    "TestScript.metadata.capability.origin" ;
        rdfs:range    fhir:integer ;
        dc:title      "Which origin server these requirements apply to" .

fhir:InsurancePlan.plan.coverageArea
        a             owl:ObjectProperty ;
        rdfs:comment  "The geographic region in which a health insurance plan's benefits apply." ;
        rdfs:domain   fhir:InsurancePlanPlanComponent ;
        rdfs:label    "InsurancePlan.plan.coverageArea" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Where product applies" .

fhir:List.title  a    owl:ObjectProperty ;
        rdfs:comment  "A label for the list assigned by the author." ;
        rdfs:domain   fhir:List ;
        rdfs:label    "List.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Descriptive name for the list" .

fhir:Contract.term.offer.answer.valueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractOffer.Answer ;
        rdfs:label          "Contract.term.offer.answer.valueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:Contract.term.offer.answer.value .

fhir:DetectedIssue.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates the status of the detected issue." ;
        rdfs:domain         fhir:DetectedIssue ;
        rdfs:label          "DetectedIssue.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "registered | preliminary | final | amended +" .

fhir:ExplanationOfBenefit.supportingInfo.code
        a             owl:ObjectProperty ;
        rdfs:comment  "System and code pertaining to the specific information regarding special conditions relating to the setting, treatment or patient  for which care is sought." ;
        rdfs:domain   fhir:ExplanationOfBenefit.SupportingInformation ;
        rdfs:label    "ExplanationOfBenefit.supportingInfo.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of information" .

fhir:ResearchElementDefinition.characteristic.studyEffectiveTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ResearchElementDefinitionCharacteristicComponent ;
        rdfs:label          "ResearchElementDefinition.characteristic.studyEffectiveTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:ResearchElementDefinition.characteristic.studyEffective .

fhir:ExplanationOfBenefit.preAuthRefPeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "The timeframe during which the supplied preauthorization reference may be quoted on claims to obtain the adjudication as provided." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.preAuthRefPeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "Preauthorization in-effect period" .

fhir:StructureMap.group.rule.source.defaultValueTriggerDefinition
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueTriggerDefinition" ;
        rdfs:range          fhir:TriggerDefinition ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:Contract.term.asset.answer.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractAssetAnswer ;
        rdfs:label          "Contract.term.asset.answer.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:Contract.term.asset.answer.value .

fhir:ExplanationOfBenefit.item.detail.adjudication.value
        a             owl:ObjectProperty ;
        rdfs:comment  "A non-monetary value associated with the category. Mutually exclusive to the amount element above." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.DetailAdjudication ;
        rdfs:label    "ExplanationOfBenefit.item.detail.adjudication.value" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Non-monitary value" .

fhir:ExplanationOfBenefit.Item.Detail
        a                owl:Class ;
        rdfs:comment     "Second-tier of goods and services." ;
        rdfs:label       "ExplanationOfBenefit.Item.Detail" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.detail.udi
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.unitPrice
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.factor
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.detail.programCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.quantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.sequence ;
                           owl:someValuesFrom  fhir:positiveInt
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.productOrService ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.detail.modifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefit.Item.Detail.SubDetail ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.detail.subDetail
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.revenue
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.detail.noteNumber
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.category
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.net
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefit.Item.DetailAdjudication ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.detail.adjudication
                         ] .

fhir:ExampleScenarioActorComponent
        a                owl:Class ;
        rdfs:comment     "Actor participating in the resource." ;
        rdfs:label       "ExampleScenarioActorComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.actor.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.actor.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.actor.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.actor.actorId ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:ResearchSubject.actualArm
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of the arm in the study the subject actually followed as part of this study." ;
        rdfs:domain   fhir:ResearchSubject ;
        rdfs:label    "ResearchSubject.actualArm" ;
        rdfs:range    fhir:string ;
        dc:title      "What path was followed" .

fhir:Parameters.parameter.valueUrl
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueUrl" ;
        rdfs:range          fhir:url ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:CodeSystem.filter.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The code that identifies this filter when it is used as a filter in [ValueSet](valueset.html#).compose.include.filter." ;
        rdfs:domain   fhir:CodeSystemFilterComponent ;
        rdfs:label    "CodeSystem.filter.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Code that identifies the filter" .

fhir:ChargeItemDefinition.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the charge item definition was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the charge item definition changes." ;
        rdfs:domain         fhir:ChargeItemDefinition ;
        rdfs:label          "ChargeItemDefinition.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:EnrollmentRequest.provider
        a                   owl:ObjectProperty ;
        rdfs:comment        "The practitioner who is responsible for the services rendered to the patient." ;
        rdfs:domain         fhir:EnrollmentRequest ;
        rdfs:label          "EnrollmentRequest.provider" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Responsible practitioner" .

fhir:MolecularSequence.repository.variantsetId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id of the variantset in this external repository. The server will understand how to use this id to call for more info about variantsets in external repository." ;
        rdfs:domain   fhir:MolecularSequenceRepositoryComponent ;
        rdfs:label    "MolecularSequence.repository.variantsetId" ;
        rdfs:range    fhir:string ;
        dc:title      "Id of the variantset that used to call for variantset in repository" .

fhir:StructureMap.group.rule
        a             owl:ObjectProperty ;
        rdfs:comment  "Transform Rule from source to target." ;
        rdfs:domain   fhir:StructureMapGroupComponent ;
        rdfs:label    "StructureMap.group.rule" ;
        rdfs:range    fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent ;
        dc:title      "Transform Rule from source to target" .

fhir:Contract.term.offer.answer.valueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractOffer.Answer ;
        rdfs:label          "Contract.term.offer.answer.valueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:Contract.term.offer.answer.value .

fhir:TestScript.url  a      owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this test script when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this test script is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the test script is stored on different servers." ;
        rdfs:domain         fhir:TestScript ;
        rdfs:label          "TestScript.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this test script, represented as a URI (globally unique)" .

fhir:Consent.provision.provision.provision
        a             owl:ObjectProperty ;
        rdfs:comment  "Rules which provide exceptions to the base rule or subrules." ;
        rdfs:domain   fhir:Consent.provisionProvision ;
        rdfs:label    "Consent.provision.provision.provision" ;
        rdfs:range    fhir:Consent.provisionProvisionProvision ;
        dc:title      "Nested Exception Rules" .

fhir:CommunicationRequest.occurrence
        a           owl:ObjectProperty ;
        rdfs:label  "CommunicationRequest.occurrence" .

fhir:AppointmentResponse.comment
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional comments about the appointment." ;
        rdfs:domain   fhir:AppointmentResponse ;
        rdfs:label    "AppointmentResponse.comment" ;
        rdfs:range    fhir:string ;
        dc:title      "Additional comments" .

fhir:MeasureReport.group.population.subjectResults
        a             owl:ObjectProperty ;
        rdfs:comment  "This element refers to a List of subject level MeasureReport resources, one for each subject in this population." ;
        rdfs:domain   fhir:MeasureReportGroupComponent.MeasureReportGroupPopulationComponent ;
        rdfs:label    "MeasureReport.group.population.subjectResults" ;
        rdfs:range    fhir:Reference ;
        dc:title      "For subject-list reports, the subject results in this population" .

fhir:BiologicallyDerivedProduct.storage
        a             owl:ObjectProperty ;
        rdfs:comment  "Product storage." ;
        rdfs:domain   fhir:BiologicallyDerivedProduct ;
        rdfs:label    "BiologicallyDerivedProduct.storage" ;
        rdfs:range    fhir:BiologicallyDerivedProductStorageComponent ;
        dc:title      "Product storage" .

fhir:CarePlan.basedOn
        a             owl:ObjectProperty ;
        rdfs:comment  "A care plan that is fulfilled in whole or in part by this care plan." ;
        rdfs:domain   fhir:CarePlan ;
        rdfs:label    "CarePlan.basedOn" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Fulfills CarePlan" .

fhir:Claim.supportingInfo.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Claim.SupportingInformation ;
        rdfs:label          "Claim.supportingInfo.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:Claim.supportingInfo.value .

fhir:ClaimResponse.insurer
        a             owl:ObjectProperty ;
        rdfs:comment  "The party responsible for authorization, adjudication and reimbursement." ;
        rdfs:domain   fhir:ClaimResponse ;
        rdfs:label    "ClaimResponse.insurer" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Party responsible for reimbursement" .

fhir:Consent.provision.data
        a             owl:ObjectProperty ;
        rdfs:comment  "The resources controlled by this rule if specific resources are referenced." ;
        rdfs:domain   fhir:Consent.provision ;
        rdfs:label    "Consent.provision.data" ;
        rdfs:range    fhir:Consent.provision.provisionData ;
        dc:title      "Data controlled by this rule" .

fhir:Claim.item.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of repetitions of a service or product." ;
        rdfs:domain   fhir:Claim.Item ;
        rdfs:label    "Claim.item.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Count of products or services" .

fhir:TerminologyCapabilities.codeSystem.version.filter.op
        a             owl:ObjectProperty ;
        rdfs:comment  "Operations supported for the property." ;
        rdfs:domain   fhir:TerminologyCapabilitiesCodeSystemComponent.TerminologyCapabilitiesCodeSystemVersionComponent.TerminologyCapabilitiesCodeSystemVersionFilterComponent ;
        rdfs:label    "TerminologyCapabilities.codeSystem.version.filter.op" ;
        rdfs:range    fhir:code ;
        dc:title      "Operations supported for the property" .

fhir:ElementDefinition.binding.valueSet
        a             owl:ObjectProperty ;
        rdfs:comment  "Refers to the value set that identifies the set of codes the binding refers to." ;
        rdfs:domain   fhir:ElementDefinitionBindingComponent ;
        rdfs:label    "ElementDefinition.binding.valueSet" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Source of value set" .

fhir:ResearchDefinition.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate research definition instances." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:MeasureReport.period
        a             owl:ObjectProperty ;
        rdfs:comment  "The reporting period for which the report was calculated." ;
        rdfs:domain   fhir:MeasureReport ;
        rdfs:label    "MeasureReport.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "What period the report covers" .

fhir:Contract.term.asset.answer.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractAssetAnswer ;
        rdfs:label          "Contract.term.asset.answer.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Contract.term.asset.answer.value .

fhir:MedicationStatement
        a                owl:Class ;
        rdfs:label       "MedicationStatement" ;
        rdfs:subClassOf  w5:clinical.medication , fhir:DomainResource ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:MedicationStatement.medicationCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:MedicationStatement.medicationReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationStatement.reasonReference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:MedicationStatement.reasonCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationStatement.context
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicationStatement.subject ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:MedicationStatement.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:MedicationStatement.statusReason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicationStatement.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationStatement.partOf
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:MedicationStatement.note
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationStatement.derivedFrom
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationStatement.informationSource
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationStatement.basedOn
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:MedicationStatement.effectiveDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:MedicationStatement.effectivePeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationStatement.category
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Dosage ;
                           owl:onProperty     fhir:MedicationStatement.dosage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationStatement.dateAsserted
                         ] .

fhir:ExampleScenario.actor
        a             owl:ObjectProperty ;
        rdfs:comment  "Actor participating in the resource." ;
        rdfs:domain   fhir:ExampleScenario ;
        rdfs:label    "ExampleScenario.actor" ;
        rdfs:range    fhir:ExampleScenarioActorComponent ;
        dc:title      "Actor participating in the resource" .

fhir:Statistic.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of the content value of the statistic." ;
        rdfs:domain   fhir:Statistic ;
        rdfs:label    "Statistic.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Description of content" .

fhir:ConceptMap.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this concept map. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:ConceptMap ;
        rdfs:label          "ConceptMap.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:TestScript.test.action
        a             owl:ObjectProperty ;
        rdfs:comment  "Action would contain either an operation or an assertion." ;
        rdfs:domain   fhir:TestScriptTestComponent ;
        rdfs:label    "TestScript.test.action" ;
        rdfs:range    fhir:TestScriptTestComponent.TestAction ;
        dc:title      "A test operation or assert to perform" .

fhir:ClaimResponse.addItem.detail.unitPrice
        a             owl:ObjectProperty ;
        rdfs:comment  "If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetail ;
        rdfs:label    "ClaimResponse.addItem.detail.unitPrice" ;
        rdfs:range    fhir:Money ;
        dc:title      "Fee, charge or cost per item" .

fhir:CodeableReference.reference
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a resource the provides exact details about the information being referenced." ;
        rdfs:domain   fhir:CodeableReference ;
        rdfs:label    "CodeableReference.reference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Reference to a resource (by instance)" .

fhir:QuestionnaireResponse.item.answer.item.answer.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.item.answer.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.item.answer.value .

fhir:Appointment.end  a     owl:ObjectProperty ;
        rdfs:comment        "Date/Time that the appointment is to conclude." ;
        rdfs:domain         fhir:Appointment ;
        rdfs:label          "Appointment.end" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "When appointment is to conclude" .

fhir:CareTeam  a         owl:Class ;
        rdfs:label       "CareTeam" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.careprovision ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CareTeam.status
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CareTeamParticipantComponent ;
                           owl:onProperty     fhir:CareTeam.participant
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CareTeam.subject
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:CareTeam.reasonReference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:CareTeam.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:CareTeam.managingOrganization
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CareTeam.name
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:CareTeam.note
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:CareTeam.reasonCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CareTeam.encounter
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:CareTeam.category
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactPoint ;
                           owl:onProperty     fhir:CareTeam.telecom
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CareTeam.period
                         ] .

fhir:DetectedIssue.identified
        a           owl:ObjectProperty ;
        rdfs:label  "DetectedIssue.identified" .

fhir:ValueSetComposeComponentInclude.ConceptReference
        a                owl:Class ;
        rdfs:comment     "Specifies a concept to be included or excluded." ;
        rdfs:label       "ValueSetComposeComponentInclude.ConceptReference" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ValueSetComposeComponentInclude.ConceptReference.ValueSetComposeIncludeConceptDesignationComponent ;
                           owl:onProperty     fhir:ValueSet.compose.exclude.concept.designation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.compose.exclude.concept.display
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ValueSet.compose.exclude.concept.code ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:Parameters.parameter.part.valueSampledData
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueSampledData" ;
        rdfs:range          fhir:SampledData ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:OrderedDistribution.topOfInterval
        a             owl:ObjectProperty ;
        rdfs:comment  "Singular value of the statistic at the upper bound of the interval." ;
        rdfs:domain   fhir:OrderedDistribution ;
        rdfs:label    "OrderedDistribution.topOfInterval" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Singular value of the statistic at the upper bound of the interval" .

fhir:FamilyMemberHistory.age
        a           owl:ObjectProperty ;
        rdfs:label  "FamilyMemberHistory.age" .

fhir:TestReportSetupComponent.SetupAction
        a                owl:Class ;
        rdfs:comment     "Action would contain either an operation or an assertion." ;
        rdfs:label       "TestReportSetupComponent.SetupAction" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:TestReportSetupComponent.SetupAction.TestReportSetupActionAssertComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.setup.action.assert
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:TestReportSetupComponent.SetupAction.TestReportSetupActionOperationComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.setup.action.operation
                         ] .

fhir:RegulatedAuthorization.status
        a             owl:ObjectProperty ;
        rdfs:comment  "The status that is authorised e.g. approved. Intermediate states can be tracked with cases and applications." ;
        rdfs:domain   fhir:RegulatedAuthorization ;
        rdfs:label    "RegulatedAuthorization.status" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The status that is authorised e.g. approved. Intermediate states can be tracked with cases and applications" .

fhir:SearchParameter.chain
        a             owl:ObjectProperty ;
        rdfs:comment  "Contains the names of any search parameters which may be chained to the containing search parameter. Chained parameters may be added to search parameters of type reference and specify that resources will only be returned if they contain a reference to a resource which matches the chained parameter value. Values for this field should be drawn from SearchParameter.code for a parameter on the target resource type." ;
        rdfs:domain   fhir:SearchParameter ;
        rdfs:label    "SearchParameter.chain" ;
        rdfs:range    fhir:string ;
        dc:title      "Chained names supported" .

fhir:ParametersParameterComponent
        a                owl:Class ;
        rdfs:comment     "A parameter passed to or received from the operation." ;
        rdfs:label       "ParametersParameterComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ParametersParameterComponentParameter ;
                           owl:onProperty     fhir:Parameters.parameter.part
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Resource ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Parameters.parameter.resource
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:base64Binary ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueBase64Binary
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:canonical ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueCanonical
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:code ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueCode
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:decimal ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueDecimal
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:id ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueId
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:instant ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueInstant
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:integer ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueInteger
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:markdown ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueMarkdown
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:oid ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueOid
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:positiveInt ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valuePositiveInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueString
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:time ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:unsignedInt ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueUnsignedInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:uri ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueUri
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:url ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueUrl
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:uuid ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueUuid
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Address ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueAddress
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Age ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueAge
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Annotation ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueAnnotation
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Attachment ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueAttachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Coding ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueCoding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:ContactPoint ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueContactPoint
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Count ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueCount
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Distance ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueDistance
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Duration ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueDuration
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:HumanName ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueHumanName
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Identifier ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueIdentifier
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Money ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueMoney
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valuePeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Ratio ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueRatio
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueReference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:SampledData ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueSampledData
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Signature ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueSignature
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueTiming
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:ContactDetail ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueContactDetail
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Contributor ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueContributor
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:DataRequirement ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueDataRequirement
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Expression ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueExpression
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:ParameterDefinition ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueParameterDefinition
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:RelatedArtifact ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueRelatedArtifact
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:TriggerDefinition ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueTriggerDefinition
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:UsageContext ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueUsageContext
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Dosage ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueDosage
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Meta ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Parameters.parameter.valueMeta
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Parameters.parameter.name ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:ResearchElementDefinition.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:SpecimenDefinition.typeTested.handling.temperatureQualifier
        a             owl:ObjectProperty ;
        rdfs:comment  "It qualifies the interval of temperature, which characterizes an occurrence of handling. Conditions that are not related to temperature may be handled in the instruction element." ;
        rdfs:domain   fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedHandlingComponent ;
        rdfs:label    "SpecimenDefinition.typeTested.handling.temperatureQualifier" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Temperature qualifier" .

fhir:EnrollmentResponse
        a                owl:Class ;
        rdfs:label       "EnrollmentResponse" ;
        rdfs:subClassOf  w5:financial.support , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EnrollmentResponse.organization
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EnrollmentResponse.created
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EnrollmentResponse.disposition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EnrollmentResponse.outcome
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EnrollmentResponse.request
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EnrollmentResponse.status
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:EnrollmentResponse.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EnrollmentResponse.requestProvider
                         ] .

fhir:MessageDefinitionFocusComponent
        a                owl:Class ;
        rdfs:comment     "Identifies the resource (or resources) that are being addressed by the event.  For example, the Encounter for an admit message or two Account records for a merge." ;
        rdfs:label       "MessageDefinitionFocusComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageDefinition.focus.max
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MessageDefinition.focus.min ;
                           owl:someValuesFrom  fhir:unsignedInt
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageDefinition.focus.profile
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MessageDefinition.focus.code ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:ListEntryComponent
        a                owl:Class ;
        rdfs:comment     "Entries in this list." ;
        rdfs:label       "ListEntryComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:List.entry.item ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:List.entry.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:List.entry.deleted
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:List.entry.flag
                         ] .

fhir:Parameters.parameter.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Claim.procedure  a  owl:ObjectProperty ;
        rdfs:comment  "Procedures performed on the patient relevant to the billing items with the claim." ;
        rdfs:domain   fhir:Claim ;
        rdfs:label    "Claim.procedure" ;
        rdfs:range    fhir:Claim.Procedure ;
        dc:title      "Clinical procedures performed" .

fhir:Task.authoredOn  a     owl:ObjectProperty ;
        rdfs:comment        "The date and time this task was created." ;
        rdfs:domain         fhir:Task ;
        rdfs:label          "Task.authoredOn" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Task Creation Date" .

fhir:MedicationDispense.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the type of dispensing event that is performed. For example, Trial Fill, Completion of Trial, Partial Fill, Emergency Fill, Samples, etc." ;
        rdfs:domain   fhir:MedicationDispense ;
        rdfs:label    "MedicationDispense.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Trial fill, partial fill, emergency fill, etc." .

fhir:SubstanceDefinition.sourceMaterial.species
        a             owl:ObjectProperty ;
        rdfs:comment  "The species of an organism, typically referring to the Latin epithet of the species of the plant/animal." ;
        rdfs:domain   fhir:SubstanceDefinitionSourceMaterialComponent ;
        rdfs:label    "SubstanceDefinition.sourceMaterial.species" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The species of an organism, typically referring to the Latin epithet of the species of the plant/animal" .

fhir:StructureDefinition.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this structure definition. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:StructureDefinition ;
        rdfs:label          "StructureDefinition.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:ExplanationOfBenefit.item.detail.subDetail.adjudication.value
        a             owl:ObjectProperty ;
        rdfs:comment  "A non-monetary value associated with the category. Mutually exclusive to the amount element above." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail.SubDetailAdjudication ;
        rdfs:label    "ExplanationOfBenefit.item.detail.subDetail.adjudication.value" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Non-monitary value" .

fhir:Contract.term.group.offer.answer.valueTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractOffer.Answer ;
        rdfs:label          "Contract.term.group.offer.answer.valueTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:Contract.term.group.offer.answer.value .

fhir:TestScript.teardown.action.operation.url
        a             owl:ObjectProperty ;
        rdfs:comment  "Complete request URL." ;
        rdfs:domain   fhir:TestScriptTeardownComponent.TeardownActionOperation ;
        rdfs:label    "TestScript.teardown.action.operation.url" ;
        rdfs:range    fhir:string ;
        dc:title      "Request URL" .

fhir:EpisodeOfCare.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "The EpisodeOfCare may be known by different identifiers for different contexts of use, such as when an external agency is tracking the Episode for funding purposes." ;
        rdfs:domain         fhir:EpisodeOfCare ;
        rdfs:label          "EpisodeOfCare.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business Identifier(s) relevant for this EpisodeOfCare" .

fhir:AllergyIntolerance.reaction.exposureRoute
        a             owl:ObjectProperty ;
        rdfs:comment  "Identification of the route by which the subject was exposed to the substance." ;
        rdfs:domain   fhir:AllergyIntoleranceReactionComponent ;
        rdfs:label    "AllergyIntolerance.reaction.exposureRoute" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "How the subject was exposed to the substance" .

fhir:OperationDefinition.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the operation definition. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:OperationDefinition ;
        rdfs:label    "OperationDefinition.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this operation definition (computer friendly)" .

fhir:Endpoint.status  a     owl:ObjectProperty ;
        rdfs:comment        "active | suspended | error | off | test." ;
        rdfs:domain         fhir:Endpoint ;
        rdfs:label          "Endpoint.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | suspended | error | off | entered-in-error | test" .

fhir:RequestGroup  a     owl:Class ;
        rdfs:label       "RequestGroup" ;
        rdfs:subClassOf  w5:clinical.general , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:RequestGroup.replaces
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:RequestGroup.reasonReference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:RequestGroup.instantiatesCanonical
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:RequestGroup.basedOn
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:RequestGroup.reasonCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.priority
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.encounter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:RequestGroup.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:RequestGroup.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.author
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RequestGroupActionComponent ;
                           owl:onProperty     fhir:RequestGroup.action
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.subject
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.groupIdentifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:RequestGroup.intent ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:uri ;
                           owl:onProperty     fhir:RequestGroup.instantiatesUri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.authoredOn
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:RequestGroup.identifier
                         ] .

fhir:OperationDefinition.parameter.referencedFrom
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies other resource parameters within the operation invocation that are expected to resolve to this resource." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponent ;
        rdfs:label    "OperationDefinition.parameter.referencedFrom" ;
        rdfs:range    fhir:OperationDefinitionParameterComponent.OperationDefinitionParameterReferencedFromComponent ;
        dc:title      "References to this parameter" .

fhir:RegulatedAuthorization.basis
        a             owl:ObjectProperty ;
        rdfs:comment  "The legal or regulatory framework against which this authorization is granted, or other reasons for it." ;
        rdfs:domain   fhir:RegulatedAuthorization ;
        rdfs:label    "RegulatedAuthorization.basis" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The legal or regulatory framework against which this authorization is granted, or other reasons for it" .

fhir:RequestGroup.action.action.timingTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RequestGroupActionComponentAction ;
        rdfs:label          "RequestGroup.action.action.timingTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:RequestGroup.action.action.timing .

fhir:ActivityDefinition.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Detailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Detail type of activity" .

fhir:Task.lastModified
        a             owl:ObjectProperty ;
        rdfs:comment  "The date and time of last modification to this task." ;
        rdfs:domain   fhir:Task ;
        rdfs:label    "Task.lastModified" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "Task Last Modified Date" .

fhir:Parameters.parameter.part.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:PlanDefinition.action.action.cardinalityBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines whether the action can be selected multiple times." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.cardinalityBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "single | multiple" .

fhir:InsurancePlan.plan.generalCost.comment
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional information about the general costs associated with this plan." ;
        rdfs:domain   fhir:InsurancePlanPlanComponent.InsurancePlanPlanGeneralCostComponent ;
        rdfs:label    "InsurancePlan.plan.generalCost.comment" ;
        rdfs:range    fhir:string ;
        dc:title      "Additional cost information" .

fhir:Citation.variantCitation.baseCitation
        a             owl:ObjectProperty ;
        rdfs:comment  "Base citation layer." ;
        rdfs:domain   fhir:CitationVariantCitationComponent ;
        rdfs:label    "Citation.variantCitation.baseCitation" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Base citation layer" .

fhir:ExplanationOfBenefit.item.detail.subDetail.adjudication.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Monetary amount associated with the category." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail.SubDetailAdjudication ;
        rdfs:label    "ExplanationOfBenefit.item.detail.subDetail.adjudication.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Monetary amount" .

fhir:ChargeItemDefinitionPropertyGroupComponent.ChargeItemDefinitionPropertyGroupPriceComponentComponent
        a                owl:Class ;
        rdfs:comment     "The price for a ChargeItem may be calculated as a base price with surcharges/deductions that apply in certain conditions. A ChargeItemDefinition resource that defines the prices, factors and conditions that apply to a billing code is currently under development. The priceComponent element can be used to offer transparency to the recipient of the Invoice of how the prices have been calculated." ;
        rdfs:label       "ChargeItemDefinitionPropertyGroupComponent.ChargeItemDefinitionPropertyGroupPriceComponentComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.propertyGroup.priceComponent.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.propertyGroup.priceComponent.factor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.propertyGroup.priceComponent.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.propertyGroup.priceComponent.type ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:RequestGroup.action.prefix
        a             owl:ObjectProperty ;
        rdfs:comment  "A user-visible prefix for the action." ;
        rdfs:domain   fhir:RequestGroupActionComponent ;
        rdfs:label    "RequestGroup.action.prefix" ;
        rdfs:range    fhir:string ;
        dc:title      "User-visible prefix for the action (e.g. 1. or A.)" .

fhir:Evidence.certainty.subcomponent.subcomponent
        a             owl:ObjectProperty ;
        rdfs:comment  "A domain or subdomain of certainty." ;
        rdfs:domain   fhir:EvidenceCertaintyComponentCertainty ;
        rdfs:label    "Evidence.certainty.subcomponent.subcomponent" ;
        rdfs:range    fhir:EvidenceCertaintyComponentCertaintyCertainty ;
        dc:title      "A domain or subdomain of certainty" .

fhir:CodeSystem.concept.concept.concept
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines children of a concept to produce a hierarchy of concepts. The nature of the relationships is variable (is-a/contains/categorizes) - see hierarchyMeaning." ;
        rdfs:domain   fhir:CodeSystem.ConceptDefinitionConcept ;
        rdfs:label    "CodeSystem.concept.concept.concept" ;
        rdfs:range    fhir:CodeSystem.ConceptDefinitionConceptConcept ;
        dc:title      "Child Concepts (is-a/contains/categorizes)" .

fhir:MedicationKnowledgeAdministrationGuidelinesComponent.MedicationKnowledgeAdministrationGuidelinesPatientCharacteristicsComponent
        a                owl:Class ;
        rdfs:comment     "Characteristics of the patient that are relevant to the administration guidelines (for example, height, weight, gender, etc.)." ;
        rdfs:label       "MedicationKnowledgeAdministrationGuidelinesComponent.MedicationKnowledgeAdministrationGuidelinesPatientCharacteristicsComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:MedicationKnowledge.administrationGuidelines.patientCharacteristics.value
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:MedicationKnowledge.administrationGuidelines.patientCharacteristics.characteristicCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:MedicationKnowledge.administrationGuidelines.patientCharacteristics.characteristicQuantity ;
                                            owl:someValuesFrom  fhir:SimpleQuantity
                                          ]
                                        ) ] .

fhir:MedicationDispense.statusReasonCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationDispense ;
        rdfs:label          "MedicationDispense.statusReasonCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:MedicationDispense.statusReason .

fhir:Claim.insurance.businessArrangement
        a             owl:ObjectProperty ;
        rdfs:comment  "A business agreement number established between the provider and the insurer for special business processing purposes." ;
        rdfs:domain   fhir:Claim.Insurance ;
        rdfs:label    "Claim.insurance.businessArrangement" ;
        rdfs:range    fhir:string ;
        dc:title      "Additional provider contract number" .

fhir:AuditEvent.entity.name
        a                   owl:ObjectProperty ;
        rdfs:comment        "A name of the entity in the audit event." ;
        rdfs:domain         fhir:AuditEventEntityComponent ;
        rdfs:label          "AuditEvent.entity.name" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Descriptor for entity" .

fhir:ParameterDefinition.min
        a             owl:ObjectProperty ;
        rdfs:comment  "The minimum number of times this parameter SHALL appear in the request or response." ;
        rdfs:domain   fhir:ParameterDefinition ;
        rdfs:label    "ParameterDefinition.min" ;
        rdfs:range    fhir:integer ;
        dc:title      "Minimum cardinality" .

fhir:ServiceRequest.relevantHistory
        a             owl:ObjectProperty ;
        rdfs:comment  "Key events in the history of the request." ;
        rdfs:domain   fhir:ServiceRequest ;
        rdfs:label    "ServiceRequest.relevantHistory" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Request provenance" .

fhir:MedicationKnowledge.administrationGuidelines.dosage.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of dosage (for example, prophylaxis, maintenance, therapeutic, etc.)." ;
        rdfs:domain   fhir:MedicationKnowledgeAdministrationGuidelinesComponent.MedicationKnowledgeAdministrationGuidelinesDosageComponent ;
        rdfs:label    "MedicationKnowledge.administrationGuidelines.dosage.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of dosage" .

fhir:FamilyMemberHistory.dataAbsentReason
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes why the family member's history is not available." ;
        rdfs:domain   fhir:FamilyMemberHistory ;
        rdfs:label    "FamilyMemberHistory.dataAbsentReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "subject-unknown | withheld | unable-to-obtain | deferred" .

fhir:ExplanationOfBenefit.item.detail.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of repetitions of a service or product." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Count of products or services" .

fhir:Library.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this library when it is represented in other formats, or referenced in a specification, model, design or an instance. e.g. CMS or NQF identifiers for a measure artifact. Note that at least one identifier is required for non-experimental active artifacts." ;
        rdfs:domain         fhir:Library ;
        rdfs:label          "Library.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Additional identifier for the library" .

fhir:QuestionnaireResponse.item.answer.valueCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.valueCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.value .

fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleTargetComponent.StructureMapGroupRuleTargetParameterComponent
        a                owl:Class ;
        rdfs:comment     "Parameters to the transform." ;
        rdfs:label       "StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleTargetComponent.StructureMapGroupRuleTargetParameterComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.target.parameter.valueId ;
                                            owl:someValuesFrom  fhir:id
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.target.parameter.valueString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.target.parameter.valueBoolean ;
                                            owl:someValuesFrom  fhir:boolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.target.parameter.valueInteger ;
                                            owl:someValuesFrom  fhir:integer
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.target.parameter.valueDecimal ;
                                            owl:someValuesFrom  fhir:decimal
                                          ]
                                        ) ] .

fhir:ElementDefinition.base.max
        a             owl:ObjectProperty ;
        rdfs:comment  "Maximum cardinality of the base element identified by the path." ;
        rdfs:domain   fhir:ElementDefinitionBaseComponent ;
        rdfs:label    "ElementDefinition.base.max" ;
        rdfs:range    fhir:string ;
        dc:title      "Max cardinality of the base element" .

fhir:Identifier.type  a  owl:ObjectProperty ;
        rdfs:comment  "A coded type for the identifier that can be used to determine which identifier to use for a specific purpose." ;
        rdfs:domain   fhir:Identifier ;
        rdfs:label    "Identifier.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Description of identifier" .

fhir:RiskAssessment.prediction.probabilityRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RiskAssessmentPredictionComponent ;
        rdfs:label          "RiskAssessment.prediction.probabilityRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:RiskAssessment.prediction.probability .

fhir:BiologicallyDerivedProduct.processing
        a             owl:ObjectProperty ;
        rdfs:comment  "Any processing of the product during collection that does not change the fundamental nature of the product. For example adding anti-coagulants during the collection of Peripheral Blood Stem Cells." ;
        rdfs:domain   fhir:BiologicallyDerivedProduct ;
        rdfs:label    "BiologicallyDerivedProduct.processing" ;
        rdfs:range    fhir:BiologicallyDerivedProductProcessingComponent ;
        dc:title      "Any processing of the product during collection" .

fhir:RequestGroup.action.action.action
        a             owl:ObjectProperty ;
        rdfs:comment  "Sub actions." ;
        rdfs:domain   fhir:RequestGroupActionComponentAction ;
        rdfs:label    "RequestGroup.action.action.action" ;
        rdfs:range    fhir:RequestGroupActionComponentActionAction ;
        dc:title      "Sub action" .

fhir:Communication.topic
        a                   owl:ObjectProperty ;
        rdfs:comment        "Description of the purpose/content, similar to a subject line in an email." ;
        rdfs:domain         fhir:Communication ;
        rdfs:label          "Communication.topic" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Description of the purpose/content" .

fhir:ActivityDefinition.dynamicValue.expression
        a             owl:ObjectProperty ;
        rdfs:comment  "An expression specifying the value of the customized element." ;
        rdfs:domain   fhir:ActivityDefinitionDynamicValueComponent ;
        rdfs:label    "ActivityDefinition.dynamicValue.expression" ;
        rdfs:range    fhir:Expression ;
        dc:title      "An expression that provides the dynamic value for the customization" .

fhir:Device  a           owl:Class ;
        rdfs:label       "Device" ;
        rdfs:subClassOf  fhir:DomainResource , w5:administrative.device ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DevicePropertyComponent ;
                           owl:onProperty     fhir:Device.property
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DeviceVersionComponent ;
                           owl:onProperty     fhir:Device.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.url
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Device.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.partNumber
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.manufacturer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Device.safety
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.owner
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.status
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.location
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.distinctIdentifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DeviceSpecializationComponent ;
                           owl:onProperty     fhir:Device.specialization
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.serialNumber
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.lotNumber
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.definition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.parent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.modelNumber
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DeviceUdiCarrierComponent ;
                           owl:onProperty     fhir:Device.udiCarrier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.expirationDate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactPoint ;
                           owl:onProperty     fhir:Device.contact
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DeviceDeviceNameComponent ;
                           owl:onProperty     fhir:Device.deviceName
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Device.statusReason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.manufactureDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.patient
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Device.note
                         ] .

fhir:GraphDefinition.link.target.link.target.compartment.use
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines how the compartment rule is used - whether it it is used to test whether resources are subject to the rule, or whether it is a rule that must be followed." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponent.GraphDefinitionLinkTargetCompartmentComponent ;
        rdfs:label    "GraphDefinition.link.target.link.target.compartment.use" ;
        rdfs:range    fhir:code ;
        dc:title      "condition | requirement" .

fhir:Encounter.hospitalization.dietPreference
        a             owl:ObjectProperty ;
        rdfs:comment  "Diet preferences reported by the patient." ;
        rdfs:domain   fhir:EncounterHospitalizationComponent ;
        rdfs:label    "Encounter.hospitalization.dietPreference" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Diet preferences reported by the patient" .

fhir:Range  a            owl:Class ;
        rdfs:comment     "A set of ordered Quantities defined by a low and high limit." ;
        rdfs:label       "Range" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Range.high
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Range.low
                         ] ;
        dc:title         "Set of values bounded by low and high" .

fhir:GuidanceResponse.outputParameters
        a             owl:ObjectProperty ;
        rdfs:comment  "The output parameters of the evaluation, if any. Many modules will result in the return of specific resources such as procedure or communication requests that are returned as part of the operation result. However, modules may define specific outputs that would be returned as the result of the evaluation, and these would be returned in this element." ;
        rdfs:domain   fhir:GuidanceResponse ;
        rdfs:label    "GuidanceResponse.outputParameters" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The output parameters of the evaluation, if any" .

fhir:StructureMap.group.rule.source.defaultValueDataRequirement
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueDataRequirement" ;
        rdfs:range          fhir:DataRequirement ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:MarketingStatus.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "Where a Medicines Regulatory Agency has granted a marketing authorisation for which specific provisions within a jurisdiction apply, the jurisdiction can be specified using an appropriate controlled terminology The controlled term and the controlled term identifier shall be specified." ;
        rdfs:domain   fhir:MarketingStatus ;
        rdfs:label    "MarketingStatus.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Where a Medicines Regulatory Agency has granted a marketing authorisation for which specific provisions within a jurisdiction apply, the jurisdiction can be specified using an appropriate controlled terminology The controlled term and the controlled term identifier shall be specified" .

fhir:Contract.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Unique identifier for this Contract or a derivative that references a Source Contract." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Contract number" .

fhir:TestReport.name  a  owl:ObjectProperty ;
        rdfs:comment  "A free text natural language name identifying the executed TestScript." ;
        rdfs:domain   fhir:TestReport ;
        rdfs:label    "TestReport.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Informal name of the executed TestScript" .

fhir:Composition  a      owl:Class ;
        rdfs:label       "Composition" ;
        rdfs:subClassOf  w5:infrastructure.documents , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.confidentiality
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CompositionAttesterComponent ;
                           owl:onProperty     fhir:Composition.attester
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Composition.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.subject
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Composition.title ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.encounter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Composition.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.custodian
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CompositionRelatesToComponent ;
                           owl:onProperty     fhir:Composition.relatesTo
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Composition.date ;
                           owl:someValuesFrom  fhir:dateTime
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Composition.category
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Composition.Section ;
                           owl:onProperty     fhir:Composition.section
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:Composition.author ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CompositionEventComponent ;
                           owl:onProperty     fhir:Composition.event
                         ] .

fhir:Encounter.diagnosis.condition
        a                   owl:ObjectProperty ;
        rdfs:comment        "Reason the encounter takes place, as specified using information from another resource. For admissions, this is the admission diagnosis. The indication will typically be a Condition (with other resources referenced in the evidence.detail), or a Procedure." ;
        rdfs:domain         fhir:Encounter.Diagnosis ;
        rdfs:label          "Encounter.diagnosis.condition" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "The diagnosis or procedure relevant to the encounter" .

fhir:CitationWebLocationComponent
        a                owl:Class ;
        rdfs:comment     "Used for any URL for the article cited." ;
        rdfs:label       "CitationWebLocationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.webLocation.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.webLocation.type
                         ] .

fhir:Consent.policyRule
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to the specific base computable regulation or policy." ;
        rdfs:domain   fhir:Consent ;
        rdfs:label    "Consent.policyRule" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Regulation that this consents to" .

fhir:NutritionOrder.instantiates
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to a protocol, guideline, orderset or other definition that is adhered to in whole or in part by this NutritionOrder." ;
        rdfs:domain   fhir:NutritionOrder ;
        rdfs:label    "NutritionOrder.instantiates" ;
        rdfs:range    fhir:uri ;
        dc:title      "Instantiates protocol or definition" .

fhir:Signature.type  a  owl:ObjectProperty ;
        rdfs:comment  "An indication of the reason that the entity signed this document. This may be explicitly included as part of the signature information and can be used when determining accountability for various actions concerning the document." ;
        rdfs:domain   fhir:Signature ;
        rdfs:label    "Signature.type" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Indication of the reason the entity signed the object(s)" .

fhir:Communication.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "The type of message conveyed such as alert, notification, reminder, instruction, etc." ;
        rdfs:domain         fhir:Communication ;
        rdfs:label          "Communication.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Message category" .

fhir:ExplanationOfBenefit.supportingInfo.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.SupportingInformation ;
        rdfs:label          "ExplanationOfBenefit.supportingInfo.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.supportingInfo.value .

fhir:Citation.contributorship.entry
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual entity named in the author list or contributor list." ;
        rdfs:domain   fhir:CitationContributorshipComponent ;
        rdfs:label    "Citation.contributorship.entry" ;
        rdfs:range    fhir:CitationContributorshipComponent.CitationContributorshipEntryComponent ;
        dc:title      "An individual entity named in the list" .

fhir:Encounter.location.status
        a             owl:ObjectProperty ;
        rdfs:comment  "The status of the participants' presence at the specified location during the period specified. If the participant is no longer at the location, then the period will have an end date/time." ;
        rdfs:domain   fhir:EncounterLocationComponent ;
        rdfs:label    "Encounter.location.status" ;
        rdfs:range    fhir:code ;
        dc:title      "planned | active | reserved | completed" .

fhir:Citation.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the citation." ;
        rdfs:domain         fhir:Citation ;
        rdfs:label          "Citation.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "The publisher of the Citation, not the publisher of the article being cited" .

fhir:Invoice.lineItem.chargeItemCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:InvoiceLineItemComponent ;
        rdfs:label          "Invoice.lineItem.chargeItemCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Invoice.lineItem.chargeItem .

fhir:StructureMap.group.rule.rule.target.parameter.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleTargetComponent.StructureMapGroupRuleTargetParameterComponent ;
        rdfs:label          "StructureMap.group.rule.rule.target.parameter.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.target.parameter.value .

fhir:Questionnaire.item.item.enableBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Controls how multiple enableWhen values are interpreted -  whether all or any must be true." ;
        rdfs:domain   fhir:QuestionnaireItemComponentItem ;
        rdfs:label    "Questionnaire.item.item.enableBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "all | any" .

fhir:Claim.procedure.type
        a             owl:ObjectProperty ;
        rdfs:comment  "When the condition was observed or the relative ranking." ;
        rdfs:domain   fhir:Claim.Procedure ;
        rdfs:label    "Claim.procedure.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Category of Procedure" .

fhir:DeviceMetric.calibration
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the calibrations that have been performed or that are required to be performed." ;
        rdfs:domain   fhir:DeviceMetric ;
        rdfs:label    "DeviceMetric.calibration" ;
        rdfs:range    fhir:DeviceMetricCalibrationComponent ;
        dc:title      "Describes the calibrations that have been performed or that are required to be performed" .

fhir:PackagedProductDefinition.package.package.alternateMaterial
        a             owl:ObjectProperty ;
        rdfs:comment  "A possible alternate material for the packaging." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponentPackage ;
        rdfs:label    "PackagedProductDefinition.package.package.alternateMaterial" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "A possible alternate material for the packaging" .

fhir:DiagnosticReport.specimen
        a             owl:ObjectProperty ;
        rdfs:comment  "Details about the specimens on which this diagnostic report is based." ;
        rdfs:domain   fhir:DiagnosticReport ;
        rdfs:label    "DiagnosticReport.specimen" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Specimens this report is based on" .

fhir:MeasureReport.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this MeasureReport when it is represented in other formats or referenced in a specification, model, design or an instance." ;
        rdfs:domain         fhir:MeasureReport ;
        rdfs:label          "MeasureReport.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Additional identifier for the MeasureReport" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess
        a                owl:Class ;
        rdfs:comment     "Nested process." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.postConditions
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent ;
                           owl:onProperty     fhir:ExampleScenario.process.step.process.step
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.title ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.preConditions
                         ] ;
        dc:title         "Nested process" .

fhir:Ingredient.substance.strength.referenceStrength.country
        a             owl:ObjectProperty ;
        rdfs:comment  "The country or countries for which the strength range applies." ;
        rdfs:domain   fhir:IngredientSubstanceComponent.IngredientSubstanceStrengthComponent.IngredientSubstanceStrengthReferenceStrengthComponent ;
        rdfs:label    "Ingredient.substance.strength.referenceStrength.country" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The country or countries for which the strength range applies" .

fhir:DeviceRequest.codeReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DeviceRequest ;
        rdfs:label          "DeviceRequest.codeReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:DeviceRequest.code .

fhir:EpisodeOfCare  a    owl:Class ;
        rdfs:label       "EpisodeOfCare" ;
        rdfs:subClassOf  w5:workflow.encounter , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:EpisodeOfCare.patient ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:EpisodeOfCare.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EpisodeOfCare.managingOrganization
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:EpisodeOfCare.Diagnosis ;
                           owl:onProperty     fhir:EpisodeOfCare.diagnosis
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:EpisodeOfCare.team
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:EpisodeOfCare.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EpisodeOfCare.period
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:EpisodeOfCare.referralRequest
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:EpisodeOfCare.account
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EpisodeOfCare.careManager
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:EpisodeOfCare.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:EpisodeOfCareStatusHistoryComponent ;
                           owl:onProperty     fhir:EpisodeOfCare.statusHistory
                         ] .

fhir:DeviceDefinition.safety
        a             owl:ObjectProperty ;
        rdfs:comment  "Safety characteristics of the device." ;
        rdfs:domain   fhir:DeviceDefinition ;
        rdfs:label    "DeviceDefinition.safety" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Safety characteristics of the device" .

fhir:SubstanceDefinition.name.translation.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The actual name." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.translation.name" ;
        rdfs:range    fhir:string ;
        dc:title      "The actual name" .

fhir:VerificationResult.primarySource.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of primary source (License Board; Primary Education; Continuing Education; Postal Service; Relationship owner; Registration Authority; legal source; issuing source; authoritative source)." ;
        rdfs:domain   fhir:VerificationResultPrimarySourceComponent ;
        rdfs:label    "VerificationResult.primarySource.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of primary source (License Board; Primary Education; Continuing Education; Postal Service; Relationship owner; Registration Authority; legal source; issuing source; authoritative source)" .

fhir:OperationDefinition.parameter.part.searchType
        a             owl:ObjectProperty ;
        rdfs:comment  "How the parameter is understood as a search parameter. This is only used if the parameter type is 'string'." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponentParameter ;
        rdfs:label    "OperationDefinition.parameter.part.searchType" ;
        rdfs:range    fhir:code ;
        dc:title      "number | date | string | token | reference | composite | quantity | uri | special" .

fhir:DataRequirement.codeFilter.valueSet
        a             owl:ObjectProperty ;
        rdfs:comment  "The valueset for the code filter. The valueSet and code elements are additive. If valueSet is specified, the filter will return only those data items for which the value of the code-valued element specified in the path is a member of the specified valueset." ;
        rdfs:domain   fhir:DataRequirementCodeFilterComponent ;
        rdfs:label    "DataRequirement.codeFilter.valueSet" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Valueset for the filter" .

fhir:EvidenceVariable.characteristic
        a             owl:ObjectProperty ;
        rdfs:comment  "A characteristic that defines the members of the evidence element. Multiple characteristics are applied with \"and\" semantics." ;
        rdfs:domain   fhir:EvidenceVariable ;
        rdfs:label    "EvidenceVariable.characteristic" ;
        rdfs:range    fhir:EvidenceVariableCharacteristicComponent ;
        dc:title      "What defines the members of the evidence element" .

fhir:Task.performerType
        a                   owl:ObjectProperty ;
        rdfs:comment        "The kind of participant that should perform the task." ;
        rdfs:domain         fhir:Task ;
        rdfs:label          "Task.performerType" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Requested performer" .

fhir:PlanDefinition.action.action.action
        a             owl:ObjectProperty ;
        rdfs:comment  "Sub actions that are contained within the action. The behavior of this action determines the functionality of the sub-actions. For example, a selection behavior of at-most-one indicates that of the sub-actions, at most one may be chosen as part of realizing the action definition." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.action" ;
        rdfs:range    fhir:PlanDefinitionActionComponentActionAction ;
        dc:title      "A sub-action" .

fhir:CatalogEntry.lastUpdated
        a             owl:ObjectProperty ;
        rdfs:comment  "Typically date of issue is different from the beginning of the validity. This can be used to see when an item was last updated." ;
        rdfs:domain   fhir:CatalogEntry ;
        rdfs:label    "CatalogEntry.lastUpdated" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When was this catalog last updated" .

fhir:ConceptMap.group.source
        a             owl:ObjectProperty ;
        rdfs:comment  "An absolute URI that identifies the source system where the concepts to be mapped are defined." ;
        rdfs:domain   fhir:ConceptMapGroupComponent ;
        rdfs:label    "ConceptMap.group.source" ;
        rdfs:range    fhir:uri ;
        dc:title      "Source system where concepts to be mapped are defined" .

fhir:TestReport.test.action.assert.detail
        a             owl:ObjectProperty ;
        rdfs:comment  "A link to further details on the result." ;
        rdfs:domain   fhir:TestReportTestComponent.TestActionAssert ;
        rdfs:label    "TestReport.test.action.assert.detail" ;
        rdfs:range    fhir:string ;
        dc:title      "A link to further details on the result" .

fhir:Citation.contributorship.entry.notAnAuthor
        a             owl:ObjectProperty ;
        rdfs:comment  "False, missing, or empty elements implies authorship." ;
        rdfs:domain   fhir:CitationContributorshipComponent.CitationContributorshipEntryComponent ;
        rdfs:label    "Citation.contributorship.entry.notAnAuthor" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Used to identify non-author contributors" .

fhir:MedicationKnowledgeRegulatoryComponent
        a                owl:Class ;
        rdfs:comment     "Regulatory information about a medication." ;
        rdfs:label       "MedicationKnowledgeRegulatoryComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:MedicationKnowledgeRegulatoryComponent.MedicationKnowledgeRegulatoryMaxDispenseComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationKnowledge.regulatory.maxDispense
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicationKnowledgeRegulatoryComponent.MedicationKnowledgeRegulatoryScheduleComponent ;
                           owl:onProperty     fhir:MedicationKnowledge.regulatory.schedule
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicationKnowledgeRegulatoryComponent.MedicationKnowledgeRegulatorySubstitutionComponent ;
                           owl:onProperty     fhir:MedicationKnowledge.regulatory.substitution
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicationKnowledge.regulatory.regulatoryAuthority ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:StructureMap.group.rule.source.defaultValueDistance
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueDistance" ;
        rdfs:range          fhir:Distance ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:CareTeam.period  a     owl:ObjectProperty ;
        rdfs:comment        "Indicates when the team did (or is intended to) come into effect and end." ;
        rdfs:domain         fhir:CareTeam ;
        rdfs:label          "CareTeam.period" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  w5:when.init ;
        dc:title            "Time period team covers" .

fhir:Measure.author  a  owl:ObjectProperty ;
        rdfs:comment  "An individiual or organization primarily involved in the creation and maintenance of the content." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.author" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who authored the content" .

fhir:ExampleScenario.process.step.process.step
        a             owl:ObjectProperty ;
        rdfs:comment  "Each step of the process." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess ;
        rdfs:label    "ExampleScenario.process.step.process.step" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent ;
        dc:title      "Each step of the process" .

fhir:Consent.provision
        a                owl:Class , owl:ObjectProperty ;
        rdfs:comment     "An exception to the base policy of this consent. An exception can be an addition or removal of access permissions." ;
        rdfs:domain      fhir:Consent ;
        rdfs:label       "Consent.provision" ;
        rdfs:range       fhir:Consent.provision ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:Consent.provision.class
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Consent.provision.period
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Consent.provision.action
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:Consent.provision.securityLabel
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Consent.provisionProvision ;
                           owl:onProperty     fhir:Consent.provision.provision
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Consent.provision.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Consent.provision.provisionActor ;
                           owl:onProperty     fhir:Consent.provision.actor
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Consent.provision.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Consent.provision.dataPeriod
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Consent.provision.provisionData ;
                           owl:onProperty     fhir:Consent.provision.data
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:Consent.provision.purpose
                         ] ;
        dc:title         "Constraints to the base Consent.policyRule" .

fhir:ResearchStudy.objective.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The kind of study objective." ;
        rdfs:domain   fhir:ResearchStudyObjectiveComponent ;
        rdfs:label    "ResearchStudy.objective.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "primary | secondary | exploratory" .

fhir:MedicationAdministration.effectiveDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationAdministration ;
        rdfs:label          "MedicationAdministration.effectiveDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:MedicationAdministration.effective .

fhir:CapabilityStatement.messaging
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of the messaging capabilities of the solution." ;
        rdfs:domain   fhir:CapabilityStatement ;
        rdfs:label    "CapabilityStatement.messaging" ;
        rdfs:range    fhir:CapabilityStatementMessagingComponent ;
        dc:title      "If messaging is supported" .

fhir:ExplanationOfBenefit.diagnosis.sequence
        a             owl:ObjectProperty ;
        rdfs:comment  "A number to uniquely identify diagnosis entries." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Diagnosis ;
        rdfs:label    "ExplanationOfBenefit.diagnosis.sequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Diagnosis instance identifier" .

fhir:OperationDefinition.parameter
        a             owl:ObjectProperty ;
        rdfs:comment  "The parameters for the operation/query." ;
        rdfs:domain   fhir:OperationDefinition ;
        rdfs:label    "OperationDefinition.parameter" ;
        rdfs:range    fhir:OperationDefinitionParameterComponent ;
        dc:title      "Parameters for the operation/query" .

fhir:MedicationAdministration.effectivePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationAdministration ;
        rdfs:label          "MedicationAdministration.effectivePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:MedicationAdministration.effective .

fhir:Composition.attester.time
        a             owl:ObjectProperty ;
        rdfs:comment  "When the composition was attested by the party." ;
        rdfs:domain   fhir:CompositionAttesterComponent ;
        rdfs:label    "Composition.attester.time" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When the composition was attested" .

fhir:SubstanceDefinition.name.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "The jurisdiction where this name applies." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponent ;
        rdfs:label    "SubstanceDefinition.name.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The jurisdiction where this name applies" .

fhir:RelatedArtifact.citation
        a             owl:ObjectProperty ;
        rdfs:comment  "A bibliographic citation for the related artifact. This text SHOULD be formatted according to an accepted citation format." ;
        rdfs:domain   fhir:RelatedArtifact ;
        rdfs:label    "RelatedArtifact.citation" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Bibliographic citation for the artifact" .

fhir:ExampleScenario.url
        a                   owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this example scenario when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this example scenario is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the example scenario is stored on different servers." ;
        rdfs:domain         fhir:ExampleScenario ;
        rdfs:label          "ExampleScenario.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this example scenario, represented as a URI (globally unique)" .

fhir:ResearchStudy.focus
        a                   owl:ObjectProperty ;
        rdfs:comment        "The medication(s), food(s), therapy(ies), device(s) or other concerns or interventions that the study is seeking to gain more information about." ;
        rdfs:domain         fhir:ResearchStudy ;
        rdfs:label          "ResearchStudy.focus" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Drugs, devices, etc. under study" .

fhir:ParameterDefinition.profile
        a             owl:ObjectProperty ;
        rdfs:comment  "If specified, this indicates a profile that the input data must conform to, or that the output data will conform to." ;
        rdfs:domain   fhir:ParameterDefinition ;
        rdfs:label    "ParameterDefinition.profile" ;
        rdfs:range    fhir:canonical ;
        dc:title      "What profile the value is expected to be" .

fhir:SubstanceDefinition.name.synonym.official.date
        a             owl:ObjectProperty ;
        rdfs:comment  "Date of official name change." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName.SubstanceDefinitionNameOfficialComponent ;
        rdfs:label    "SubstanceDefinition.name.synonym.official.date" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "Date of official name change" .

fhir:DiagnosticReport.performer
        a                   owl:ObjectProperty ;
        rdfs:comment        "The diagnostic service that is responsible for issuing the report." ;
        rdfs:domain         fhir:DiagnosticReport ;
        rdfs:label          "DiagnosticReport.performer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Responsible Diagnostic Service" .

fhir:Claim.supportingInfo.code
        a             owl:ObjectProperty ;
        rdfs:comment  "System and code pertaining to the specific information regarding special conditions relating to the setting, treatment or patient  for which care is sought." ;
        rdfs:domain   fhir:Claim.SupportingInformation ;
        rdfs:label    "Claim.supportingInfo.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of information" .

fhir:Flag.code  a           owl:ObjectProperty ;
        rdfs:comment        "The coded value or textual component of the flag to display to the user." ;
        rdfs:domain         fhir:Flag ;
        rdfs:label          "Flag.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Coded or textual message to display to user" .

fhir:GraphDefinition.link.target.link
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional links from target resource." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponent ;
        rdfs:label    "GraphDefinition.link.target.link" ;
        rdfs:range    fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink ;
        dc:title      "Additional links from target resource" .

fhir:ChargeItem.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "The individual or set of individuals the action is being or was performed on." ;
        rdfs:domain         fhir:ChargeItem ;
        rdfs:label          "ChargeItem.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Individual service was done for/to" .

fhir:VerificationResult.validator
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about the entity validating information." ;
        rdfs:domain   fhir:VerificationResult ;
        rdfs:label    "VerificationResult.validator" ;
        rdfs:range    fhir:VerificationResultValidatorComponent ;
        dc:title      "Information about the entity validating information" .

fhir:Measure.scoring  a  owl:ObjectProperty ;
        rdfs:comment  "Indicates how the calculation is performed for the measure, including proportion, ratio, continuous-variable, and cohort. The value set is extensible, allowing additional measure scoring types to be represented." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.scoring" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "proportion | ratio | continuous-variable | cohort" .

fhir:NutritionProduct.productCharacteristic.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:NutritionProductProductCharacteristicComponent ;
        rdfs:label          "NutritionProduct.productCharacteristic.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:NutritionProduct.productCharacteristic.value .

fhir:RequestGroup.action.relatedAction.relationship
        a             owl:ObjectProperty ;
        rdfs:comment  "The relationship of this action to the related action." ;
        rdfs:domain   fhir:RequestGroupActionComponent.RequestGroupActionRelatedActionComponent ;
        rdfs:label    "RequestGroup.action.relatedAction.relationship" ;
        rdfs:range    fhir:code ;
        dc:title      "before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end" .

fhir:Group.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A unique business identifier for this group." ;
        rdfs:domain         fhir:Group ;
        rdfs:label          "Group.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Unique id" .

fhir:Claim.Procedure  a  owl:Class ;
        rdfs:comment     "Procedures performed on the patient relevant to the billing items with the claim." ;
        rdfs:label       "Claim.Procedure" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Claim.procedure.udi
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Claim.procedure.procedureCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Claim.procedure.procedureReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.procedure.date
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Claim.procedure.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.procedure.sequence ;
                           owl:someValuesFrom  fhir:positiveInt
                         ] .

fhir:Procedure.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Business identifiers assigned to this procedure by the performer or other systems which remain constant as the resource is updated and is propagated from server to server." ;
        rdfs:domain         fhir:Procedure ;
        rdfs:label          "Procedure.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "External Identifiers for this procedure" .

fhir:Claim.originalPrescription
        a             owl:ObjectProperty ;
        rdfs:comment  "Original prescription which has been superseded by this prescription to support the dispensing of pharmacy services, medications or products." ;
        rdfs:domain   fhir:Claim ;
        rdfs:label    "Claim.originalPrescription" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Original prescription if superseded by fulfiller" .

fhir:ValueSet.expansion.contains.contains.system
        a             owl:ObjectProperty ;
        rdfs:comment  "An absolute URI which is the code system in which the code for this item in the expansion is defined." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentContains ;
        rdfs:label    "ValueSet.expansion.contains.contains.system" ;
        rdfs:range    fhir:uri ;
        dc:title      "System value for the code" .

fhir:ChargeItemDefinition.effectivePeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "The period during which the charge item definition content was or is planned to be in active use." ;
        rdfs:domain   fhir:ChargeItemDefinition ;
        rdfs:label    "ChargeItemDefinition.effectivePeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "When the charge item definition is expected to be used" .

fhir:Parameters.parameter.valueMeta
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueMeta" ;
        rdfs:range          fhir:Meta ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Quantity  a         owl:Class ;
        rdfs:comment     "A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies." ;
        rdfs:label       "Quantity" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Quantity.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Quantity.value
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Quantity.comparator
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Quantity.unit
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Quantity.system
                         ] ;
        dc:title         "A measured or measurable amount" .

fhir:Consent.provision.provision.actor.role
        a             owl:ObjectProperty ;
        rdfs:comment  "How the individual is involved in the resources content that is described in the exception." ;
        rdfs:domain   fhir:Consent.provisionProvision.provisionActor ;
        rdfs:label    "Consent.provision.provision.actor.role" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "How the actor is involved" .

fhir:AuditEvent.agent.altId
        a                   owl:ObjectProperty ;
        rdfs:comment        "Alternative agent Identifier. For a human, this should be a user identifier text string from authentication system. This identifier would be one known to a common authentication system (e.g. single sign-on), if available." ;
        rdfs:domain         fhir:AuditEventAgentComponent ;
        rdfs:label          "AuditEvent.agent.altId" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who ;
        dc:title            "Alternative User identity" .

fhir:DeviceMetric.measurementPeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the measurement repetition time. This is not necessarily the same as the update period. The measurement repetition time can range from milliseconds up to hours. An example for a measurement repetition time in the range of milliseconds is the sampling rate of an ECG. An example for a measurement repetition time in the range of hours is a NIBP that is triggered automatically every hour. The update period may be different than the measurement repetition time, if the device does not update the published observed value with the same frequency as it was measured." ;
        rdfs:domain   fhir:DeviceMetric ;
        rdfs:label    "DeviceMetric.measurementPeriod" ;
        rdfs:range    fhir:Timing ;
        dc:title      "Describes the measurement repetition time" .

fhir:SpecimenDefinitionTypeTestedComponent
        a                owl:Class ;
        rdfs:comment     "Specimen conditioned in a container as expected by the testing laboratory." ;
        rdfs:label       "SpecimenDefinitionTypeTestedComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SpecimenDefinition.typeTested.isDerived
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:SpecimenDefinition.typeTested.rejectionCriterion
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedHandlingComponent ;
                           owl:onProperty     fhir:SpecimenDefinition.typeTested.handling
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Duration ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SpecimenDefinition.typeTested.retentionTime
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:SpecimenDefinition.typeTested.preference ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedContainerComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SpecimenDefinition.typeTested.container
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SpecimenDefinition.typeTested.requirement
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SpecimenDefinition.typeTested.type
                         ] .

fhir:PlanDefinition.action.dynamicValue
        a             owl:ObjectProperty ;
        rdfs:comment  "Customizations that should be applied to the statically defined resource. For example, if the dosage of a medication must be computed based on the patient's weight, a customization would be used to specify an expression that calculated the weight, and the path on the resource that would contain the result." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.dynamicValue" ;
        rdfs:range    fhir:PlanDefinitionActionComponent.PlanDefinitionActionDynamicValueComponent ;
        dc:title      "Dynamic aspects of the definition" .

fhir:TestScriptMetadataComponent.TestScriptMetadataCapabilityComponent
        a                owl:Class ;
        rdfs:comment     "Capabilities that must exist and are assumed to function correctly on the FHIR server being tested." ;
        rdfs:label       "TestScriptMetadataComponent.TestScriptMetadataCapabilityComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.metadata.capability.validated ;
                           owl:someValuesFrom  fhir:boolean
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.metadata.capability.destination
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.metadata.capability.capabilities ;
                           owl:someValuesFrom  fhir:canonical
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.metadata.capability.description
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:uri ;
                           owl:onProperty     fhir:TestScript.metadata.capability.link
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:integer ;
                           owl:onProperty     fhir:TestScript.metadata.capability.origin
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.metadata.capability.required ;
                           owl:someValuesFrom  fhir:boolean
                         ] .

fhir:Organization.endpoint
        a             owl:ObjectProperty ;
        rdfs:comment  "Technical endpoints providing access to services operated for the organization." ;
        rdfs:domain   fhir:Organization ;
        rdfs:label    "Organization.endpoint" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Technical endpoints providing access to services operated for the organization" .

fhir:Immunization.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A unique identifier assigned to this immunization record." ;
        rdfs:domain         fhir:Immunization ;
        rdfs:label          "Immunization.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business identifier" .

fhir:Location.hoursOfOperation.allDay
        a             owl:ObjectProperty ;
        rdfs:comment  "The Location is open all day." ;
        rdfs:domain   fhir:LocationHoursOfOperationComponent ;
        rdfs:label    "Location.hoursOfOperation.allDay" ;
        rdfs:range    fhir:boolean ;
        dc:title      "The Location is open all day" .

fhir:Procedure.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "The person, animal or group on which the procedure was performed." ;
        rdfs:domain         fhir:Procedure ;
        rdfs:label          "Procedure.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who the procedure was performed on" .

fhir:SpecimenDefinition.typeTested.requirement
        a             owl:ObjectProperty ;
        rdfs:comment  "Requirements for delivery and special handling of this kind of conditioned specimen." ;
        rdfs:domain   fhir:SpecimenDefinitionTypeTestedComponent ;
        rdfs:label    "SpecimenDefinition.typeTested.requirement" ;
        rdfs:range    fhir:string ;
        dc:title      "Specimen requirements" .

fhir:Procedure.location
        a                   owl:ObjectProperty ;
        rdfs:comment        "The location where the procedure actually happened.  E.g. a newborn at home, a tracheostomy at a restaurant." ;
        rdfs:domain         fhir:Procedure ;
        rdfs:label          "Procedure.location" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:where ;
        dc:title            "Where the procedure happened" .

fhir:ExplanationOfBenefit.addItem
        a             owl:ObjectProperty ;
        rdfs:comment  "The first-tier service adjudications for payor added product or service lines." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.addItem" ;
        rdfs:range    fhir:ExplanationOfBenefit.AddedItem ;
        dc:title      "Insurer added line items" .

fhir:Citation.note  a  owl:ObjectProperty ;
        rdfs:comment  "Used for general notes and annotations not coded elsewhere." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Used for general notes and annotations not coded elsewhere" .

fhir:ClaimResponse.Item.ItemDetailAdjudication
        a                owl:Class ;
        rdfs:comment     "The adjudication results." ;
        rdfs:label       "ClaimResponse.Item.ItemDetailAdjudication" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.item.detail.adjudication.value
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.item.detail.adjudication.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.item.detail.adjudication.reason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.item.detail.adjudication.category ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        dc:title         "Detail level adjudication details" .

fhir:StructureMap.group.input
        a             owl:ObjectProperty ;
        rdfs:comment  "A name assigned to an instance of data. The instance must be provided when the mapping is invoked." ;
        rdfs:domain   fhir:StructureMapGroupComponent ;
        rdfs:label    "StructureMap.group.input" ;
        rdfs:range    fhir:StructureMapGroupComponent.StructureMapGroupInputComponent ;
        dc:title      "Named instance provided when invoking the map" .

fhir:Observation.value
        a           owl:ObjectProperty ;
        rdfs:label  "Observation.value" .

fhir:ClaimResponse.item.detail.adjudication.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Monetary amount associated with the category." ;
        rdfs:domain   fhir:ClaimResponse.Item.ItemDetailAdjudication ;
        rdfs:label    "ClaimResponse.item.detail.adjudication.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Monetary amount" .

fhir:MolecularSequence.variant.observedAllele
        a             owl:ObjectProperty ;
        rdfs:comment  "An allele is one of a set of coexisting sequence variants of a gene ([SO:0001023](http://www.sequenceontology.org/browser/current_svn/term/SO:0001023)).  Nucleotide(s)/amino acids from start position of sequence to stop position of sequence on the positive (+) strand of the observed  sequence. When the sequence  type is DNA, it should be the sequence on the positive (+) strand. This will lay in the range between variant.start and variant.end." ;
        rdfs:domain   fhir:MolecularSequenceVariantComponent ;
        rdfs:label    "MolecularSequence.variant.observedAllele" ;
        rdfs:range    fhir:string ;
        dc:title      "Allele that was observed" .

fhir:OperationDefinition.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this operation definition is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:OperationDefinition ;
        rdfs:label          "OperationDefinition.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:HealthcareService.eligibility.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Coded value for the eligibility." ;
        rdfs:domain   fhir:HealthcareServiceEligibilityComponent ;
        rdfs:label    "HealthcareService.eligibility.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Coded value for the eligibility" .

fhir:SupplyRequest.deliverFrom
        a             owl:ObjectProperty ;
        rdfs:comment  "Where the supply is expected to come from." ;
        rdfs:domain   fhir:SupplyRequest ;
        rdfs:label    "SupplyRequest.deliverFrom" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The origin of the supply" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponentStep
        a                owl:Class ;
        rdfs:comment     "What happens in each alternative option." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponentStep" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "What happens in each alternative option" .

fhir:Questionnaire.item.enableWhen.answerDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemEnableWhenComponent ;
        rdfs:label          "Questionnaire.item.enableWhen.answerDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.enableWhen.answer .

fhir:DeviceDefinition.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Unique instance identifiers assigned to a device by the software, manufacturers, other organizations or owners. For example: handle ID." ;
        rdfs:domain         fhir:DeviceDefinition ;
        rdfs:label          "DeviceDefinition.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Instance identifier" .

fhir:PackagedProductDefinition.package.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The physical type of the container of the items." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponent ;
        rdfs:label    "PackagedProductDefinition.package.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The physical type of the container of the items" .

fhir:Device.udiCarrier.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "The identity of the authoritative source for UDI generation within a  jurisdiction.  All UDIs are globally unique within a single namespace with the appropriate repository uri as the system.  For example,  UDIs of devices managed in the U.S. by the FDA, the value is  http://hl7.org/fhir/NamingSystem/fda-udi." ;
        rdfs:domain   fhir:DeviceUdiCarrierComponent ;
        rdfs:label    "Device.udiCarrier.jurisdiction" ;
        rdfs:range    fhir:uri ;
        dc:title      "Regional UDI authority" .

fhir:EnrollmentRequest.candidate
        a                   owl:ObjectProperty ;
        rdfs:comment        "Patient Resource." ;
        rdfs:domain         fhir:EnrollmentRequest ;
        rdfs:label          "EnrollmentRequest.candidate" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "The subject to be enrolled" .

fhir:Contract.legalState
        a             owl:ObjectProperty ;
        rdfs:comment  "Legal states of the formation of a legal instrument, which is a formally executed written document that can be formally attributed to its author, records and formally expresses a legally enforceable act, process, or contractual duty, obligation, or right, and therefore evidences that act, process, or agreement." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.legalState" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Negotiation status" .

fhir:SubstanceDefinition.name.synonym.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The actual name." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.synonym.name" ;
        rdfs:range    fhir:string ;
        dc:title      "The actual name" .

fhir:Contributor  a      owl:Class ;
        rdfs:comment     "A contributor to the content of a knowledge asset, including authors, editors, reviewers, and endorsers." ;
        rdfs:label       "Contributor" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:Contributor.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Contributor.name ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Contributor.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        dc:title         "Contributor information" .

fhir:OperationOutcome
        a                owl:Class ;
        rdfs:label       "OperationOutcome" ;
        rdfs:subClassOf  w5:infrastructure.exchange , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:OperationOutcome.issue ;
                           owl:someValuesFrom  fhir:OperationOutcomeIssueComponent
                         ] .

fhir:PackagedProductDefinition.package.package.containedItem.amount
        a           owl:ObjectProperty ;
        rdfs:label  "PackagedProductDefinition.package.package.containedItem.amount" .

fhir:InsurancePlan.plan.specificCost.benefit.cost
        a             owl:ObjectProperty ;
        rdfs:comment  "List of the costs associated with a specific benefit." ;
        rdfs:domain   fhir:InsurancePlanPlanComponent.InsurancePlanPlanSpecificCostComponent.PlanBenefit ;
        rdfs:label    "InsurancePlan.plan.specificCost.benefit.cost" ;
        rdfs:range    fhir:InsurancePlanPlanComponent.InsurancePlanPlanSpecificCostComponent.PlanBenefit.InsurancePlanPlanSpecificCostBenefitCostComponent ;
        dc:title      "List of the costs" .

fhir:Device.deviceName.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The name that identifies the device." ;
        rdfs:domain   fhir:DeviceDeviceNameComponent ;
        rdfs:label    "Device.deviceName.name" ;
        rdfs:range    fhir:string ;
        dc:title      "The name that identifies the device" .

fhir:Composition.relatesTo.target
        a           owl:ObjectProperty ;
        rdfs:label  "Composition.relatesTo.target" .

fhir:VerificationResult.validationType
        a             owl:ObjectProperty ;
        rdfs:comment  "What the target is validated against (nothing; primary source; multiple sources)." ;
        rdfs:domain   fhir:VerificationResult ;
        rdfs:label    "VerificationResult.validationType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "nothing | primary | multiple" .

fhir:Contract.rule  a       owl:ObjectProperty ;
        rdfs:comment        "List of Computable Policy Rule Language Representations of this Contract." ;
        rdfs:domain         fhir:Contract ;
        rdfs:label          "Contract.rule" ;
        rdfs:range          fhir:Contract.ComputableLanguage ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Computable Contract Language" .

fhir:ChargeItemDefinition.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the charge item definition." ;
        rdfs:domain         fhir:ChargeItemDefinition ;
        rdfs:label          "ChargeItemDefinition.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:MedicationKnowledge.drugCharacteristic
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies descriptive properties of the medicine, such as color, shape, imprints, etc." ;
        rdfs:domain   fhir:MedicationKnowledge ;
        rdfs:label    "MedicationKnowledge.drugCharacteristic" ;
        rdfs:range    fhir:MedicationKnowledgeDrugCharacteristicComponent ;
        dc:title      "Specifies descriptive properties of the medicine" .

fhir:Contract.term.asset.answer.valueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractAssetAnswer ;
        rdfs:label          "Contract.term.asset.answer.valueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:Contract.term.asset.answer.value .

fhir:Appointment.comment
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional comments about the appointment." ;
        rdfs:domain   fhir:Appointment ;
        rdfs:label    "Appointment.comment" ;
        rdfs:range    fhir:string ;
        dc:title      "Additional comments" .

fhir:ActivityDefinition.priority
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates how quickly the activity  should be addressed with respect to other requests." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.priority" ;
        rdfs:range    fhir:code ;
        dc:title      "routine | urgent | asap | stat" .

fhir:MedicationAdministration.request
        a             owl:ObjectProperty ;
        rdfs:comment  "The original request, instruction or authority to perform the administration." ;
        rdfs:domain   fhir:MedicationAdministration ;
        rdfs:label    "MedicationAdministration.request" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Request administration performed against" .

fhir:CodeSystem.concept.designation
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional representations for the concept - other languages, aliases, specialized purposes, used for particular purposes, etc." ;
        rdfs:domain   fhir:CodeSystem.ConceptDefinition ;
        rdfs:label    "CodeSystem.concept.designation" ;
        rdfs:range    fhir:CodeSystem.ConceptDefinition.CodeSystemConceptDesignationComponent ;
        dc:title      "Additional representations for the concept" .

fhir:Bundle.entry.response.etag
        a             owl:ObjectProperty ;
        rdfs:comment  "The Etag for the resource, if the operation for the entry produced a versioned resource (see [Resource Metadata and Versioning](http.html#versioning) and [Managing Resource Contention](http.html#concurrency))." ;
        rdfs:domain   fhir:BundleEntryComponent.BundleEntryResponseComponent ;
        rdfs:label    "Bundle.entry.response.etag" ;
        rdfs:range    fhir:string ;
        dc:title      "The Etag for the resource (if relevant)" .

fhir:StructureMap.group.rule.rule.dependent.name
        a             owl:ObjectProperty ;
        rdfs:comment  "Name of a rule or group to apply." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleDependentComponent ;
        rdfs:label    "StructureMap.group.rule.rule.dependent.name" ;
        rdfs:range    fhir:id ;
        dc:title      "Name of a rule or group to apply" .

fhir:Bundle.link.url  a  owl:ObjectProperty ;
        rdfs:comment  "The reference details for the link." ;
        rdfs:domain   fhir:BundleLinkComponent ;
        rdfs:label    "Bundle.link.url" ;
        rdfs:range    fhir:uri ;
        dc:title      "Reference details for the link" .

fhir:RiskAssessment.prediction.rationale
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional information explaining the basis for the prediction." ;
        rdfs:domain   fhir:RiskAssessmentPredictionComponent ;
        rdfs:label    "RiskAssessment.prediction.rationale" ;
        rdfs:range    fhir:string ;
        dc:title      "Explanation of prediction" .

fhir:SubstanceDefinition.code.statusDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date at which the code status is changed as part of the terminology maintenance." ;
        rdfs:domain   fhir:SubstanceDefinitionCodeComponent ;
        rdfs:label    "SubstanceDefinition.code.statusDate" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "The date at which the code status is changed as part of the terminology maintenance" .

fhir:Contract.term.group.asset.valuedItem.factor
        a                   owl:ObjectProperty ;
        rdfs:comment        "A real number that represents a multiplier used in determining the overall value of the Contract Valued Item delivered. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount." ;
        rdfs:domain         fhir:Contract.TermTerm.ContractAsset.ValuedItem ;
        rdfs:label          "Contract.term.group.asset.valuedItem.factor" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Contract Valued Item Price Scaling Factor" .

fhir:CapabilityStatement.rest.resource.operation
        a             owl:ObjectProperty ;
        rdfs:comment  "Definition of an operation or a named query together with its parameters and their meaning and type. Consult the definition of the operation for details about how to invoke the operation, and the parameters." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.operation" ;
        rdfs:range    fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent.CapabilityStatementRestResourceOperationComponent ;
        dc:title      "Definition of a resource operation" .

fhir:MedicationRequest
        a                owl:Class ;
        rdfs:label       "MedicationRequest" ;
        rdfs:subClassOf  w5:clinical.medication , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:MedicationRequest.category
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.groupIdentifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicationRequest.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.performerType
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:MedicationRequest.instantiatesCanonical
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:MedicationRequest.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.authoredOn
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicationRequest.subject ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.priorPrescription
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.doNotPerform
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:MedicationRequest.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicationRequest.intent ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.performer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationRequest.reasonReference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationRequest.basedOn
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationRequest.insurance
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationRequest.supportingInformation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationRequest.eventHistory
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:MedicationRequestSubstitutionComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.substitution
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.priority
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:MedicationRequest.reportedBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:MedicationRequest.reportedReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:MedicationRequestDispenseRequestComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.dispenseRequest
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.statusReason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.recorder
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:uri ;
                           owl:onProperty     fhir:MedicationRequest.instantiatesUri
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Dosage ;
                           owl:onProperty     fhir:MedicationRequest.dosageInstruction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.encounter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.requester
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:MedicationRequest.reasonCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.courseOfTherapyType
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationRequest.detectedIssue
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:MedicationRequest.medicationCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:MedicationRequest.medicationReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] .

fhir:Condition.onset  a  owl:ObjectProperty ;
        rdfs:label  "Condition.onset" .

fhir:SubstanceDefinition.moiety.role
        a             owl:ObjectProperty ;
        rdfs:comment  "Role that the moiety is playing." ;
        rdfs:domain   fhir:SubstanceDefinitionMoietyComponent ;
        rdfs:label    "SubstanceDefinition.moiety.role" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Role that the moiety is playing" .

fhir:ValueSet.status  a     owl:ObjectProperty ;
        rdfs:comment        "The status of this value set. Enables tracking the life-cycle of the content. The status of the value set applies to the value set definition (ValueSet.compose) and the associated ValueSet metadata. Expansions do not have a state." ;
        rdfs:domain         fhir:ValueSet ;
        rdfs:label          "ValueSet.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:InsurancePlan.plan.specificCost.category
        a             owl:ObjectProperty ;
        rdfs:comment  "General category of benefit (Medical; Dental; Vision; Drug; Mental Health; Substance Abuse; Hospice, Home Health)." ;
        rdfs:domain   fhir:InsurancePlanPlanComponent.InsurancePlanPlanSpecificCostComponent ;
        rdfs:label    "InsurancePlan.plan.specificCost.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "General category of benefit" .

fhir:RequestGroup.action.action.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A short description of the action used to provide a summary to display to the user." ;
        rdfs:domain   fhir:RequestGroupActionComponentAction ;
        rdfs:label    "RequestGroup.action.action.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Short description of the action" .

fhir:NamingSystem.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the naming system is intended to be used." ;
        rdfs:domain   fhir:NamingSystem ;
        rdfs:label    "NamingSystem.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for naming system (if applicable)" .

fhir:ExplanationOfBenefit.item.locationCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.Item ;
        rdfs:label          "ExplanationOfBenefit.item.locationCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.item.location .

fhir:ValueSet.compose.include.concept.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies a code for the concept to be included or excluded." ;
        rdfs:domain   fhir:ValueSetComposeComponent.ConceptSet.ConceptReference ;
        rdfs:label    "ValueSet.compose.include.concept.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Code or expression from system" .

fhir:ExplanationOfBenefit.item.detail.adjudication.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "A code supporting the understanding of the adjudication result and explaining variance from expected amount." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.DetailAdjudication ;
        rdfs:label    "ExplanationOfBenefit.item.detail.adjudication.reason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Explanation of adjudication outcome" .

fhir:Questionnaire.item.item.answerOption.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemAnswerOptionComponent ;
        rdfs:label          "Questionnaire.item.item.answerOption.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.answerOption.value .

fhir:RequestGroup.action.timingDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RequestGroupActionComponent ;
        rdfs:label          "RequestGroup.action.timingDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:RequestGroup.action.timing .

fhir:MolecularSequence.repository.readsetId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id of the read in this external repository." ;
        rdfs:domain   fhir:MolecularSequenceRepositoryComponent ;
        rdfs:label    "MolecularSequence.repository.readsetId" ;
        rdfs:range    fhir:string ;
        dc:title      "Id of the read" .

fhir:ObservationDefinition.qualifiedInterval.category
        a             owl:ObjectProperty ;
        rdfs:comment  "The category of interval of values for continuous or ordinal observations conforming to this ObservationDefinition." ;
        rdfs:domain   fhir:ObservationDefinitionQualifiedIntervalComponent ;
        rdfs:label    "ObservationDefinition.qualifiedInterval.category" ;
        rdfs:range    fhir:code ;
        dc:title      "reference | critical | absolute" .

fhir:InsurancePlan.name
        a             owl:ObjectProperty ;
        rdfs:comment  "Official name of the health insurance product as designated by the owner." ;
        rdfs:domain   fhir:InsurancePlan ;
        rdfs:label    "InsurancePlan.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Official name" .

fhir:InsurancePlan.plan.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Business identifiers assigned to this health insurance plan which remain constant as the resource is updated and propagates from server to server." ;
        rdfs:domain         fhir:InsurancePlanPlanComponent ;
        rdfs:label          "InsurancePlan.plan.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business Identifier for Product" .

fhir:EvidenceVariable.characteristic.device
        a             owl:ObjectProperty ;
        rdfs:comment  "Device used for determining characteristic." ;
        rdfs:domain   fhir:EvidenceVariableCharacteristicComponent ;
        rdfs:label    "EvidenceVariable.characteristic.device" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Device used for determining characteristic" .

fhir:CatalogEntryRelatedEntryComponent
        a                owl:Class ;
        rdfs:comment     "Used for example, to point to a substance, or to a device used to administer a medication." ;
        rdfs:label       "CatalogEntryRelatedEntryComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CatalogEntry.relatedEntry.item ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CatalogEntry.relatedEntry.relationtype ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:ElementDefinition.type.versioning
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether this reference needs to be version specific or version independent, or whether either can be used." ;
        rdfs:domain   fhir:ElementDefinition.TypeRefComponent ;
        rdfs:label    "ElementDefinition.type.versioning" ;
        rdfs:range    fhir:code ;
        dc:title      "either | independent | specific" .

fhir:Statistic.modelCharacteristic.variable.handling
        a             owl:ObjectProperty ;
        rdfs:comment  "How the variable is classified for use in adjusted analysis." ;
        rdfs:domain   fhir:StatisticModelCharacteristicComponent.StatisticModelCharacteristicVariableComponent ;
        rdfs:label    "Statistic.modelCharacteristic.variable.handling" ;
        rdfs:range    fhir:code ;
        dc:title      "continuous | dichotomous | ordinal | polychotomous" .

fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleTargetComponent.StructureMapGroupRuleTargetParameterComponent
        a                owl:Class ;
        rdfs:comment     "Parameters to the transform." ;
        rdfs:label       "StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleTargetComponent.StructureMapGroupRuleTargetParameterComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.target.parameter.valueId ;
                                            owl:someValuesFrom  fhir:id
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.target.parameter.valueString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.target.parameter.valueBoolean ;
                                            owl:someValuesFrom  fhir:boolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.target.parameter.valueInteger ;
                                            owl:someValuesFrom  fhir:integer
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.target.parameter.valueDecimal ;
                                            owl:someValuesFrom  fhir:decimal
                                          ]
                                        ) ] .

fhir:CoverageEligibilityResponse.requestor
        a                   owl:ObjectProperty ;
        rdfs:comment        "The provider which is responsible for the request." ;
        rdfs:domain         fhir:CoverageEligibilityResponse ;
        rdfs:label          "CoverageEligibilityResponse.requestor" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Party responsible for the request" .

fhir:StructureMap.group.rule.rule.source.defaultValueContactPoint
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueContactPoint" ;
        rdfs:range          fhir:ContactPoint ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:ExampleScenario.process.step.process.step.alternative.step.operation.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The human-friendly name of the interaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step.operation.name" ;
        rdfs:range    fhir:string ;
        dc:title      "The human-friendly name of the interaction" .

fhir:RequestGroupActionComponentAction.RequestGroupActionConditionComponent
        a                owl:Class ;
        rdfs:comment     "An expression that describes applicability criteria, or start/stop conditions for the action." ;
        rdfs:label       "RequestGroupActionComponentAction.RequestGroupActionConditionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Expression ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.action.condition.expression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:RequestGroup.action.action.condition.kind ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:NutritionOrderOralDietComponent.NutritionOrderOralDietNutrientComponent
        a                owl:Class ;
        rdfs:comment     "Class that defines the quantity and type of nutrient modifications (for example carbohydrate, fiber or sodium) required for the oral diet." ;
        rdfs:label       "NutritionOrderOralDietComponent.NutritionOrderOralDietNutrientComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.oralDiet.nutrient.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.oralDiet.nutrient.modifier
                         ] .

fhir:Group.quantity  a  owl:ObjectProperty ;
        rdfs:comment  "A count of the number of resource instances that are part of the group." ;
        rdfs:domain   fhir:Group ;
        rdfs:label    "Group.quantity" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Number of members" .

fhir:StructureMap.group.input.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Type for this instance of data." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupInputComponent ;
        rdfs:label    "StructureMap.group.input.type" ;
        rdfs:range    fhir:string ;
        dc:title      "Type for this instance of data" .

fhir:Timing.repeat.offset
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of minutes from the event. If the event code does not indicate whether the minutes is before or after the event, then the offset is assumed to be after the event." ;
        rdfs:domain   fhir:TimingRepeatComponent ;
        rdfs:label    "Timing.repeat.offset" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Minutes from event (before or after)" .

fhir:Task.output.value
        a           owl:ObjectProperty ;
        rdfs:label  "Task.output.value" .

fhir:ResearchStudy.enrollment
        a                   owl:ObjectProperty ;
        rdfs:comment        "Reference to a Group that defines the criteria for and quantity of subjects participating in the study.  E.g. \" 200 female Europeans between the ages of 20 and 45 with early onset diabetes\"." ;
        rdfs:domain         fhir:ResearchStudy ;
        rdfs:label          "ResearchStudy.enrollment" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Inclusion & exclusion criteria" .

fhir:OperationOutcome.issue.details
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional details about the error. This may be a text description of the error or a system code that identifies the error." ;
        rdfs:domain   fhir:OperationOutcomeIssueComponent ;
        rdfs:label    "OperationOutcome.issue.details" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Additional details about the error" .

fhir:ClaimResponse.addItem.detail.subDetail.adjudication.category
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to indicate the information type of this adjudication record. Information types may include the value submitted, maximum values or percentages allowed or payable under the plan, amounts that: the patient is responsible for in aggregate or pertaining to this item; amounts paid by other coverages; and, the benefit payable for this item." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetail.AddedItemSubDetailAdjudication ;
        rdfs:label    "ClaimResponse.addItem.detail.subDetail.adjudication.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of adjudication information" .

fhir:Linkage.author  a      owl:ObjectProperty ;
        rdfs:comment        "Identifies the user or organization responsible for asserting the linkages as well as the user or organization who establishes the context in which the nature of each linkage is evaluated." ;
        rdfs:domain         fhir:Linkage ;
        rdfs:label          "Linkage.author" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Who is responsible for linkages" .

fhir:StructureMap.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this structure map is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:StructureMap ;
        rdfs:label          "StructureMap.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this structure map is defined" .

fhir:Task.output.valueCode
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueCode" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:ClaimResponse.form
        a             owl:ObjectProperty ;
        rdfs:comment  "The actual form, by reference or inclusion, for printing the content or an EOB." ;
        rdfs:domain   fhir:ClaimResponse ;
        rdfs:label    "ClaimResponse.form" ;
        rdfs:range    fhir:Attachment ;
        dc:title      "Printed reference or actual form" .

fhir:Measure.riskAdjustment
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of the risk adjustment factors that may impact the resulting score for the measure and how they may be accounted for when computing and reporting measure results." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.riskAdjustment" ;
        rdfs:range    fhir:string ;
        dc:title      "How risk adjustment is applied for this measure" .

fhir:Practitioner.birthDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date of birth for the practitioner." ;
        rdfs:domain   fhir:Practitioner ;
        rdfs:label    "Practitioner.birthDate" ;
        rdfs:range    fhir:date ;
        dc:title      "The date  on which the practitioner was born" .

fhir:ImplementationGuideManifestComponent
        a                owl:Class ;
        rdfs:comment     "Information about an assembled implementation guide, created by the publication tooling." ;
        rdfs:label       "ImplementationGuideManifestComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:ImplementationGuide.manifest.other
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:ImplementationGuide.manifest.image
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ImplementationGuideManifestComponent.ManifestPage ;
                           owl:onProperty     fhir:ImplementationGuide.manifest.page
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:ImplementationGuide.manifest.resource ;
                           owl:someValuesFrom  fhir:ImplementationGuideManifestComponent.ManifestResource
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:url ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImplementationGuide.manifest.rendering
                         ] .

fhir:StructureMap.group.rule.source.defaultValueDuration
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueDuration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:EventDefinition.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "A copyright statement relating to the event definition and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the event definition." ;
        rdfs:domain   fhir:EventDefinition ;
        rdfs:label    "EventDefinition.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Use and/or publishing restrictions" .

fhir:ExplanationOfBenefit.benefitBalance.financial.allowedString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.BenefitBalance.Benefit ;
        rdfs:label          "ExplanationOfBenefit.benefitBalance.financial.allowedString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.benefitBalance.financial.allowed .

fhir:ExplanationOfBenefit.addItem.servicedPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.AddedItem ;
        rdfs:label          "ExplanationOfBenefit.addItem.servicedPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.addItem.serviced .

fhir:PlanDefinition.action.action.subjectCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponentAction ;
        rdfs:label          "PlanDefinition.action.action.subjectCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.action.subject .

fhir:ClaimResponse.item.detail.adjudication.value
        a             owl:ObjectProperty ;
        rdfs:comment  "A non-monetary value associated with the category. Mutually exclusive to the amount element above." ;
        rdfs:domain   fhir:ClaimResponse.Item.ItemDetailAdjudication ;
        rdfs:label    "ClaimResponse.item.detail.adjudication.value" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Non-monetary value" .

fhir:Claim.enterer  a       owl:ObjectProperty ;
        rdfs:comment        "Individual who created the claim, predetermination or preauthorization." ;
        rdfs:domain         fhir:Claim ;
        rdfs:label          "Claim.enterer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Author of the claim" .

fhir:BiologicallyDerivedProduct.storage.temperature
        a             owl:ObjectProperty ;
        rdfs:comment  "Storage temperature." ;
        rdfs:domain   fhir:BiologicallyDerivedProductStorageComponent ;
        rdfs:label    "BiologicallyDerivedProduct.storage.temperature" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Storage temperature" .

fhir:ImagingStudy.series.instance.title
        a             owl:ObjectProperty ;
        rdfs:comment  "The description of the instance." ;
        rdfs:domain   fhir:ImagingStudySeriesComponent.ImagingStudySeriesInstanceComponent ;
        rdfs:label    "ImagingStudy.series.instance.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Description of instance" .

fhir:Dosage.text  a   owl:ObjectProperty ;
        rdfs:comment  "Free text dosage instructions e.g. SIG." ;
        rdfs:domain   fhir:Dosage ;
        rdfs:label    "Dosage.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Free text dosage instructions e.g. SIG" .

fhir:EvidenceReport.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this summary. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:EvidenceReport ;
        rdfs:label          "EvidenceReport.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:Questionnaire.item.prefix
        a             owl:ObjectProperty ;
        rdfs:comment  "A short label for a particular group, question or set of display text within the questionnaire used for reference by the individual completing the questionnaire." ;
        rdfs:domain   fhir:QuestionnaireItemComponent ;
        rdfs:label    "Questionnaire.item.prefix" ;
        rdfs:range    fhir:string ;
        dc:title      "E.g. \"1(a)\", \"2.5.3\"" .

fhir:CitationVariantCitationComponent
        a                owl:Class ;
        rdfs:comment     "An alternative variant of the citation." ;
        rdfs:label       "CitationVariantCitationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.variantCitation.baseCitation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.variantCitation.value
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.variantCitation.type
                         ] .

fhir:RegulatedAuthorization.case.application.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The defining type of case." ;
        rdfs:domain   fhir:RegulatedAuthorizationCaseComponentCase ;
        rdfs:label    "RegulatedAuthorization.case.application.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The defining type of case" .

fhir:StructureDefinition.mapping.uri
        a             owl:ObjectProperty ;
        rdfs:comment  "An absolute URI that identifies the specification that this mapping is expressed to." ;
        rdfs:domain   fhir:StructureDefinitionMappingComponent ;
        rdfs:label    "StructureDefinition.mapping.uri" ;
        rdfs:range    fhir:uri ;
        dc:title      "Identifies what this mapping refers to" .

fhir:SubstanceDefinition.structure.isotope.molecularWeight.method
        a             owl:ObjectProperty ;
        rdfs:comment  "The method by which the molecular weight was determined." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureIsotopeComponent.SubstanceDefinitionStructureIsotopeMolecularWeightComponent ;
        rdfs:label    "SubstanceDefinition.structure.isotope.molecularWeight.method" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The method by which the molecular weight was determined" .

fhir:Contract.term.asset.valuedItem.net
        a                   owl:ObjectProperty ;
        rdfs:comment        "Expresses the product of the Contract Valued Item unitQuantity and the unitPriceAmt. For example, the formula: unit Quantity * unit Price (Cost per Point) * factor Number  * points = net Amount. Quantity, factor and points are assumed to be 1 if not supplied." ;
        rdfs:domain         fhir:Contract.Term.ContractAsset.ValuedItem ;
        rdfs:label          "Contract.term.asset.valuedItem.net" ;
        rdfs:range          fhir:Money ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Total Contract Valued Item Value" .

fhir:Communication.payload.contentAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CommunicationPayloadComponent ;
        rdfs:label          "Communication.payload.contentAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:Communication.payload.content .

fhir:MedicationStatement.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates where the medication is expected to be consumed or administered." ;
        rdfs:domain         fhir:MedicationStatement ;
        rdfs:label          "MedicationStatement.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Type of medication usage" .

fhir:Citation.articleTitle
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of the article." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.articleTitle" ;
        rdfs:range    fhir:CitationArticleTitleComponent ;
        dc:title      "The name of the article" .

fhir:ElementDefinition.maxValueUnsignedInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ElementDefinition ;
        rdfs:label          "ElementDefinition.maxValueUnsignedInt" ;
        rdfs:range          fhir:unsignedInt ;
        rdfs:subPropertyOf  fhir:ElementDefinition.maxValue .

fhir:ExplanationOfBenefit.insurance.preAuthRef
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference numbers previously provided by the insurer to the provider to be quoted on subsequent claims containing services or products related to the prior authorization." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Insurance ;
        rdfs:label    "ExplanationOfBenefit.insurance.preAuthRef" ;
        rdfs:range    fhir:string ;
        dc:title      "Prior authorization reference number" .

fhir:MedicationDispense.whenPrepared
        a             owl:ObjectProperty ;
        rdfs:comment  "The time when the dispensed product was packaged and reviewed." ;
        rdfs:domain   fhir:MedicationDispense ;
        rdfs:label    "MedicationDispense.whenPrepared" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When product was packaged and reviewed" .

fhir:ResearchElementDefinition.characteristic.participantEffectiveDescription
        a             owl:ObjectProperty ;
        rdfs:comment  "A narrative description of the time period the study covers." ;
        rdfs:domain   fhir:ResearchElementDefinitionCharacteristicComponent ;
        rdfs:label    "ResearchElementDefinition.characteristic.participantEffectiveDescription" ;
        rdfs:range    fhir:string ;
        dc:title      "What time period do participants cover" .

fhir:Condition.onsetPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Condition ;
        rdfs:label          "Condition.onsetPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:Condition.onset .

fhir:ExampleScenario.instance.containedInstance
        a             owl:ObjectProperty ;
        rdfs:comment  "Resources contained in the instance (e.g. the observations contained in a bundle)." ;
        rdfs:domain   fhir:ExampleScenarioInstanceComponent ;
        rdfs:label    "ExampleScenario.instance.containedInstance" ;
        rdfs:range    fhir:ExampleScenarioInstanceComponent.ExampleScenarioInstanceContainedInstanceComponent ;
        dc:title      "Resources contained in the instance" .

fhir:Patient.contact.telecom
        a             owl:ObjectProperty ;
        rdfs:comment  "A contact detail for the person, e.g. a telephone number or an email address." ;
        rdfs:domain   fhir:Patient.Contact ;
        rdfs:label    "Patient.contact.telecom" ;
        rdfs:range    fhir:ContactPoint ;
        dc:title      "A contact detail for the person" .

fhir:QuestionnaireResponseItemComponent
        a                owl:Class ;
        rdfs:comment     "A group or question item from the original questionnaire for which answers are provided." ;
        rdfs:label       "QuestionnaireResponseItemComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:QuestionnaireResponseItemComponentItem ;
                           owl:onProperty     fhir:QuestionnaireResponse.item.item
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponent ;
                           owl:onProperty     fhir:QuestionnaireResponse.item.answer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:QuestionnaireResponse.item.text
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:QuestionnaireResponse.item.definition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:QuestionnaireResponse.item.linkId ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:ExplanationOfBenefit.addItem.itemSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "Claim items which this service line is intended to replace." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem ;
        rdfs:label    "ExplanationOfBenefit.addItem.itemSequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Item sequence number" .

fhir:CommunicationRequest.payload.contentReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CommunicationRequestPayloadComponent ;
        rdfs:label          "CommunicationRequest.payload.contentReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:CommunicationRequest.payload.content .

fhir:StructureMap.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the structure map from a consumer's perspective." ;
        rdfs:domain   fhir:StructureMap ;
        rdfs:label    "StructureMap.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the structure map" .

fhir:ConceptMap.group.targetVersion
        a             owl:ObjectProperty ;
        rdfs:comment  "The specific version of the code system, as determined by the code system authority." ;
        rdfs:domain   fhir:ConceptMapGroupComponent ;
        rdfs:label    "ConceptMap.group.targetVersion" ;
        rdfs:range    fhir:string ;
        dc:title      "Specific version of the  code system" .

fhir:IngredientSubstanceComponent.IngredientSubstanceStrengthComponent
        a                owl:Class ;
        rdfs:comment     "The quantity of substance in the unit of presentation, or in the volume (or mass) of the single pharmaceutical product or manufactured item. When there is a range of strengths, this represents the lower limit." ;
        rdfs:label       "IngredientSubstanceComponent.IngredientSubstanceStrengthComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.substance.strength.concentrationText
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Ratio ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.substance.strength.concentrationHighLimit
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.substance.strength.measurementPoint
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:IngredientSubstanceComponent.IngredientSubstanceStrengthComponent.IngredientSubstanceStrengthReferenceStrengthComponent ;
                           owl:onProperty     fhir:Ingredient.substance.strength.referenceStrength
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Ratio ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.substance.strength.presentationHighLimit
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Ingredient.substance.strength.country
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Ratio ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.substance.strength.concentration
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Ratio ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.substance.strength.presentation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.substance.strength.presentationText
                         ] .

fhir:PractitionerRole.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Business Identifiers that are specific to a role/location." ;
        rdfs:domain         fhir:PractitionerRole ;
        rdfs:label          "PractitionerRole.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business Identifiers that are specific to a role/location" .

fhir:StructureMap.structure.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "Documentation that describes how the structure is used in the mapping." ;
        rdfs:domain   fhir:StructureMapStructureComponent ;
        rdfs:label    "StructureMap.structure.documentation" ;
        rdfs:range    fhir:string ;
        dc:title      "Documentation on use of structure" .

fhir:ImplementationGuide.dependsOn
        a             owl:ObjectProperty ;
        rdfs:comment  "Another implementation guide that this implementation depends on. Typically, an implementation guide uses value sets, profiles etc.defined in other implementation guides." ;
        rdfs:domain   fhir:ImplementationGuide ;
        rdfs:label    "ImplementationGuide.dependsOn" ;
        rdfs:range    fhir:ImplementationGuideDependsOnComponent ;
        dc:title      "Another Implementation guide this depends on" .

fhir:PractitionerQualificationComponent
        a                owl:Class ;
        rdfs:comment     "The official certifications, training, and licenses that authorize or otherwise pertain to the provision of care by the practitioner.  For example, a medical license issued by a medical board authorizing the practitioner to practice medicine within a certian locality." ;
        rdfs:label       "PractitionerQualificationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Practitioner.qualification.issuer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Practitioner.qualification.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Practitioner.qualification.code ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Practitioner.qualification.identifier
                         ] .

fhir:PaymentReconciliation.formCode
        a             owl:ObjectProperty ;
        rdfs:comment  "A code for the form to be used for printing the content." ;
        rdfs:domain   fhir:PaymentReconciliation ;
        rdfs:label    "PaymentReconciliation.formCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Printed form identifier" .

fhir:ResearchDefinition.author
        a             owl:ObjectProperty ;
        rdfs:comment  "An individiual or organization primarily involved in the creation and maintenance of the content." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.author" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who authored the content" .

fhir:AllergyIntolerance.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "The encounter when the allergy or intolerance was asserted." ;
        rdfs:domain         fhir:AllergyIntolerance ;
        rdfs:label          "AllergyIntolerance.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Encounter when the allergy or intolerance was asserted" .

fhir:Questionnaire.item.item.required
        a             owl:ObjectProperty ;
        rdfs:comment  "An indication, if true, that the item must be present in a \"completed\" QuestionnaireResponse.  If false, the item may be skipped when answering the questionnaire." ;
        rdfs:domain   fhir:QuestionnaireItemComponentItem ;
        rdfs:label    "Questionnaire.item.item.required" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the item must be included in data results" .

fhir:VisionPrescription.lensSpecification.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Notes for special requirements such as coatings and lens materials." ;
        rdfs:domain   fhir:VisionPrescriptionLensSpecificationComponent ;
        rdfs:label    "VisionPrescription.lensSpecification.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Notes for coatings" .

fhir:Patient.name  a  owl:ObjectProperty ;
        rdfs:comment  "A name associated with the individual." ;
        rdfs:domain   fhir:Patient ;
        rdfs:label    "Patient.name" ;
        rdfs:range    fhir:HumanName ;
        dc:title      "A name associated with the patient" .

fhir:ExampleScenario.process.step.process.step.operation.response.resourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        rdfs:label    "ExampleScenario.process.step.process.step.operation.response.resourceId" ;
        rdfs:range    fhir:string ;
        dc:title      "Each resource contained in the instance" .

fhir:DiagnosticReport.media
        a             owl:ObjectProperty ;
        rdfs:comment  "A list of key images associated with this report. The images are generally created during the diagnostic process, and may be directly of the patient, or of treated specimens (i.e. slides of interest)." ;
        rdfs:domain   fhir:DiagnosticReport ;
        rdfs:label    "DiagnosticReport.media" ;
        rdfs:range    fhir:DiagnosticReportMediaComponent ;
        dc:title      "Key images associated with this report" .

fhir:ImagingStudy.procedureReference
        a             owl:ObjectProperty ;
        rdfs:comment  "The procedure which this ImagingStudy was part of." ;
        rdfs:domain   fhir:ImagingStudy ;
        rdfs:label    "ImagingStudy.procedureReference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The performed Procedure reference" .

fhir:ValueSet.expansion.parameter.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ValueSetExpansionComponent.ValueSetExpansionParameterComponent ;
        rdfs:label          "ValueSet.expansion.parameter.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:ValueSet.expansion.parameter.value .

fhir:HealthcareService.communication
        a             owl:ObjectProperty ;
        rdfs:comment  "Some services are specifically made available in multiple languages, this property permits a directory to declare the languages this is offered in. Typically this is only provided where a service operates in communities with mixed languages used." ;
        rdfs:domain   fhir:HealthcareService ;
        rdfs:label    "HealthcareService.communication" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The language that this service is offered in" .

fhir:PackagedProductDefinition.statusDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date at which the given status became applicable." ;
        rdfs:domain   fhir:PackagedProductDefinition ;
        rdfs:label    "PackagedProductDefinition.statusDate" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "The date at which the given status became applicable" .

fhir:TestScript.teardown.action.operation.requestHeader.field
        a             owl:ObjectProperty ;
        rdfs:comment  "The HTTP header field e.g. \"Accept\"." ;
        rdfs:domain   fhir:TestScriptTeardownComponent.TeardownActionOperation.TestScriptSetupActionOperationRequestHeaderComponent ;
        rdfs:label    "TestScript.teardown.action.operation.requestHeader.field" ;
        rdfs:range    fhir:string ;
        dc:title      "HTTP header field name" .

fhir:VisionPrescription.lensSpecification
        a             owl:ObjectProperty ;
        rdfs:comment  "Contain the details of  the individual lens specifications and serves as the authorization for the fullfillment by certified professionals." ;
        rdfs:domain   fhir:VisionPrescription ;
        rdfs:label    "VisionPrescription.lensSpecification" ;
        rdfs:range    fhir:VisionPrescriptionLensSpecificationComponent ;
        dc:title      "Vision lens authorization" .

fhir:OperationDefinition.parameter.min
        a             owl:ObjectProperty ;
        rdfs:comment  "The minimum number of times this parameter SHALL appear in the request or response." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponent ;
        rdfs:label    "OperationDefinition.parameter.min" ;
        rdfs:range    fhir:integer ;
        dc:title      "Minimum Cardinality" .

fhir:ElementDefinition.maxValueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ElementDefinition ;
        rdfs:label          "ElementDefinition.maxValueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:ElementDefinition.maxValue .

fhir:Parameters.parameter.valuePositiveInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valuePositiveInt" ;
        rdfs:range          fhir:positiveInt ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Task.output.valueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:Measure.url  a         owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this measure when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this measure is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the measure is stored on different servers." ;
        rdfs:domain         fhir:Measure ;
        rdfs:label          "Measure.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this measure, represented as a URI (globally unique)" .

fhir:StructureMap.group.rule.rule.source.defaultValueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:ImmunizationRecommendation.recommendation.contraindicatedVaccineCode
        a             owl:ObjectProperty ;
        rdfs:comment  "Vaccine(s) which should not be used to fulfill the recommendation." ;
        rdfs:domain   fhir:ImmunizationRecommendationRecommendationComponent ;
        rdfs:label    "ImmunizationRecommendation.recommendation.contraindicatedVaccineCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Vaccine which is contraindicated to fulfill the recommendation" .

fhir:DiagnosticReport.presentedForm
        a             owl:ObjectProperty ;
        rdfs:comment  "Rich text representation of the entire result as issued by the diagnostic service. Multiple formats are allowed but they SHALL be semantically equivalent." ;
        rdfs:domain   fhir:DiagnosticReport ;
        rdfs:label    "DiagnosticReport.presentedForm" ;
        rdfs:range    fhir:Attachment ;
        dc:title      "Entire report as issued" .

fhir:StatisticAttributeEstimateComponent
        a                owl:Class ;
        rdfs:comment     "A statistical attribute of the statistic such as a measure of heterogeneity." ;
        rdfs:label       "StatisticAttributeEstimateComponent" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Statistic.attributeEstimate.level
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Range ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Statistic.attributeEstimate.range
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Statistic.attributeEstimate.description
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Statistic.attributeEstimate.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Statistic.attributeEstimate.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:StatisticAttributeEstimateComponent.StatisticAttributeEstimateAttributeEstimateComponent ;
                           owl:onProperty     fhir:Statistic.attributeEstimate.attributeEstimate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Statistic.attributeEstimate.quantity
                         ] .

fhir:Ingredient.substance.strength.measurementPoint
        a             owl:ObjectProperty ;
        rdfs:comment  "For when strength is measured at a particular point or distance." ;
        rdfs:domain   fhir:IngredientSubstanceComponent.IngredientSubstanceStrengthComponent ;
        rdfs:label    "Ingredient.substance.strength.measurementPoint" ;
        rdfs:range    fhir:string ;
        dc:title      "For when strength is measured at a particular point or distance" .

fhir:Specimen.collection
        a             owl:ObjectProperty ;
        rdfs:comment  "Details concerning the specimen collection." ;
        rdfs:domain   fhir:Specimen ;
        rdfs:label    "Specimen.collection" ;
        rdfs:range    fhir:SpecimenCollectionComponent ;
        dc:title      "Collection details" .

fhir:ManufacturedItemDefinition.manufacturedDoseForm
        a             owl:ObjectProperty ;
        rdfs:comment  "Dose form as manufactured and before any transformation into the pharmaceutical product." ;
        rdfs:domain   fhir:ManufacturedItemDefinition ;
        rdfs:label    "ManufacturedItemDefinition.manufacturedDoseForm" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Dose form as manufactured and before any transformation into the pharmaceutical product" .

fhir:Account.coverage.coverage
        a             owl:ObjectProperty ;
        rdfs:comment  "The party(s) that contribute to payment (or part of) of the charges applied to this account (including self-pay).\n\nA coverage may only be responsible for specific types of charges, and the sequence of the coverages in the account could be important when processing billing." ;
        rdfs:domain   fhir:Account.Coverage ;
        rdfs:label    "Account.coverage.coverage" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The party(s), such as insurances, that may contribute to the payment of this account" .

fhir:HealthcareServiceAvailableTimeComponent
        a                owl:Class ;
        rdfs:comment     "A collection of times that the Service Site is available." ;
        rdfs:label       "HealthcareServiceAvailableTimeComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:time ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:HealthcareService.availableTime.availableEndTime
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:time ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:HealthcareService.availableTime.availableStartTime
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:HealthcareService.availableTime.allDay
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:HealthcareService.availableTime.daysOfWeek
                         ] .

fhir:PlanDefinition.action.action.goalId
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies goals that this action supports. The reference must be to a goal element defined within this plan definition. In pharmaceutical quality, a goal represents acceptance criteria (Goal) for a given action (Test), so the goalId would be the unique id of a defined goal element establishing the acceptance criteria for the action." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.goalId" ;
        rdfs:range    fhir:id ;
        dc:title      "What goals this action supports" .

fhir:QuestionnaireResponse
        a                owl:Class ;
        rdfs:label       "QuestionnaireResponse" ;
        rdfs:subClassOf  w5:infrastructure.information , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:QuestionnaireResponse.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:QuestionnaireResponse.author
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:QuestionnaireResponse.source
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:QuestionnaireResponse.subject
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:QuestionnaireResponse.questionnaire
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:QuestionnaireResponseItemComponent ;
                           owl:onProperty     fhir:QuestionnaireResponse.item
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:QuestionnaireResponse.partOf
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:QuestionnaireResponse.encounter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:QuestionnaireResponse.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:QuestionnaireResponse.authored
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:QuestionnaireResponse.basedOn
                         ] .

fhir:CapabilityStatement.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the capability statement." ;
        rdfs:domain         fhir:CapabilityStatement ;
        rdfs:label          "CapabilityStatement.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:Appointment.participant.required
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether this participant is required to be present at the meeting. This covers a use-case where two doctors need to meet to discuss the results for a specific patient, and the patient is not required to be present." ;
        rdfs:domain   fhir:AppointmentParticipantComponent ;
        rdfs:label    "Appointment.participant.required" ;
        rdfs:range    fhir:code ;
        dc:title      "required | optional | information-only" .

fhir:StructureMap.url
        a                   owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this structure map when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this structure map is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the structure map is stored on different servers." ;
        rdfs:domain         fhir:StructureMap ;
        rdfs:label          "StructureMap.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this structure map, represented as a URI (globally unique)" .

fhir:MedicationStatement.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifiers associated with this Medication Statement that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate. They are business identifiers assigned to this resource by the performer or other systems and remain constant as the resource is updated and propagates from server to server." ;
        rdfs:domain         fhir:MedicationStatement ;
        rdfs:label          "MedicationStatement.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "External identifier" .

fhir:ChargeItemPerformerComponent
        a                owl:Class ;
        rdfs:comment     "Indicates who or what performed or participated in the charged service." ;
        rdfs:label       "ChargeItemPerformerComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ChargeItem.performer.actor ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItem.performer.function
                         ] .

fhir:Contract.term.group.asset.valuedItem.paymentDate
        a             owl:ObjectProperty ;
        rdfs:comment  "When payment is due." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset.ValuedItem ;
        rdfs:label    "Contract.term.group.asset.valuedItem.paymentDate" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When payment is due" .

fhir:Contract.Term.ContractOffer
        a                owl:Class ;
        rdfs:comment     "The matter of concern in the context of this provision of the agrement." ;
        rdfs:label       "Contract.Term.ContractOffer" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.offer.text
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Contract.term.offer.decisionMode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.offer.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Contract.term.offer.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.Term.ContractOffer.ContractParty ;
                           owl:onProperty     fhir:Contract.term.offer.party
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Contract.term.offer.linkId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.offer.decision
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.Term.ContractOffer.Answer ;
                           owl:onProperty     fhir:Contract.term.offer.answer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:unsignedInt ;
                           owl:onProperty     fhir:Contract.term.offer.securityLabelNumber
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.offer.topic
                         ] .

fhir:Claim.item.detail.subDetail.sequence
        a             owl:ObjectProperty ;
        rdfs:comment  "A number to uniquely identify item entries." ;
        rdfs:domain   fhir:Claim.Item.Detail.SubDetail ;
        rdfs:label    "Claim.item.detail.subDetail.sequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Item instance identifier" .

fhir:StatisticModelCharacteristicComponent.StatisticModelCharacteristicVariableComponent
        a                owl:Class ;
        rdfs:comment     "A variable adjusted for in the adjusted analysis." ;
        rdfs:label       "StatisticModelCharacteristicComponent.StatisticModelCharacteristicVariableComponent" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Range ;
                           owl:onProperty     fhir:Statistic.modelCharacteristic.variable.valueRange
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Quantity ;
                           owl:onProperty     fhir:Statistic.modelCharacteristic.variable.valueQuantity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Statistic.modelCharacteristic.variable.valueCategory
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Statistic.modelCharacteristic.variable.handling
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Statistic.modelCharacteristic.variable.variableDefinition ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:ExampleScenario.process.step.alternative.title
        a             owl:ObjectProperty ;
        rdfs:comment  "The label to display for the alternative that gives a sense of the circumstance in which the alternative should be invoked." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Label for alternative" .

fhir:ExplanationOfBenefit.AddedItemAdjudication
        a                owl:Class ;
        rdfs:comment     "The adjudication results." ;
        rdfs:label       "ExplanationOfBenefit.AddedItemAdjudication" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.adjudication.value
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.adjudication.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.adjudication.reason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.adjudication.category ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        dc:title         "Added items adjudication" .

fhir:Observation.effective
        a           owl:ObjectProperty ;
        rdfs:label  "Observation.effective" .

fhir:TestReport.participant.uri
        a             owl:ObjectProperty ;
        rdfs:comment  "The uri of the participant. An absolute URL is preferred." ;
        rdfs:domain   fhir:TestReportParticipantComponent ;
        rdfs:label    "TestReport.participant.uri" ;
        rdfs:range    fhir:uri ;
        dc:title      "The uri of the participant. An absolute URL is preferred" .

fhir:Ingredient.substance.strength.concentrationText
        a             owl:ObjectProperty ;
        rdfs:comment  "A textual represention of either the whole of the concentration strength or a part of it - with the rest being in Strength.concentration as a ratio." ;
        rdfs:domain   fhir:IngredientSubstanceComponent.IngredientSubstanceStrengthComponent ;
        rdfs:label    "Ingredient.substance.strength.concentrationText" ;
        rdfs:range    fhir:string ;
        dc:title      "A textual represention of either the whole of the concentration strength or a part of it - with the rest being in Strength.concentration as a ratio" .

fhir:Questionnaire.item.initial.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.initial.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.initial.value .

fhir:EvidenceReport.section.section.entryClassifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies any type of classification of the evidence report." ;
        rdfs:domain   fhir:EvidenceReport.SectionSection ;
        rdfs:label    "EvidenceReport.section.section.entryClassifier" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Extensible classifiers as content" .

fhir:MedicationRequest.doNotPerform
        a             owl:ObjectProperty ;
        rdfs:comment  "If true indicates that the provider is asking for the medication request not to occur." ;
        rdfs:domain   fhir:MedicationRequest ;
        rdfs:label    "MedicationRequest.doNotPerform" ;
        rdfs:range    fhir:boolean ;
        dc:title      "True if request is prohibiting action" .

fhir:ClaimResponse.total.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Monetary total amount associated with the category." ;
        rdfs:domain   fhir:ClaimResponse.Total ;
        rdfs:label    "ClaimResponse.total.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Financial total for the category" .

fhir:StructureMap.group.rule.target.context
        a             owl:ObjectProperty ;
        rdfs:comment  "Type or variable this rule applies to." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleTargetComponent ;
        rdfs:label    "StructureMap.group.rule.target.context" ;
        rdfs:range    fhir:id ;
        dc:title      "Type or variable this rule applies to" .

fhir:MolecularSequence.referenceSeq.windowEnd
        a             owl:ObjectProperty ;
        rdfs:comment  "End position of the window on the reference sequence. If the coordinate system is 0-based then end is exclusive and does not include the last position. If the coordinate system is 1-base, then end is inclusive and includes the last position." ;
        rdfs:domain   fhir:MolecularSequenceReferenceSeqComponent ;
        rdfs:label    "MolecularSequence.referenceSeq.windowEnd" ;
        rdfs:range    fhir:integer ;
        dc:title      "End position of the window on the reference sequence" .

fhir:Encounter.classHistory.class
        a             owl:ObjectProperty ;
        rdfs:comment  "inpatient | outpatient | ambulatory | emergency +." ;
        rdfs:domain   fhir:Encounter.ClassHistory ;
        rdfs:label    "Encounter.classHistory.class" ;
        rdfs:range    fhir:Coding ;
        dc:title      "inpatient | outpatient | ambulatory | emergency +" .

fhir:NutritionProduct.ingredient.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "The amount of ingredient that is in the product." ;
        rdfs:domain   fhir:NutritionProductIngredientComponent ;
        rdfs:label    "NutritionProduct.ingredient.amount" ;
        rdfs:range    fhir:Ratio ;
        dc:title      "The amount of ingredient that is in the product" .

fhir:Immunization.education.reference
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference pointer to the educational material given to the patient if the information was on line." ;
        rdfs:domain   fhir:ImmunizationEducationComponent ;
        rdfs:label    "Immunization.education.reference" ;
        rdfs:range    fhir:uri ;
        dc:title      "Educational material reference pointer" .

fhir:ClinicalImpression.problem
        a                   owl:ObjectProperty ;
        rdfs:comment        "A list of the relevant problems/conditions for a patient." ;
        rdfs:domain         fhir:ClinicalImpression ;
        rdfs:label          "ClinicalImpression.problem" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Relevant impressions of patient state" .

fhir:ClaimResponse.addItem.location
        a           owl:ObjectProperty ;
        rdfs:label  "ClaimResponse.addItem.location" .

fhir:Parameters.parameter.valueMoney
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueMoney" ;
        rdfs:range          fhir:Money ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Contract.term.group.group
        a                   owl:ObjectProperty ;
        rdfs:comment        "Nested group of Contract Provisions." ;
        rdfs:domain         fhir:Contract.TermTerm ;
        rdfs:label          "Contract.term.group.group" ;
        rdfs:range          fhir:Contract.TermTermTerm ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Nested Contract Term Group" .

fhir:Bundle.entry.search.score
        a             owl:ObjectProperty ;
        rdfs:comment  "When searching, the server's search ranking score for the entry." ;
        rdfs:domain   fhir:BundleEntryComponent.BundleEntrySearchComponent ;
        rdfs:label    "Bundle.entry.search.score" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Search ranking (between 0 and 1)" .

fhir:AuditEvent.entity.what
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifies a specific instance of the entity. The reference should be version specific." ;
        rdfs:domain         fhir:AuditEventEntityComponent ;
        rdfs:label          "AuditEvent.entity.what" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Specific instance of resource" .

fhir:AppointmentResponse.participantStatus
        a             owl:ObjectProperty ;
        rdfs:comment  "Participation status of the participant. When the status is declined or tentative if the start/end times are different to the appointment, then these times should be interpreted as a requested time change. When the status is accepted, the times can either be the time of the appointment (as a confirmation of the time) or can be empty." ;
        rdfs:domain   fhir:AppointmentResponse ;
        rdfs:label    "AppointmentResponse.participantStatus" ;
        rdfs:range    fhir:code ;
        dc:title      "accepted | declined | tentative | needs-action" .

fhir:PlanDefinition.action.action.condition
        a             owl:ObjectProperty ;
        rdfs:comment  "An expression that describes applicability criteria or start/stop conditions for the action." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.condition" ;
        rdfs:range    fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionConditionComponent ;
        dc:title      "Whether or not the action is applicable" .

fhir:BodyStructure.locationQualifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Qualifier to refine the anatomical location.  These include qualifiers for laterality, relative location, directionality, number, and plane." ;
        rdfs:domain         fhir:BodyStructure ;
        rdfs:label          "BodyStructure.locationQualifier" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Body site modifier" .

fhir:MolecularSequence.quality.method
        a             owl:ObjectProperty ;
        rdfs:comment  "Which method is used to get sequence quality." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent ;
        rdfs:label    "MolecularSequence.quality.method" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Method to get quality" .

fhir:InsurancePlan.plan.specificCost.benefit.cost.qualifiers
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional information about the cost, such as information about funding sources (e.g. HSA, HRA, FSA, RRA)." ;
        rdfs:domain   fhir:InsurancePlanPlanComponent.InsurancePlanPlanSpecificCostComponent.PlanBenefit.InsurancePlanPlanSpecificCostBenefitCostComponent ;
        rdfs:label    "InsurancePlan.plan.specificCost.benefit.cost.qualifiers" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Additional information about the cost" .

fhir:TestScript.setup.action.assert.warningOnly
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether or not the test execution will produce a warning only on error for this assert." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.warningOnly" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Will this assert produce a warning only on error?" .

fhir:ResearchStudy.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A full description of how the study is being conducted." ;
        rdfs:domain   fhir:ResearchStudy ;
        rdfs:label    "ResearchStudy.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "What this is study doing" .

fhir:NutritionOrder.oralDiet.nutrient.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "The quantity of the specified nutrient to include in diet." ;
        rdfs:domain   fhir:NutritionOrderOralDietComponent.NutritionOrderOralDietNutrientComponent ;
        rdfs:label    "NutritionOrder.oralDiet.nutrient.amount" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Quantity of the specified nutrient" .

fhir:Contract.term.group.asset.answer.value
        a           owl:ObjectProperty ;
        rdfs:label  "Contract.term.group.asset.answer.value" .

fhir:FamilyMemberHistory.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Business identifiers assigned to this family member history by the performer or other systems which remain constant as the resource is updated and propagates from server to server." ;
        rdfs:domain         fhir:FamilyMemberHistory ;
        rdfs:label          "FamilyMemberHistory.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "External Id(s) for this record" .

fhir:HealthcareService.serviceProvisionCode
        a             owl:ObjectProperty ;
        rdfs:comment  "The code(s) that detail the conditions under which the healthcare service is available/offered." ;
        rdfs:domain   fhir:HealthcareService ;
        rdfs:label    "HealthcareService.serviceProvisionCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Conditions under which service is available/offered" .

fhir:Claim.billablePeriod
        a                   owl:ObjectProperty ;
        rdfs:comment        "The period for which charges are being submitted." ;
        rdfs:domain         fhir:Claim ;
        rdfs:label          "Claim.billablePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "Relevant time frame for the claim" .

fhir:Immunization.occurrence
        a           owl:ObjectProperty ;
        rdfs:label  "Immunization.occurrence" .

fhir:CodeSystem.concept.concept.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A code - a text symbol - that uniquely identifies the concept within the code system." ;
        rdfs:domain   fhir:CodeSystem.ConceptDefinitionConcept ;
        rdfs:label    "CodeSystem.concept.concept.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Code that identifies concept" .

fhir:ValueSet.compose.exclude.concept.display
        a             owl:ObjectProperty ;
        rdfs:comment  "The text to display to the user for this concept in the context of this valueset. If no display is provided, then applications using the value set use the display specified for the code by the system." ;
        rdfs:domain   fhir:ValueSetComposeComponentInclude.ConceptReference ;
        rdfs:label    "ValueSet.compose.exclude.concept.display" ;
        rdfs:range    fhir:string ;
        dc:title      "Text to display for this code for this value set in this valueset" .

fhir:Communication.medium
        a             owl:ObjectProperty ;
        rdfs:comment  "A channel that was used for this communication (e.g. email, fax)." ;
        rdfs:domain   fhir:Communication ;
        rdfs:label    "Communication.medium" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "A channel of communication" .

fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponent
        a                owl:Class ;
        rdfs:comment     "A page / section in the implementation guide. The root page is the implementation guide home page." ;
        rdfs:label       "ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponentPage ;
                           owl:onProperty     fhir:ImplementationGuide.definition.page.page
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImplementationGuide.definition.page.generation ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImplementationGuide.definition.page.title ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:ImplementationGuide.definition.page.nameUrl ;
                                            owl:someValuesFrom  fhir:url
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:ImplementationGuide.definition.page.nameReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] .

fhir:Questionnaire.item.initial.valueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.initial.valueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.initial.value .

fhir:Group.code  a          owl:ObjectProperty ;
        rdfs:comment        "Provides a specific type of resource the group includes; e.g. \"cow\", \"syringe\", etc." ;
        rdfs:domain         fhir:Group ;
        rdfs:label          "Group.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Kind of Group members" .

fhir:CarePlan.activity.reference
        a             owl:ObjectProperty ;
        rdfs:comment  "The details of the proposed activity represented in a specific resource." ;
        rdfs:domain   fhir:CarePlanActivityComponent ;
        rdfs:label    "CarePlan.activity.reference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Activity details defined in specific resource" .

fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentDesignation
        a                owl:Class ;
        rdfs:comment     "Additional representations for this item - other languages, aliases, specialized purposes, used for particular purposes, etc. These are relevant when the conditions of the expansion do not fix to a single correct representation." ;
        rdfs:label       "ValueSetExpansionComponent.ValueSetExpansionContainsComponentDesignation" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ValueSet.expansion.contains.designation.value ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Coding ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.expansion.contains.designation.use
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.expansion.contains.designation.language
                         ] ;
        dc:title         "Additional representations for this item" .

fhir:FamilyMemberHistory.bornDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:FamilyMemberHistory ;
        rdfs:label          "FamilyMemberHistory.bornDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:FamilyMemberHistory.born .

fhir:StructureMap.group.rule.source.defaultValue
        a           owl:ObjectProperty ;
        rdfs:label  "StructureMap.group.rule.source.defaultValue" .

fhir:Claim.payee.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of Party to be reimbursed: subscriber, provider, other." ;
        rdfs:domain   fhir:Claim.Payee ;
        rdfs:label    "Claim.payee.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Category of recipient" .

fhir:TestScript.test.action.operation.label
        a             owl:ObjectProperty ;
        rdfs:comment  "The label would be used for tracking/logging purposes by test engines." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionOperation ;
        rdfs:label    "TestScript.test.action.operation.label" ;
        rdfs:range    fhir:string ;
        dc:title      "Tracking/logging operation label" .

fhir:Goal.target.measure
        a             owl:ObjectProperty ;
        rdfs:comment  "The parameter whose value is being tracked, e.g. body weight, blood pressure, or hemoglobin A1c level." ;
        rdfs:domain   fhir:GoalTargetComponent ;
        rdfs:label    "Goal.target.measure" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The parameter whose value is being tracked" .

fhir:PlanDefinition.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:ClaimResponse.addItem.adjudication.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "A code supporting the understanding of the adjudication result and explaining variance from expected amount." ;
        rdfs:domain   fhir:ClaimResponse.AddedItemAdjudication ;
        rdfs:label    "ClaimResponse.addItem.adjudication.reason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Explanation of adjudication outcome" .

fhir:ActivityDefinition.profile
        a             owl:ObjectProperty ;
        rdfs:comment  "A profile to which the target of the activity definition is expected to conform." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.profile" ;
        rdfs:range    fhir:canonical ;
        dc:title      "What profile the resource needs to conform to" .

fhir:CommunicationRequestPayloadComponent
        a                owl:Class ;
        rdfs:comment     "Text, attachment(s), or resource(s) to be communicated to the recipient." ;
        rdfs:label       "CommunicationRequestPayloadComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:CommunicationRequest.payload.contentString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:CommunicationRequest.payload.contentAttachment ;
                                            owl:someValuesFrom  fhir:Attachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:CommunicationRequest.payload.contentReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] .

fhir:Media.note  a    owl:ObjectProperty ;
        rdfs:comment  "Comments made about the media by the performer, subject or other participants." ;
        rdfs:domain   fhir:Media ;
        rdfs:label    "Media.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Comments made about the media" .

fhir:CapabilityStatement.rest.resource.operation.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of the operation or query. For an operation, this is the name  prefixed with $ and used in the URL. For a query, this is the name used in the _query parameter when the query is called." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent.CapabilityStatementRestResourceOperationComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.operation.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name by which the operation/query is invoked" .

fhir:Invoice.totalPriceComponent.factor
        a             owl:ObjectProperty ;
        rdfs:comment  "The factor that has been applied on the base price for calculating this component." ;
        rdfs:domain   fhir:InvoicePriceComponent ;
        rdfs:label    "Invoice.totalPriceComponent.factor" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Factor used for calculating this component" .

fhir:Medication.status
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to indicate if the medication is in active use." ;
        rdfs:domain   fhir:Medication ;
        rdfs:label    "Medication.status" ;
        rdfs:range    fhir:code ;
        dc:title      "active | inactive | entered-in-error" .

fhir:Claim.insurance.sequence
        a             owl:ObjectProperty ;
        rdfs:comment  "A number to uniquely identify insurance entries and provide a sequence of coverages to convey coordination of benefit order." ;
        rdfs:domain   fhir:Claim.Insurance ;
        rdfs:label    "Claim.insurance.sequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Insurance instance identifier" .

fhir:TestScriptSetupComponent
        a                owl:Class ;
        rdfs:comment     "A series of required setup operations before tests are executed." ;
        rdfs:label       "TestScriptSetupComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:TestScript.setup.action ;
                           owl:someValuesFrom  fhir:TestScriptSetupComponent.SetupAction
                         ] .

fhir:Claim.fundsReserve
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to indicate whether and for whom funds are to be reserved for future claims." ;
        rdfs:domain   fhir:Claim ;
        rdfs:label    "Claim.fundsReserve" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "For whom to reserve funds" .

fhir:DocumentReference.authenticator
        a                   owl:ObjectProperty ;
        rdfs:comment        "Which person or organization authenticates that this document is valid." ;
        rdfs:domain         fhir:DocumentReference ;
        rdfs:label          "DocumentReference.authenticator" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Who/what authenticated the document" .

fhir:Appointment  a      owl:Class ;
        rdfs:label       "Appointment" ;
        rdfs:subClassOf  w5:workflow.scheduling , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Appointment.cancelationReason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:Appointment.participant ;
                           owl:someValuesFrom  fhir:AppointmentParticipantComponent
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Appointment.slot
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Appointment.patientInstruction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:unsignedInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Appointment.priority
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:instant ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Appointment.start
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Appointment.reasonReference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Appointment.specialty
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Appointment.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Appointment.minutesDuration
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Appointment.comment
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Appointment.supportingInformation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Appointment.serviceType
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Appointment.reasonCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Appointment.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Period ;
                           owl:onProperty     fhir:Appointment.requestedPeriod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Appointment.created
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Appointment.basedOn
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Appointment.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:instant ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Appointment.end
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Appointment.serviceCategory
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Appointment.appointmentType
                         ] .

fhir:RequestGroup.reasonReference
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates another resource whose existence justifies this request group." ;
        rdfs:domain         fhir:RequestGroup ;
        rdfs:label          "RequestGroup.reasonReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why the request group is needed" .

fhir:TestScript.test.action.assert.headerField
        a             owl:ObjectProperty ;
        rdfs:comment  "The HTTP header field name e.g. 'Location'." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.headerField" ;
        rdfs:range    fhir:string ;
        dc:title      "HTTP header field name" .

fhir:CoverageEligibilityResponse.Insurance.Items
        a                owl:Class ;
        rdfs:comment     "Benefits and optionally current balances, and authorization details by category or service." ;
        rdfs:label       "CoverageEligibilityResponse.Insurance.Items" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.insurance.item.term
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.insurance.item.network
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.insurance.item.authorizationRequired
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.insurance.item.unit
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.insurance.item.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.insurance.item.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.insurance.item.category
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.insurance.item.excluded
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.insurance.item.productOrService
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.insurance.item.authorizationUrl
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:CoverageEligibilityResponse.insurance.item.modifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.insurance.item.provider
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:CoverageEligibilityResponse.insurance.item.authorizationSupporting
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CoverageEligibilityResponse.Insurance.Items.Benefit ;
                           owl:onProperty     fhir:CoverageEligibilityResponse.insurance.item.benefit
                         ] .

fhir:Location.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Unique code or number identifying the location to its users." ;
        rdfs:domain         fhir:Location ;
        rdfs:label          "Location.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Unique code or number identifying the location to its users" .

fhir:PackagedProductDefinition.package.manufacturer
        a             owl:ObjectProperty ;
        rdfs:comment  "Manufacturer of this package Item. When there are multiple it means these are all possible manufacturers." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponent ;
        rdfs:label    "PackagedProductDefinition.package.manufacturer" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Manufacturer of this package Item. When there are multiple it means these are all possible manufacturers" .

fhir:Signature.data  a  owl:ObjectProperty ;
        rdfs:comment  "The base64 encoding of the Signature content. When signature is not recorded electronically this element would be empty." ;
        rdfs:domain   fhir:Signature ;
        rdfs:label    "Signature.data" ;
        rdfs:range    fhir:base64Binary ;
        dc:title      "The actual signature content (XML DigSig. JWS, picture, etc.)" .

fhir:ExampleScenario.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this example scenario is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:ExampleScenario ;
        rdfs:label          "ExampleScenario.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:ResearchElementDefinition.characteristic.studyEffectiveDescription
        a             owl:ObjectProperty ;
        rdfs:comment  "A narrative description of the time period the study covers." ;
        rdfs:domain   fhir:ResearchElementDefinitionCharacteristicComponent ;
        rdfs:label    "ResearchElementDefinition.characteristic.studyEffectiveDescription" ;
        rdfs:range    fhir:string ;
        dc:title      "What time period does the study cover" .

fhir:MedicationStatement.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "The person, animal or group who is/was taking the medication." ;
        rdfs:domain         fhir:MedicationStatement ;
        rdfs:label          "MedicationStatement.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who is/was taking  the medication" .

fhir:HealthcareService.appointmentRequired
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates whether or not a prospective consumer will require an appointment for a particular service at a site to be provided by the Organization. Indicates if an appointment is required for access to this service." ;
        rdfs:domain   fhir:HealthcareService ;
        rdfs:label    "HealthcareService.appointmentRequired" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If an appointment is required for access to this service" .

fhir:Claim.Insurance  a  owl:Class ;
        rdfs:comment     "Financial instruments for reimbursement for the health care products and services specified on the claim." ;
        rdfs:label       "Claim.Insurance" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.insurance.focal ;
                           owl:someValuesFrom  fhir:boolean
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.insurance.sequence ;
                           owl:someValuesFrom  fhir:positiveInt
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.insurance.claimResponse
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Claim.insurance.preAuthRef
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.insurance.businessArrangement
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.insurance.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.insurance.coverage ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:Questionnaire.item.enableWhen.question
        a             owl:ObjectProperty ;
        rdfs:comment  "The linkId for the question whose answer (or lack of answer) governs whether this item is enabled." ;
        rdfs:domain   fhir:QuestionnaireItemComponent.QuestionnaireItemEnableWhenComponent ;
        rdfs:label    "Questionnaire.item.enableWhen.question" ;
        rdfs:range    fhir:string ;
        dc:title      "Question that determines whether item is enabled" .

fhir:Observation.focus
        a                   owl:ObjectProperty ;
        rdfs:comment        "The actual focus of an observation when it is not the patient of record representing something or someone associated with the patient such as a spouse, parent, fetus, or donor. For example, fetus observations in a mother's record.  The focus of an observation could also be an existing condition,  an intervention, the subject's diet,  another observation of the subject,  or a body structure such as tumor or implanted device.   An example use case would be using the Observation resource to capture whether the mother is trained to change her child's tracheostomy tube. In this example, the child is the patient of record and the mother is the focus." ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.focus" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "What the observation is about, when it is not about the subject of record" .

fhir:StructureDefinition.differential.element
        a             owl:ObjectProperty ;
        rdfs:comment  "Captures constraints on each element within the resource." ;
        rdfs:domain   fhir:StructureDefinitionDifferentialComponent ;
        rdfs:label    "StructureDefinition.differential.element" ;
        rdfs:range    fhir:ElementDefinition ;
        dc:title      "Definition of elements in the resource (if no StructureDefinition)" .

fhir:RelatedPerson.communication.language
        a             owl:ObjectProperty ;
        rdfs:comment  "The ISO-639-1 alpha 2 code in lower case for the language, optionally followed by a hyphen and the ISO-3166-1 alpha 2 code for the region in upper case; e.g. \"en\" for English, or \"en-US\" for American English versus \"en-EN\" for England English." ;
        rdfs:domain   fhir:RelatedPersonCommunicationComponent ;
        rdfs:label    "RelatedPerson.communication.language" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The language which can be used to communicate with the patient about his or her health" .

fhir:ImagingStudySeriesComponent.ImagingStudySeriesInstanceComponent
        a                owl:Class ;
        rdfs:comment     "A single SOP instance within the series, e.g. an image, or presentation state." ;
        rdfs:label       "ImagingStudySeriesComponent.ImagingStudySeriesInstanceComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImagingStudy.series.instance.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:unsignedInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImagingStudy.series.instance.number
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImagingStudy.series.instance.sopClass ;
                           owl:someValuesFrom  fhir:Coding
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImagingStudy.series.instance.uid ;
                           owl:someValuesFrom  fhir:id
                         ] .

fhir:ClaimResponse.formCode
        a             owl:ObjectProperty ;
        rdfs:comment  "A code for the form to be used for printing the content." ;
        rdfs:domain   fhir:ClaimResponse ;
        rdfs:label    "ClaimResponse.formCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Printed form identifier" .

fhir:PackagedProductDefinition.package.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The quantity of this level of packaging in the package that contains it. If specified, the outermost level is always 1." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponent ;
        rdfs:label    "PackagedProductDefinition.package.quantity" ;
        rdfs:range    fhir:integer ;
        dc:title      "The quantity of this level of packaging in the package that contains it. If specified, the outermost level is always 1" .

fhir:ExplanationOfBenefit.benefitBalance
        a             owl:ObjectProperty ;
        rdfs:comment  "Balance by Benefit Category." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.benefitBalance" ;
        rdfs:range    fhir:ExplanationOfBenefit.BenefitBalance ;
        dc:title      "Balance by Benefit Category" .

fhir:Statistic  a        owl:Class ;
        rdfs:comment     "A fact or piece of data from a  study of a large quantity of numerical data.  A mathematical or quantified characteristic of a group of observations." ;
        rdfs:label       "Statistic" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:StatisticAttributeEstimateComponent ;
                           owl:onProperty     fhir:Statistic.attributeEstimate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Statistic.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Statistic.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:StatisticSampleSizeComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Statistic.sampleSize
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:unsignedInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Statistic.numberOfEvents
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Statistic.quantity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:StatisticModelCharacteristicComponent ;
                           owl:onProperty     fhir:Statistic.modelCharacteristic
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Statistic.statisticType
                         ] ;
        dc:title         "Single statistic" .

fhir:RegulatedAuthorization.relatedDate.date
        a           owl:ObjectProperty ;
        rdfs:label  "RegulatedAuthorization.relatedDate.date" .

fhir:SubstanceDefinition.structure.technique
        a             owl:ObjectProperty ;
        rdfs:comment  "The method used to elucidate the structure or characterization of the drug substance. Examples: X-ray, HPLC, NMR, Peptide mapping, Ligand binding assay." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponent ;
        rdfs:label    "SubstanceDefinition.structure.technique" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The method used to elucidate the structure or characterization of the drug substance. Examples: X-ray, HPLC, NMR, Peptide mapping, Ligand binding assay" .

fhir:Media.deviceName
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of the device / manufacturer of the device  that was used to make the recording." ;
        rdfs:domain   fhir:Media ;
        rdfs:label    "Media.deviceName" ;
        rdfs:range    fhir:string ;
        dc:title      "Name of the device/manufacturer" .

fhir:StructureDefinition.snapshot.element
        a             owl:ObjectProperty ;
        rdfs:comment  "Captures constraints on each element within the resource." ;
        rdfs:domain   fhir:StructureDefinitionSnapshotComponent ;
        rdfs:label    "StructureDefinition.snapshot.element" ;
        rdfs:range    fhir:ElementDefinition ;
        dc:title      "Definition of elements in the resource (if no StructureDefinition)" .

fhir:PlanDefinition.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate plan definition instances." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:ChargeItem.performer.actor
        a                   owl:ObjectProperty ;
        rdfs:comment        "The device, practitioner, etc. who performed or participated in the service." ;
        rdfs:domain         fhir:ChargeItemPerformerComponent ;
        rdfs:label          "ChargeItem.performer.actor" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Individual who was performing" .

fhir:ImagingStudy.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "The subject, typically a patient, of the imaging study." ;
        rdfs:domain         fhir:ImagingStudy ;
        rdfs:label          "ImagingStudy.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who or what is the subject of the study" .

fhir:SearchParameter.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:SearchParameter ;
        rdfs:label    "SearchParameter.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:ResearchStudy.principalInvestigator
        a                   owl:ObjectProperty ;
        rdfs:comment        "A researcher in a study who oversees multiple aspects of the study, such as concept development, protocol writing, protocol submission for IRB approval, participant recruitment, informed consent, data collection, analysis, interpretation and presentation." ;
        rdfs:domain         fhir:ResearchStudy ;
        rdfs:label          "ResearchStudy.principalInvestigator" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Researcher who oversees multiple aspects of the study" .

fhir:Ingredient.substance.strength.presentationText
        a             owl:ObjectProperty ;
        rdfs:comment  "A textual represention of either the whole of the presentation strength or a part of it - with the rest being in Strength.presentation as a ratio." ;
        rdfs:domain   fhir:IngredientSubstanceComponent.IngredientSubstanceStrengthComponent ;
        rdfs:label    "Ingredient.substance.strength.presentationText" ;
        rdfs:range    fhir:string ;
        dc:title      "A textual represention of either the whole of the presentation strength or a part of it - with the rest being in Strength.presentation as a ratio" .

fhir:RequestGroup.action.participant
        a                   owl:ObjectProperty ;
        rdfs:comment        "The participant that should perform or be responsible for this action." ;
        rdfs:domain         fhir:RequestGroupActionComponent ;
        rdfs:label          "RequestGroup.action.participant" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Who should perform the action" .

fhir:ClaimResponse.addItem.adjudication
        a             owl:ObjectProperty ;
        rdfs:comment  "The adjudication results." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem ;
        rdfs:label    "ClaimResponse.addItem.adjudication" ;
        rdfs:range    fhir:ClaimResponse.AddedItemAdjudication ;
        dc:title      "Added items adjudication" .

fhir:List.orderedBy  a  owl:ObjectProperty ;
        rdfs:comment  "What order applies to the items in the list." ;
        rdfs:domain   fhir:List ;
        rdfs:label    "List.orderedBy" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "What order the list has" .

fhir:Observation.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:Observation.value .

fhir:BodyStructure.description
        a                   owl:ObjectProperty ;
        rdfs:comment        "A summary, characterization or explanation of the body structure." ;
        rdfs:domain         fhir:BodyStructure ;
        rdfs:label          "BodyStructure.description" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Text description" .

fhir:NutritionProduct.ingredient.item
        a             owl:ObjectProperty ;
        rdfs:comment  "The ingredient contained in the product." ;
        rdfs:domain   fhir:NutritionProductIngredientComponent ;
        rdfs:label    "NutritionProduct.ingredient.item" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "The ingredient contained in the product" .

fhir:SubstanceDefinition.name.translation.domain
        a             owl:ObjectProperty ;
        rdfs:comment  "The use context of this name for example if there is a different name a drug active ingredient as opposed to a food colour additive." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.translation.domain" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The use context of this name for example if there is a different name a drug active ingredient as opposed to a food colour additive" .

fhir:ExampleScenario.process.step.process.step.operation.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The human-friendly name of the interaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.operation.name" ;
        rdfs:range    fhir:string ;
        dc:title      "The human-friendly name of the interaction" .

fhir:RiskAssessment.prediction.relativeRisk
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the risk for this particular subject (with their specific characteristics) divided by the risk of the population in general.  (Numbers greater than 1 = higher risk than the population, numbers less than 1 = lower risk.)." ;
        rdfs:domain   fhir:RiskAssessmentPredictionComponent ;
        rdfs:label    "RiskAssessment.prediction.relativeRisk" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Relative likelihood" .

fhir:CarePlan.activity.detail.kind
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of the kind of resource the in-line definition of a care plan activity is representing.  The CarePlan.activity.detail is an in-line definition when a resource is not referenced using CarePlan.activity.reference.  For example, a MedicationRequest, a ServiceRequest, or a CommunicationRequest." ;
        rdfs:domain   fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
        rdfs:label    "CarePlan.activity.detail.kind" ;
        rdfs:range    fhir:code ;
        dc:title      "Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription" .

fhir:DeviceRequest.parameter.valueRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DeviceRequestParameterComponent ;
        rdfs:label          "DeviceRequest.parameter.valueRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:DeviceRequest.parameter.value .

fhir:TestScript.test.action.assert.contentType
        a             owl:ObjectProperty ;
        rdfs:comment  "The mime-type contents to compare against the request or response message 'Content-Type' header." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.contentType" ;
        rdfs:range    fhir:code ;
        dc:title      "Mime type to compare against the 'Content-Type' header" .

fhir:Immunization.site
        a             owl:ObjectProperty ;
        rdfs:comment  "Body site where vaccine was administered." ;
        rdfs:domain   fhir:Immunization ;
        rdfs:label    "Immunization.site" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Body site vaccine  was administered" .

fhir:CapabilityStatement.rest.resource.searchRevInclude
        a             owl:ObjectProperty ;
        rdfs:comment  "A list of _revinclude (reverse include) values supported by the server." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.searchRevInclude" ;
        rdfs:range    fhir:string ;
        dc:title      "_revinclude values supported by the server" .

fhir:ExplanationOfBenefit.procedure.procedureCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.Procedure ;
        rdfs:label          "ExplanationOfBenefit.procedure.procedureCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.procedure.procedure .

fhir:Procedure.asserter
        a                   owl:ObjectProperty ;
        rdfs:comment        "Individual who is making the procedure statement." ;
        rdfs:domain         fhir:Procedure ;
        rdfs:label          "Procedure.asserter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Person who asserts this procedure" .

fhir:Medication.form  a  owl:ObjectProperty ;
        rdfs:comment  "Describes the form of the item.  Powder; tablets; capsule." ;
        rdfs:domain   fhir:Medication ;
        rdfs:label    "Medication.form" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "powder | tablets | capsule +" .

fhir:Coverage.costToBeneficiary
        a             owl:ObjectProperty ;
        rdfs:comment  "A suite of codes indicating the cost category and associated amount which have been detailed in the policy and may have been  included on the health card." ;
        rdfs:domain   fhir:Coverage ;
        rdfs:label    "Coverage.costToBeneficiary" ;
        rdfs:range    fhir:Coverage.CostToBeneficiary ;
        dc:title      "Patient payments for services/products" .

fhir:MedicationDispense.performer.function
        a             owl:ObjectProperty ;
        rdfs:comment  "Distinguishes the type of performer in the dispense.  For example, date enterer, packager, final checker." ;
        rdfs:domain   fhir:MedicationDispensePerformerComponent ;
        rdfs:label    "MedicationDispense.performer.function" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Who performed the dispense and what they did" .

fhir:Task.input  a    owl:ObjectProperty ;
        rdfs:comment  "Additional information that may be needed in the execution of the task." ;
        rdfs:domain   fhir:Task ;
        rdfs:label    "Task.input" ;
        rdfs:range    fhir:Task.Parameter ;
        dc:title      "Information used to perform task" .

fhir:Consent.performer
        a                   owl:ObjectProperty ;
        rdfs:comment        "Either the Grantor, which is the entity responsible for granting the rights listed in a Consent Directive or the Grantee, which is the entity responsible for complying with the Consent Directive, including any obligations or limitations on authorizations and enforcement of prohibitions." ;
        rdfs:domain         fhir:Consent ;
        rdfs:label          "Consent.performer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Who is agreeing to the policy and rules" .

fhir:EvidenceVariable.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:EvidenceVariable ;
        rdfs:label    "EvidenceVariable.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:ExplanationOfBenefit.disposition
        a             owl:ObjectProperty ;
        rdfs:comment  "A human readable description of the status of the adjudication." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.disposition" ;
        rdfs:range    fhir:string ;
        dc:title      "Disposition Message" .

fhir:ImplementationGuide.definition.page.page.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A short title used to represent this page in navigational structures such as table of contents, bread crumbs, etc." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponentPage ;
        rdfs:label    "ImplementationGuide.definition.page.page.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Short title shown for navigational assistance" .

fhir:ExplanationOfBenefit.total.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Monetary total amount associated with the category." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Total ;
        rdfs:label    "ExplanationOfBenefit.total.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Financial total for the category" .

fhir:Task.output.valueOid
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueOid" ;
        rdfs:range          fhir:oid ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:Dosage.patientInstruction
        a             owl:ObjectProperty ;
        rdfs:comment  "Instructions in terms that are understood by the patient or consumer." ;
        rdfs:domain   fhir:Dosage ;
        rdfs:label    "Dosage.patientInstruction" ;
        rdfs:range    fhir:string ;
        dc:title      "Patient or consumer oriented instructions" .

fhir:Composition.event
        a             owl:ObjectProperty ;
        rdfs:comment  "The clinical service, such as a colonoscopy or an appendectomy, being documented." ;
        rdfs:domain   fhir:Composition ;
        rdfs:label    "Composition.event" ;
        rdfs:range    fhir:CompositionEventComponent ;
        dc:title      "The clinical service(s) being documented" .

fhir:Task.output.valueTriggerDefinition
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueTriggerDefinition" ;
        rdfs:range          fhir:TriggerDefinition ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:SubstanceDefinition.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Textual description of the substance." ;
        rdfs:domain   fhir:SubstanceDefinition ;
        rdfs:label    "SubstanceDefinition.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Textual description of the substance" .

fhir:RiskAssessment.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "The patient or group the risk assessment applies to." ;
        rdfs:domain         fhir:RiskAssessment ;
        rdfs:label          "RiskAssessment.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who/what does assessment apply to?" .

fhir:MedicationRequest.reported
        a           owl:ObjectProperty ;
        rdfs:label  "MedicationRequest.reported" .

fhir:ExplanationOfBenefit.item.detail.subDetail.programCode
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the program under which this may be recovered." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail.SubDetail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.subDetail.programCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Program the product or service is provided under" .

fhir:Citation.medline.dateCreated
        a             owl:ObjectProperty ;
        rdfs:comment  "Creation date." ;
        rdfs:domain   fhir:CitationMedlineComponent ;
        rdfs:label    "Citation.medline.dateCreated" ;
        rdfs:range    fhir:date ;
        dc:title      "Creation date" .

fhir:Task.input.valueIdentifier
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueIdentifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:SupplyDelivery.receiver
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the person who picked up the Supply." ;
        rdfs:domain   fhir:SupplyDelivery ;
        rdfs:label    "SupplyDelivery.receiver" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who collected the Supply" .

fhir:ProdCharacteristic.nominalVolume
        a             owl:ObjectProperty ;
        rdfs:comment  "Where applicable, the nominal volume can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used." ;
        rdfs:domain   fhir:ProdCharacteristic ;
        rdfs:label    "ProdCharacteristic.nominalVolume" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Where applicable, the nominal volume can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used" .

fhir:ExplanationOfBenefit.Note
        a                owl:Class ;
        rdfs:comment     "A note that describes or explains adjudication results in a human readable form." ;
        rdfs:label       "ExplanationOfBenefit.Note" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.processNote.language
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.processNote.text
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.processNote.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.processNote.number
                         ] .

fhir:Task.input.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:ExplanationOfBenefit.procedure.type
        a             owl:ObjectProperty ;
        rdfs:comment  "When the condition was observed or the relative ranking." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Procedure ;
        rdfs:label    "ExplanationOfBenefit.procedure.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Category of Procedure" .

fhir:QuestionnaireItemComponent.QuestionnaireItemInitialComponent
        a                owl:Class ;
        rdfs:comment     "One or more values that should be pre-populated in the answer when initially rendering the questionnaire for user input." ;
        rdfs:label       "QuestionnaireItemComponent.QuestionnaireItemInitialComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.initial.valueBoolean ;
                                            owl:someValuesFrom  fhir:boolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.initial.valueDecimal ;
                                            owl:someValuesFrom  fhir:decimal
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.initial.valueInteger ;
                                            owl:someValuesFrom  fhir:integer
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.initial.valueDate ;
                                            owl:someValuesFrom  fhir:date
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.initial.valueDateTime ;
                                            owl:someValuesFrom  fhir:dateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.initial.valueTime ;
                                            owl:someValuesFrom  fhir:time
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.initial.valueString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.initial.valueUri ;
                                            owl:someValuesFrom  fhir:uri
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.initial.valueAttachment ;
                                            owl:someValuesFrom  fhir:Attachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.initial.valueCoding ;
                                            owl:someValuesFrom  fhir:Coding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.initial.valueQuantity ;
                                            owl:someValuesFrom  fhir:Quantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.initial.valueReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] .

fhir:Procedure.report
        a             owl:ObjectProperty ;
        rdfs:comment  "This could be a histology result, pathology report, surgical report, etc." ;
        rdfs:domain   fhir:Procedure ;
        rdfs:label    "Procedure.report" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Any report resulting from the procedure" .

fhir:StructureMap.group.rule.target.listMode
        a             owl:ObjectProperty ;
        rdfs:comment  "If field is a list, how to manage the list." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleTargetComponent ;
        rdfs:label    "StructureMap.group.rule.target.listMode" ;
        rdfs:range    fhir:code ;
        dc:title      "first | share | last | collate" .

fhir:SubscriptionChannelComponent
        a                owl:Class ;
        rdfs:comment     "Details where to send notifications when resources are received that meet the criteria." ;
        rdfs:label       "SubscriptionChannelComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Subscription.channel.header
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Subscription.channel.payload
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:url ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Subscription.channel.endpoint
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Subscription.channel.type ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:MedicationKnowledge.administrationGuidelines.indicationCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationKnowledgeAdministrationGuidelinesComponent ;
        rdfs:label          "MedicationKnowledge.administrationGuidelines.indicationCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:MedicationKnowledge.administrationGuidelines.indication .

fhir:PractitionerRole.specialty
        a             owl:ObjectProperty ;
        rdfs:comment  "Specific specialty of the practitioner." ;
        rdfs:domain   fhir:PractitionerRole ;
        rdfs:label    "PractitionerRole.specialty" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Specific specialty of the practitioner" .

fhir:TestReport.test  a  owl:ObjectProperty ;
        rdfs:comment  "A test executed from the test script." ;
        rdfs:domain   fhir:TestReport ;
        rdfs:label    "TestReport.test" ;
        rdfs:range    fhir:TestReportTestComponent ;
        dc:title      "A test executed from the test script" .

fhir:Contract.term.group.asset.valuedItem.securityLabelNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "A set of security labels that define which terms are controlled by this condition." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset.ValuedItem ;
        rdfs:label    "Contract.term.group.asset.valuedItem.securityLabelNumber" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Security Labels that define affected terms" .

fhir:Measure.name  a  owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the measure. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this measure (computer friendly)" .

fhir:StructureMap.group.rule.target.transform
        a             owl:ObjectProperty ;
        rdfs:comment  "How the data is copied / created." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleTargetComponent ;
        rdfs:label    "StructureMap.group.rule.target.transform" ;
        rdfs:range    fhir:code ;
        dc:title      "create | copy +" .

fhir:DeviceUseStatement.basedOn
        a             owl:ObjectProperty ;
        rdfs:comment  "A plan, proposal or order that is fulfilled in whole or in part by this DeviceUseStatement." ;
        rdfs:domain   fhir:DeviceUseStatement ;
        rdfs:label    "DeviceUseStatement.basedOn" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Fulfills plan, proposal or order" .

fhir:Specimen.processing.procedure
        a             owl:ObjectProperty ;
        rdfs:comment  "A coded value specifying the procedure used to process the specimen." ;
        rdfs:domain   fhir:SpecimenProcessingComponent ;
        rdfs:label    "Specimen.processing.procedure" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Indicates the treatment step  applied to the specimen" .

fhir:Statistic.modelCharacteristic.value
        a             owl:ObjectProperty ;
        rdfs:comment  "Further specification of the quantified value of the component of the method to generate the statistic." ;
        rdfs:domain   fhir:StatisticModelCharacteristicComponent ;
        rdfs:label    "Statistic.modelCharacteristic.value" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Numerical value to complete model specification" .

fhir:ImplementationGuide.fhirVersion
        a             owl:ObjectProperty ;
        rdfs:comment  "The version(s) of the FHIR specification that this ImplementationGuide targets - e.g. describes how to use. The value of this element is the formal version of the specification, without the revision number, e.g. [publication].[major].[minor], which is 4.1.0. for this version." ;
        rdfs:domain   fhir:ImplementationGuide ;
        rdfs:label    "ImplementationGuide.fhirVersion" ;
        rdfs:range    fhir:code ;
        dc:title      "FHIR Version(s) this Implementation Guide targets" .

fhir:EvidenceVariable.handling
        a             owl:ObjectProperty ;
        rdfs:comment  "Used for an outcome to classify." ;
        rdfs:domain   fhir:EvidenceVariable ;
        rdfs:label    "EvidenceVariable.handling" ;
        rdfs:range    fhir:code ;
        dc:title      "continuous | dichotomous | ordinal | polychotomous" .

fhir:ProductShelfLife.type
        a             owl:ObjectProperty ;
        rdfs:comment  "This describes the shelf life, taking into account various scenarios such as shelf life of the packaged Medicinal Product itself, shelf life after transformation where necessary and shelf life after the first opening of a bottle, etc. The shelf life type shall be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified." ;
        rdfs:domain   fhir:ProductShelfLife ;
        rdfs:label    "ProductShelfLife.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "This describes the shelf life, taking into account various scenarios such as shelf life of the packaged Medicinal Product itself, shelf life after transformation where necessary and shelf life after the first opening of a bottle, etc. The shelf life type shall be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified" .

fhir:Parameters.parameter.part.valueMoney
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueMoney" ;
        rdfs:range          fhir:Money ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:DiagnosticReport.effective
        a           owl:ObjectProperty ;
        rdfs:label  "DiagnosticReport.effective" .

fhir:Questionnaire.item.answerOption.valueTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemAnswerOptionComponent ;
        rdfs:label          "Questionnaire.item.answerOption.valueTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.answerOption.value .

fhir:CoverageEligibilityRequest.provider
        a                   owl:ObjectProperty ;
        rdfs:comment        "The provider which is responsible for the request." ;
        rdfs:domain         fhir:CoverageEligibilityRequest ;
        rdfs:label          "CoverageEligibilityRequest.provider" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Party responsible for the request" .

fhir:Provenance.entity.agent.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The participation the agent had with respect to the activity." ;
        rdfs:domain   fhir:ProvenanceEntityComponentAgent ;
        rdfs:label    "Provenance.entity.agent.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "How the agent participated" .

fhir:ClaimResponse.addItem.detail.subDetail
        a             owl:ObjectProperty ;
        rdfs:comment  "The third-tier service adjudications for payor added services." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetail ;
        rdfs:label    "ClaimResponse.addItem.detail.subDetail" ;
        rdfs:range    fhir:ClaimResponse.AddedItem.AddedItemDetail.AddedItemSubDetail ;
        dc:title      "Insurer added line items" .

fhir:ResearchElementDefinition.characteristic.usageContext
        a             owl:ObjectProperty ;
        rdfs:comment  "Use UsageContext to define the members of the population, such as Age Ranges, Genders, Settings." ;
        rdfs:domain   fhir:ResearchElementDefinitionCharacteristicComponent ;
        rdfs:label    "ResearchElementDefinition.characteristic.usageContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "What code/value pairs define members?" .

fhir:MedicationDispense.medicationReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationDispense ;
        rdfs:label          "MedicationDispense.medicationReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:MedicationDispense.medication .

fhir:ImagingStudy.description
        a             owl:ObjectProperty ;
        rdfs:comment  "The Imaging Manager description of the study. Institution-generated description or classification of the Study (component) performed." ;
        rdfs:domain   fhir:ImagingStudy ;
        rdfs:label    "ImagingStudy.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Institution-generated description" .

fhir:TestScript.setup.action.assert.response
        a             owl:ObjectProperty ;
        rdfs:comment  "okay | created | noContent | notModified | bad | forbidden | notFound | methodNotAllowed | conflict | gone | preconditionFailed | unprocessable." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.response" ;
        rdfs:range    fhir:code ;
        dc:title      "okay | created | noContent | notModified | bad | forbidden | notFound | methodNotAllowed | conflict | gone | preconditionFailed | unprocessable" .

fhir:ImagingStudy.series.endpoint
        a             owl:ObjectProperty ;
        rdfs:comment  "The network service providing access (e.g., query, view, or retrieval) for this series. See implementation notes for information about using DICOM endpoints. A series-level endpoint, if present, has precedence over a study-level endpoint with the same Endpoint.connectionType." ;
        rdfs:domain   fhir:ImagingStudySeriesComponent ;
        rdfs:label    "ImagingStudy.series.endpoint" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Series access endpoint" .

fhir:ConditionStageComponent
        a                owl:Class ;
        rdfs:comment     "Clinical stage or grade of a condition. May include formal severity assessments." ;
        rdfs:label       "ConditionStageComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Condition.stage.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Condition.stage.assessment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Condition.stage.summary
                         ] .

fhir:FamilyMemberHistory.deceased
        a           owl:ObjectProperty ;
        rdfs:label  "FamilyMemberHistory.deceased" .

fhir:ClaimResponse.processNote.language
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to define the language used in the text of the note." ;
        rdfs:domain   fhir:ClaimResponse.Note ;
        rdfs:label    "ClaimResponse.processNote.language" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Language of the text" .

fhir:ValueSet.expansion.contains
        a             owl:ObjectProperty ;
        rdfs:comment  "The codes that are contained in the value set expansion." ;
        rdfs:domain   fhir:ValueSetExpansionComponent ;
        rdfs:label    "ValueSet.expansion.contains" ;
        rdfs:range    fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponent ;
        dc:title      "Codes in the value set" .

fhir:Attachment.language
        a             owl:ObjectProperty ;
        rdfs:comment  "The human language of the content. The value can be any valid value according to BCP 47." ;
        rdfs:domain   fhir:Attachment ;
        rdfs:label    "Attachment.language" ;
        rdfs:range    fhir:code ;
        dc:title      "Human language of the content (BCP-47)" .

fhir:MedicationKnowledge.status
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to indicate if the medication is in active use.  The status refers to the validity about the information of the medication and not to its medicinal properties." ;
        rdfs:domain   fhir:MedicationKnowledge ;
        rdfs:label    "MedicationKnowledge.status" ;
        rdfs:range    fhir:code ;
        dc:title      "active | inactive | entered-in-error" .

fhir:ImmunizationRecommendation.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A unique identifier assigned to this particular recommendation record." ;
        rdfs:domain         fhir:ImmunizationRecommendation ;
        rdfs:label          "ImmunizationRecommendation.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business identifier" .

fhir:Citation.publicationForm.periodicRelease.dateOfPublication.season
        a             owl:ObjectProperty ;
        rdfs:comment  "Spring, Summer, Fall/Autumn, Winter." ;
        rdfs:domain   fhir:CitationPublicationFormComponent.CitationPublicationFormPeriodicReleaseComponent.CitationPublicationFormPeriodicReleaseDateOfPublicationComponent ;
        rdfs:label    "Citation.publicationForm.periodicRelease.dateOfPublication.season" ;
        rdfs:range    fhir:string ;
        dc:title      "Season on which the issue of the journal was published" .

fhir:StructureMap.structure.mode
        a             owl:ObjectProperty ;
        rdfs:comment  "How the referenced structure is used in this mapping." ;
        rdfs:domain   fhir:StructureMapStructureComponent ;
        rdfs:label    "StructureMap.structure.mode" ;
        rdfs:range    fhir:code ;
        dc:title      "source | queried | target | produced" .

fhir:Questionnaire.item.item.initial.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.item.initial.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.initial.value .

fhir:SampledData.dimensions
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of sample points at each time point. If this value is greater than one, then the dimensions will be interlaced - all the sample points for a point in time will be recorded at once." ;
        rdfs:domain   fhir:SampledData ;
        rdfs:label    "SampledData.dimensions" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Number of sample points at each time point" .

fhir:Observation.referenceRange.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Codes to indicate the what part of the targeted reference population it applies to. For example, the normal or therapeutic range." ;
        rdfs:domain   fhir:ObservationReferenceRangeComponent ;
        rdfs:label    "Observation.referenceRange.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Reference range qualifier" .

fhir:ConceptMapGroupComponent.SourceElement.TargetElement
        a                owl:Class ;
        rdfs:comment     "A concept from the target value set that this concept maps to." ;
        rdfs:label       "ConceptMapGroupComponent.SourceElement.TargetElement" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ConceptMapGroupComponent.SourceElement.TargetElementDependsOn ;
                           owl:onProperty     fhir:ConceptMap.group.element.target.product
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.group.element.target.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.group.element.target.display
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ConceptMapGroupComponent.SourceElement.TargetElement.OtherElement ;
                           owl:onProperty     fhir:ConceptMap.group.element.target.dependsOn
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ConceptMap.group.element.target.equivalence ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.group.element.target.comment
                         ] .

fhir:Appointment.appointmentType
        a             owl:ObjectProperty ;
        rdfs:comment  "The style of appointment or patient that has been booked in the slot (not service type)." ;
        rdfs:domain   fhir:Appointment ;
        rdfs:label    "Appointment.appointmentType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The style of appointment or patient that has been booked in the slot (not service type)" .

fhir:ElementDefinition.minValueUnsignedInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ElementDefinition ;
        rdfs:label          "ElementDefinition.minValueUnsignedInt" ;
        rdfs:range          fhir:unsignedInt ;
        rdfs:subPropertyOf  fhir:ElementDefinition.minValue .

fhir:ExampleScenario.process.step.alternative.step.process.step.operation.response
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource instance used by the responder." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step.operation.response" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        dc:title      "Each resource instance used by the responder" .

fhir:Contract.friendly.contentReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.FriendlyLanguage ;
        rdfs:label          "Contract.friendly.contentReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Contract.friendly.content .

fhir:ObservationDefinition.abnormalCodedValueSet
        a             owl:ObjectProperty ;
        rdfs:comment  "The set of abnormal coded results for the observation conforming to this ObservationDefinition." ;
        rdfs:domain   fhir:ObservationDefinition ;
        rdfs:label    "ObservationDefinition.abnormalCodedValueSet" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Value set of abnormal coded values for the observations conforming to this ObservationDefinition" .

fhir:MeasureReport.group.measureScore
        a             owl:ObjectProperty ;
        rdfs:comment  "The measure score for this population group, calculated as appropriate for the measure type and scoring method, and based on the contents of the populations defined in the group." ;
        rdfs:domain   fhir:MeasureReportGroupComponent ;
        rdfs:label    "MeasureReport.group.measureScore" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "What score this group achieved" .

fhir:NutritionProduct.instance.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "The identifier for the physical instance, typically a serial number." ;
        rdfs:domain   fhir:NutritionProductInstanceComponent ;
        rdfs:label    "NutritionProduct.instance.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "The identifier for the physical instance, typically a serial number" .

fhir:Citation.medline.dateOnPubMed.date
        a             owl:ObjectProperty ;
        rdfs:comment  "PubMed Publication Date." ;
        rdfs:domain   fhir:CitationMedlineComponent.CitationMedlineDateOnPubMedComponent ;
        rdfs:label    "Citation.medline.dateOnPubMed.date" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "PubMed Publication Date" .

fhir:DeviceDefinition.languageCode
        a             owl:ObjectProperty ;
        rdfs:comment  "Language code for the human-readable text strings produced by the device (all supported)." ;
        rdfs:domain   fhir:DeviceDefinition ;
        rdfs:label    "DeviceDefinition.languageCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Language code for the human-readable text strings produced by the device (all supported)" .

fhir:MedicationRequest.dispenseRequest.initialFill.duration
        a             owl:ObjectProperty ;
        rdfs:comment  "The length of time that the first dispense is expected to last." ;
        rdfs:domain   fhir:MedicationRequestDispenseRequestComponent.MedicationRequestDispenseRequestInitialFillComponent ;
        rdfs:label    "MedicationRequest.dispenseRequest.initialFill.duration" ;
        rdfs:range    fhir:Duration ;
        dc:title      "First fill duration" .

fhir:EvidenceReport.relatedIdentifier
        a             owl:ObjectProperty ;
        rdfs:comment  "A formal identifier that is used to identify things closely related to this EvidenceReport." ;
        rdfs:domain   fhir:EvidenceReport ;
        rdfs:label    "EvidenceReport.relatedIdentifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Identifiers for articles that may relate to more than one evidence report" .

fhir:TestScript.test.action.operation.requestHeader.field
        a             owl:ObjectProperty ;
        rdfs:comment  "The HTTP header field e.g. \"Accept\"." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionOperation.TestScriptSetupActionOperationRequestHeaderComponent ;
        rdfs:label    "TestScript.test.action.operation.requestHeader.field" ;
        rdfs:range    fhir:string ;
        dc:title      "HTTP header field name" .

fhir:TerminologyCapabilities.kind
        a             owl:ObjectProperty ;
        rdfs:comment  "The way that this statement is intended to be used, to describe an actual running instance of software, a particular product (kind, not instance of software) or a class of implementation (e.g. a desired purchase)." ;
        rdfs:domain   fhir:TerminologyCapabilities ;
        rdfs:label    "TerminologyCapabilities.kind" ;
        rdfs:range    fhir:code ;
        dc:title      "instance | capability | requirements" .

fhir:PractitionerRole.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Roles which this practitioner is authorized to perform for the organization." ;
        rdfs:domain   fhir:PractitionerRole ;
        rdfs:label    "PractitionerRole.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Roles which this practitioner may perform" .

fhir:DeviceDefinition.specialization
        a             owl:ObjectProperty ;
        rdfs:comment  "The capabilities supported on a  device, the standards to which the device conforms for a particular purpose, and used for the communication." ;
        rdfs:domain   fhir:DeviceDefinition ;
        rdfs:label    "DeviceDefinition.specialization" ;
        rdfs:range    fhir:DeviceDefinitionSpecializationComponent ;
        dc:title      "The capabilities supported on a  device, the standards to which the device conforms for a particular purpose, and used for the communication" .

fhir:List.identifier  a     owl:ObjectProperty ;
        rdfs:comment        "Identifier for the List assigned for business purposes outside the context of FHIR." ;
        rdfs:domain         fhir:List ;
        rdfs:label          "List.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business identifier" .

fhir:AdministrableProductDefinition.property.status
        a             owl:ObjectProperty ;
        rdfs:comment  "The status of characteristic e.g. assigned or pending." ;
        rdfs:domain   fhir:AdministrableProductDefinitionPropertyComponent ;
        rdfs:label    "AdministrableProductDefinition.property.status" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The status of characteristic e.g. assigned or pending" .

fhir:Evidence.citeAs  a  owl:ObjectProperty ;
        rdfs:label  "Evidence.citeAs" .

fhir:RiskAssessment.reasonReference
        a                   owl:ObjectProperty ;
        rdfs:comment        "Resources supporting the reason the risk assessment was performed." ;
        rdfs:domain         fhir:RiskAssessment ;
        rdfs:label          "RiskAssessment.reasonReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why the assessment was necessary?" .

fhir:ExampleScenario.process.step.process.step.operation.initiator
        a             owl:ObjectProperty ;
        rdfs:comment  "Who starts the transaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.operation.initiator" ;
        rdfs:range    fhir:string ;
        dc:title      "Who starts the transaction" .

fhir:AuditEvent.recorded
        a                   owl:ObjectProperty ;
        rdfs:comment        "The time when the event was recorded." ;
        rdfs:domain         fhir:AuditEvent ;
        rdfs:label          "AuditEvent.recorded" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Time when the event was recorded" .

fhir:DocumentManifest.related.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Related identifier to this DocumentManifest.  For example, Order numbers, accession numbers, XDW workflow numbers." ;
        rdfs:domain   fhir:DocumentManifestRelatedComponent ;
        rdfs:label    "DocumentManifest.related.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Identifiers of things that are related" .

fhir:NutritionOrderEnteralFormulaComponent
        a                owl:Class ;
        rdfs:comment     "Feeding provided through the gastrointestinal tract via a tube, catheter, or stoma that delivers nutrition distal to the oral cavity." ;
        rdfs:label       "NutritionOrderEnteralFormulaComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.enteralFormula.administrationInstruction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.enteralFormula.baseFormulaProductName
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.enteralFormula.caloricDensity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:NutritionOrderEnteralFormulaComponent.NutritionOrderEnteralFormulaAdministrationComponent ;
                           owl:onProperty     fhir:NutritionOrder.enteralFormula.administration
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.enteralFormula.additiveType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.enteralFormula.routeofAdministration
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.enteralFormula.baseFormulaType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.enteralFormula.maxVolumeToDeliver
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.enteralFormula.additiveProductName
                         ] .

fhir:NutritionOrder.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "An encounter that provides additional information about the healthcare context in which this request is made." ;
        rdfs:domain         fhir:NutritionOrder ;
        rdfs:label          "NutritionOrder.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "The encounter associated with this nutrition order" .

fhir:ChargeItemDefinition.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The defined billing details in this resource pertain to the given billing code." ;
        rdfs:domain   fhir:ChargeItemDefinition ;
        rdfs:label    "ChargeItemDefinition.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Billing codes or product types this definition applies to" .

fhir:Questionnaire.item.enableWhen.answerQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemEnableWhenComponent ;
        rdfs:label          "Questionnaire.item.enableWhen.answerQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.enableWhen.answer .

fhir:MolecularSequenceStructureVariantComponent.MolecularSequenceStructureVariantInnerComponent
        a                owl:Class ;
        rdfs:comment     "Structural variant inner." ;
        rdfs:label       "MolecularSequenceStructureVariantComponent.MolecularSequenceStructureVariantInnerComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.structureVariant.inner.end
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.structureVariant.inner.start
                         ] .

fhir:NutritionProduct.instance.lotNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "The identification of the batch or lot of the product." ;
        rdfs:domain   fhir:NutritionProductInstanceComponent ;
        rdfs:label    "NutritionProduct.instance.lotNumber" ;
        rdfs:range    fhir:string ;
        dc:title      "The identification of the batch or lot of the product" .

fhir:CodeableReference.concept
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a concept - e.g. the information is identified by it's general classto the degree of precision found in the terminology." ;
        rdfs:domain   fhir:CodeableReference ;
        rdfs:label    "CodeableReference.concept" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Reference to a concept (by class)" .

fhir:RiskAssessment.occurrence
        a           owl:ObjectProperty ;
        rdfs:label  "RiskAssessment.occurrence" .

fhir:OperationDefinition.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate operation definition instances." ;
        rdfs:domain   fhir:OperationDefinition ;
        rdfs:label    "OperationDefinition.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:Procedure.performer.actor
        a                   owl:ObjectProperty ;
        rdfs:comment        "The practitioner who was involved in the procedure." ;
        rdfs:domain         fhir:ProcedurePerformerComponent ;
        rdfs:label          "Procedure.performer.actor" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "The reference to the practitioner" .

fhir:ExplanationOfBenefit.prescription
        a             owl:ObjectProperty ;
        rdfs:comment  "Prescription to support the dispensing of pharmacy, device or vision products." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.prescription" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Prescription authorizing services or products" .

fhir:Practitioner.active
        a                   owl:ObjectProperty ;
        rdfs:comment        "Whether this practitioner's record is in active use." ;
        rdfs:domain         fhir:Practitioner ;
        rdfs:label          "Practitioner.active" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "Whether this practitioner's record is in active use" .

fhir:TestScript.test.action.assert.description
        a             owl:ObjectProperty ;
        rdfs:comment  "The description would be used by test engines for tracking and reporting purposes." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Tracking/reporting assertion description" .

fhir:Patient.contact.gender
        a             owl:ObjectProperty ;
        rdfs:comment  "Administrative Gender - the gender that the contact person is considered to have for administration and record keeping purposes." ;
        rdfs:domain   fhir:Patient.Contact ;
        rdfs:label    "Patient.contact.gender" ;
        rdfs:range    fhir:code ;
        dc:title      "male | female | other | unknown" .

fhir:CapabilityStatement.messaging.supportedMessage.mode
        a             owl:ObjectProperty ;
        rdfs:comment  "The mode of this event declaration - whether application is sender or receiver." ;
        rdfs:domain   fhir:CapabilityStatementMessagingComponent.CapabilityStatementMessagingSupportedMessageComponent ;
        rdfs:label    "CapabilityStatement.messaging.supportedMessage.mode" ;
        rdfs:range    fhir:code ;
        dc:title      "sender | receiver" .

fhir:TestReport.teardown.action
        a             owl:ObjectProperty ;
        rdfs:comment  "The teardown action will only contain an operation." ;
        rdfs:domain   fhir:TestReportTeardownComponent ;
        rdfs:label    "TestReport.teardown.action" ;
        rdfs:range    fhir:TestReportTeardownComponent.TeardownAction ;
        dc:title      "One or more teardown operations performed" .

fhir:ResearchElementDefinition.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this research element definition. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:ResearchElementDefinition ;
        rdfs:label          "ResearchElementDefinition.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:HumanName.prefix
        a             owl:ObjectProperty ;
        rdfs:comment  "Part of the name that is acquired as a title due to academic, legal, employment or nobility status, etc. and that appears at the start of the name." ;
        rdfs:domain   fhir:HumanName ;
        rdfs:label    "HumanName.prefix" ;
        rdfs:range    fhir:string ;
        dc:title      "Parts that come before the name" .

fhir:OrderedDistribution.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Footnotes and/or explanatory notes." ;
        rdfs:domain   fhir:OrderedDistribution ;
        rdfs:label    "OrderedDistribution.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Footnotes and/or explanatory notes" .

fhir:Observation.referenceRange.appliesTo
        a             owl:ObjectProperty ;
        rdfs:comment  "Codes to indicate the target population this reference range applies to.  For example, a reference range may be based on the normal population or a particular sex or race.  Multiple `appliesTo`  are interpreted as an \"AND\" of the target populations.  For example, to represent a target population of African American females, both a code of female and a code for African American would be used." ;
        rdfs:domain   fhir:ObservationReferenceRangeComponent ;
        rdfs:label    "Observation.referenceRange.appliesTo" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Reference range population" .

fhir:CodeSystem.concept.property.valueCode
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CodeSystem.ConceptDefinition.ConceptProperty ;
        rdfs:label          "CodeSystem.concept.property.valueCode" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  fhir:CodeSystem.concept.property.value .

fhir:CapabilityStatement.messaging.supportedMessage
        a             owl:ObjectProperty ;
        rdfs:comment  "References to message definitions for messages this system can send or receive." ;
        rdfs:domain   fhir:CapabilityStatementMessagingComponent ;
        rdfs:label    "CapabilityStatement.messaging.supportedMessage" ;
        rdfs:range    fhir:CapabilityStatementMessagingComponent.CapabilityStatementMessagingSupportedMessageComponent ;
        dc:title      "Messages supported by this system" .

fhir:NutritionOrder.allergyIntolerance
        a             owl:ObjectProperty ;
        rdfs:comment  "A link to a record of allergies or intolerances  which should be included in the nutrition order." ;
        rdfs:domain   fhir:NutritionOrder ;
        rdfs:label    "NutritionOrder.allergyIntolerance" ;
        rdfs:range    fhir:Reference ;
        dc:title      "List of the patient's food and nutrition-related allergies and intolerances" .

fhir:StructureMap.group.rule.target.parameter
        a             owl:ObjectProperty ;
        rdfs:comment  "Parameters to the transform." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleTargetComponent ;
        rdfs:label    "StructureMap.group.rule.target.parameter" ;
        rdfs:range    fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleTargetComponent.StructureMapGroupRuleTargetParameterComponent ;
        dc:title      "Parameters to the transform" .

fhir:Parameters.parameter.part.valueRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:OperationDefinitionParameterComponent.OperationDefinitionParameterReferencedFromComponent
        a                owl:Class ;
        rdfs:comment     "Identifies other resource parameters within the operation invocation that are expected to resolve to this resource." ;
        rdfs:label       "OperationDefinitionParameterComponent.OperationDefinitionParameterReferencedFromComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.referencedFrom.sourceId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.referencedFrom.source ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:Questionnaire.item.item.enableWhen.answerReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemEnableWhenComponent ;
        rdfs:label          "Questionnaire.item.item.enableWhen.answerReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.enableWhen.answer .

fhir:MedicationAdministration.reasonCode
        a             owl:ObjectProperty ;
        rdfs:comment  "A code indicating why the medication was given." ;
        rdfs:domain   fhir:MedicationAdministration ;
        rdfs:label    "MedicationAdministration.reasonCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Reason administration performed" .

fhir:VerificationResultValidatorComponent
        a                owl:Class ;
        rdfs:comment     "Information about the entity validating information." ;
        rdfs:label       "VerificationResultValidatorComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Signature ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.validator.attestationSignature
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.validator.identityCertificate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:VerificationResult.validator.organization ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:CatalogEntry.referencedItem
        a             owl:ObjectProperty ;
        rdfs:comment  "The item in a catalog or definition." ;
        rdfs:domain   fhir:CatalogEntry ;
        rdfs:label    "CatalogEntry.referencedItem" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The item that is being defined" .

fhir:ExplanationOfBenefit.benefitBalance.term
        a             owl:ObjectProperty ;
        rdfs:comment  "The term or period of the values such as 'maximum lifetime benefit' or 'maximum annual visits'." ;
        rdfs:domain   fhir:ExplanationOfBenefit.BenefitBalance ;
        rdfs:label    "ExplanationOfBenefit.benefitBalance.term" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Annual or lifetime" .

fhir:NamingSystem.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Categorizes a naming system for easier search by grouping related naming systems." ;
        rdfs:domain   fhir:NamingSystem ;
        rdfs:label    "NamingSystem.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "e.g. driver,  provider,  patient, bank etc." .

fhir:ResearchDefinition.exposure
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a ResearchElementDefinition resource that defines the exposure for the research." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.exposure" ;
        rdfs:range    fhir:Reference ;
        dc:title      "What exposure?" .

fhir:StructureDefinition.differential
        a             owl:ObjectProperty ;
        rdfs:comment  "A differential view is expressed relative to the base StructureDefinition - a statement of differences that it applies." ;
        rdfs:domain   fhir:StructureDefinition ;
        rdfs:label    "StructureDefinition.differential" ;
        rdfs:range    fhir:StructureDefinitionDifferentialComponent ;
        dc:title      "Differential view of the structure" .

fhir:ImagingStudy.series.performer.actor
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates who or what performed the series." ;
        rdfs:domain         fhir:ImagingStudySeriesComponent.ImagingStudySeriesPerformerComponent ;
        rdfs:label          "ImagingStudy.series.performer.actor" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Who performed the series" .

fhir:GraphDefinition.link.target.compartment.rule
        a             owl:ObjectProperty ;
        rdfs:comment  "identical | matching | different | no-rule | custom." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponent.GraphDefinitionLinkTargetCompartmentComponent ;
        rdfs:label    "GraphDefinition.link.target.compartment.rule" ;
        rdfs:range    fhir:code ;
        dc:title      "identical | matching | different | custom" .

fhir:CapabilityStatement.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the capability statement. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:CapabilityStatement ;
        rdfs:label    "CapabilityStatement.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this capability statement (computer friendly)" .

fhir:ClinicalUseIssue.interaction.management
        a             owl:ObjectProperty ;
        rdfs:comment  "Actions for managing the interaction." ;
        rdfs:domain   fhir:ClinicalUseIssueInteractionComponent ;
        rdfs:label    "ClinicalUseIssue.interaction.management" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Actions for managing the interaction" .

fhir:Immunization.protocolApplied.doseNumber
        a           owl:ObjectProperty ;
        rdfs:label  "Immunization.protocolApplied.doseNumber" .

fhir:ManufacturedItemDefinition.property.valueCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ManufacturedItemDefinitionPropertyComponent ;
        rdfs:label          "ManufacturedItemDefinition.property.valueCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:ManufacturedItemDefinition.property.value .

fhir:AuditEvent.period
        a                   owl:ObjectProperty ;
        rdfs:comment        "The period during which the activity occurred." ;
        rdfs:domain         fhir:AuditEvent ;
        rdfs:label          "AuditEvent.period" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "When the activity occurred" .

fhir:ServiceRequest.instantiatesCanonical
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this ServiceRequest." ;
        rdfs:domain   fhir:ServiceRequest ;
        rdfs:label    "ServiceRequest.instantiatesCanonical" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Instantiates FHIR protocol or definition" .

fhir:ExplanationOfBenefit.payment.adjustment
        a             owl:ObjectProperty ;
        rdfs:comment  "Total amount of all adjustments to this payment included in this transaction which are not related to this claim's adjudication." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Payment ;
        rdfs:label    "ExplanationOfBenefit.payment.adjustment" ;
        rdfs:range    fhir:Money ;
        dc:title      "Payment adjustment for non-claim issues" .

fhir:MedicinalProductDefinition.operation.organization
        a             owl:ObjectProperty ;
        rdfs:comment  "The organization or establishment responsible for (or associated with) the particular process or step, examples include the manufacturer, importer, agent." ;
        rdfs:domain   fhir:MedicinalProductDefinitionOperationComponent ;
        rdfs:label    "MedicinalProductDefinition.operation.organization" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The organization or establishment responsible for (or associated with) the particular process or step, examples include the manufacturer, importer, agent" .

fhir:CoverageEligibilityResponse.Errors
        a                owl:Class ;
        rdfs:comment     "Errors encountered during the processing of the request." ;
        rdfs:label       "CoverageEligibilityResponse.Errors" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.error.code ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:HealthcareService.characteristic
        a             owl:ObjectProperty ;
        rdfs:comment  "Collection of characteristics (attributes)." ;
        rdfs:domain   fhir:HealthcareService ;
        rdfs:label    "HealthcareService.characteristic" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Collection of characteristics (attributes)" .

fhir:Claim.accident.locationReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Claim.Accident ;
        rdfs:label          "Claim.accident.locationReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Claim.accident.location .

fhir:TestScript.setup.action.operation.method
        a             owl:ObjectProperty ;
        rdfs:comment  "The HTTP method the test engine MUST use for this operation regardless of any other operation details." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent ;
        rdfs:label    "TestScript.setup.action.operation.method" ;
        rdfs:range    fhir:code ;
        dc:title      "delete | get | options | patch | post | put | head" .

fhir:ClinicalImpression.finding.itemReference
        a             owl:ObjectProperty ;
        rdfs:comment  "Specific reference for finding or diagnosis, which may include ruled-out or resolved conditions." ;
        rdfs:domain   fhir:ClinicalImpressionFindingComponent ;
        rdfs:label    "ClinicalImpression.finding.itemReference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "What was found" .

fhir:AdministrableProductDefinition.property.type
        a             owl:ObjectProperty ;
        rdfs:comment  "A code expressing the type of characteristic." ;
        rdfs:domain   fhir:AdministrableProductDefinitionPropertyComponent ;
        rdfs:label    "AdministrableProductDefinition.property.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "A code expressing the type of characteristic" .

fhir:Citation.contributorship.entry.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Unique person identifier." ;
        rdfs:domain   fhir:CitationContributorshipComponent.CitationContributorshipEntryComponent ;
        rdfs:label    "Citation.contributorship.entry.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Author identifier, eg ORCID" .

fhir:SupplyDelivery.destination
        a             owl:ObjectProperty ;
        rdfs:comment  "Identification of the facility/location where the Supply was shipped to, as part of the dispense event." ;
        rdfs:domain   fhir:SupplyDelivery ;
        rdfs:label    "SupplyDelivery.destination" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Where the Supply was sent" .

fhir:TestScript.teardown.action.operation.requestHeader.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The value of the header e.g. \"application/fhir+xml\"." ;
        rdfs:domain   fhir:TestScriptTeardownComponent.TeardownActionOperation.TestScriptSetupActionOperationRequestHeaderComponent ;
        rdfs:label    "TestScript.teardown.action.operation.requestHeader.value" ;
        rdfs:range    fhir:string ;
        dc:title      "HTTP headerfield value" .

fhir:ExplanationOfBenefit.benefitBalance.financial.allowed
        a           owl:ObjectProperty ;
        rdfs:label  "ExplanationOfBenefit.benefitBalance.financial.allowed" .

fhir:RelatedArtifact.resource
        a             owl:ObjectProperty ;
        rdfs:comment  "The related resource, such as a library, value set, profile, or other knowledge resource." ;
        rdfs:domain   fhir:RelatedArtifact ;
        rdfs:label    "RelatedArtifact.resource" ;
        rdfs:range    fhir:canonical ;
        dc:title      "What resource is being referenced" .

fhir:Invoice.totalPriceComponent.type
        a             owl:ObjectProperty ;
        rdfs:comment  "This code identifies the type of the component." ;
        rdfs:domain   fhir:InvoicePriceComponent ;
        rdfs:label    "Invoice.totalPriceComponent.type" ;
        rdfs:range    fhir:code ;
        dc:title      "base | surcharge | deduction | discount | tax | informational" .

fhir:EvidenceReport.section.section.author
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies who is responsible for the information in this section, not necessarily who typed it in." ;
        rdfs:domain   fhir:EvidenceReport.SectionSection ;
        rdfs:label    "EvidenceReport.section.section.author" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who and/or what authored the section" .

fhir:ClinicalImpression
        a                owl:Class ;
        rdfs:label       "ClinicalImpression" ;
        rdfs:subClassOf  w5:clinical.general , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ClinicalImpression.supportingInfo
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalImpression.encounter
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ClinicalImpression.prognosisReference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ClinicalImpression.problem
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ClinicalImpressionInvestigationComponent ;
                           owl:onProperty     fhir:ClinicalImpression.investigation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalImpression.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalImpression.summary
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:uri ;
                           owl:onProperty     fhir:ClinicalImpression.protocol
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:ClinicalImpression.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClinicalImpression.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalImpression.assessor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalImpression.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalImpression.statusReason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalImpression.previous
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalImpression.description
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ClinicalImpressionFindingComponent ;
                           owl:onProperty     fhir:ClinicalImpression.finding
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ClinicalImpression.prognosisCodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClinicalImpression.subject ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:ClinicalImpression.note
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ClinicalImpression.effectiveDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ClinicalImpression.effectivePeriod
                                          ]
                                        ) ] .

fhir:Citation.contributorship.entry.affiliationInfo
        a             owl:ObjectProperty ;
        rdfs:comment  "Organization affiliated with the entity." ;
        rdfs:domain   fhir:CitationContributorshipComponent.CitationContributorshipEntryComponent ;
        rdfs:label    "Citation.contributorship.entry.affiliationInfo" ;
        rdfs:range    fhir:CitationContributorshipComponent.CitationContributorshipEntryComponent.CitationContributorshipEntryAffiliationInfoComponent ;
        dc:title      "Organizational affiliation" .

fhir:StructureMap.group.rule.source.condition
        a             owl:ObjectProperty ;
        rdfs:comment  "FHIRPath expression  - must be true or the rule does not apply." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label    "StructureMap.group.rule.source.condition" ;
        rdfs:range    fhir:string ;
        dc:title      "FHIRPath expression  - must be true or the rule does not apply" .

fhir:Task.input.valueBase64Binary
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueBase64Binary" ;
        rdfs:range          fhir:base64Binary ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:GraphDefinition.link.target.link.min
        a             owl:ObjectProperty ;
        rdfs:comment  "Minimum occurrences for this link." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink ;
        rdfs:label    "GraphDefinition.link.target.link.min" ;
        rdfs:range    fhir:integer ;
        dc:title      "Minimum occurrences for this link" .

fhir:Evidence.lastReviewDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was last reviewed. Review happens periodically after approval but does not change the original approval date." ;
        rdfs:domain   fhir:Evidence ;
        rdfs:label    "Evidence.lastReviewDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the summary was last reviewed" .

fhir:ConsentVerificationComponent
        a                owl:Class ;
        rdfs:comment     "Whether a treatment instruction (e.g. artificial respiration yes or no) was verified with the patient, his/her family or another authorized person." ;
        rdfs:label       "ConsentVerificationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Consent.verification.verificationDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Consent.verification.verifiedWith
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Consent.verification.verified ;
                           owl:someValuesFrom  fhir:boolean
                         ] .

fhir:Contract.contentDefinition.subType
        a             owl:ObjectProperty ;
        rdfs:comment  "Detailed Precusory content type." ;
        rdfs:domain   fhir:Contract.ContentDefinition ;
        rdfs:label    "Contract.contentDefinition.subType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Detailed Content Type Definition" .

fhir:Flag.period  a         owl:ObjectProperty ;
        rdfs:comment        "The period of time from the activation of the flag to inactivation of the flag. If the flag is active, the end of the period should be unspecified." ;
        rdfs:domain         fhir:Flag ;
        rdfs:label          "Flag.period" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Time period when flag is active" .

fhir:TestReportTeardownComponent
        a                owl:Class ;
        rdfs:comment     "The results of the series of operations required to clean up after all the tests were executed (successfully or otherwise)." ;
        rdfs:label       "TestReportTeardownComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:TestReport.teardown.action ;
                           owl:someValuesFrom  fhir:TestReportTeardownComponent.TeardownAction
                         ] .

fhir:ResearchElementDefinition.usage
        a             owl:ObjectProperty ;
        rdfs:comment  "A detailed description, from a clinical perspective, of how the ResearchElementDefinition is used." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.usage" ;
        rdfs:range    fhir:string ;
        dc:title      "Describes the clinical usage of the ResearchElementDefinition" .

fhir:OperationDefinition.parameter.referencedFrom.sourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "The id of the element in the referencing resource that is expected to resolve to this resource." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponent.OperationDefinitionParameterReferencedFromComponent ;
        rdfs:label    "OperationDefinition.parameter.referencedFrom.sourceId" ;
        rdfs:range    fhir:string ;
        dc:title      "Element id of reference" .

fhir:NutritionOrder.patient
        a                   owl:ObjectProperty ;
        rdfs:comment        "The person (patient) who needs the nutrition order for an oral diet, nutritional supplement and/or enteral or formula feeding." ;
        rdfs:domain         fhir:NutritionOrder ;
        rdfs:label          "NutritionOrder.patient" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "The person who requires the diet, formula or nutritional supplement" .

fhir:Claim.use  a           owl:ObjectProperty ;
        rdfs:comment        "A code to indicate whether the nature of the request is: to request adjudication of products and services previously rendered; or requesting authorization and adjudication for provision in the future; or requesting the non-binding adjudication of the listed products and services which could be provided in the future." ;
        rdfs:domain         fhir:Claim ;
        rdfs:label          "Claim.use" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "claim | preauthorization | predetermination" .

fhir:DiagnosticReport.conclusion
        a             owl:ObjectProperty ;
        rdfs:comment  "Concise and clinically contextualized summary conclusion (interpretation/impression) of the diagnostic report." ;
        rdfs:domain   fhir:DiagnosticReport ;
        rdfs:label    "DiagnosticReport.conclusion" ;
        rdfs:range    fhir:string ;
        dc:title      "Clinical conclusion (interpretation) of test results" .

fhir:Measure.subjectCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Measure ;
        rdfs:label          "Measure.subjectCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Measure.subject .

fhir:Communication.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Business identifiers assigned to this communication by the performer or other systems which remain constant as the resource is updated and propagates from server to server." ;
        rdfs:domain         fhir:Communication ;
        rdfs:label          "Communication.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Unique identifier" .

fhir:Citation.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate citation instances." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:AdministrableProductDefinition.routeOfAdministration.maxTreatmentPeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "The maximum treatment period during which an Investigational Medicinal Product can be administered." ;
        rdfs:domain   fhir:AdministrableProductDefinitionRouteOfAdministrationComponent ;
        rdfs:label    "AdministrableProductDefinition.routeOfAdministration.maxTreatmentPeriod" ;
        rdfs:range    fhir:Duration ;
        dc:title      "The maximum treatment period during which an Investigational Medicinal Product can be administered" .

fhir:CommunicationRequest.medium
        a             owl:ObjectProperty ;
        rdfs:comment  "A channel that was used for this communication (e.g. email, fax)." ;
        rdfs:domain   fhir:CommunicationRequest ;
        rdfs:label    "CommunicationRequest.medium" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "A channel of communication" .

fhir:CitationArticleTitleComponent
        a                owl:Class ;
        rdfs:comment     "The name of the article." ;
        rdfs:label       "CitationArticleTitleComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Citation.articleTitle.text ;
                           owl:someValuesFrom  fhir:markdown
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.articleTitle.language
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.articleTitle.type
                         ] .

fhir:ClaimResponse.payment.date
        a             owl:ObjectProperty ;
        rdfs:comment  "Estimated date the payment will be issued or the actual issue date of payment." ;
        rdfs:domain   fhir:ClaimResponse.Payment ;
        rdfs:label    "ClaimResponse.payment.date" ;
        rdfs:range    fhir:date ;
        dc:title      "Expected date of payment" .

fhir:ConceptMap.group.element.target.product.display
        a             owl:ObjectProperty ;
        rdfs:comment  "The display for the code. The display is only provided to help editors when editing the concept map." ;
        rdfs:domain   fhir:ConceptMapGroupComponent.SourceElement.TargetElementDependsOn ;
        rdfs:label    "ConceptMap.group.element.target.product.display" ;
        rdfs:range    fhir:string ;
        dc:title      "Display for the code (if value is a code)" .

fhir:DeviceDefinition.capability.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Description of capability." ;
        rdfs:domain   fhir:DeviceDefinitionCapabilityComponent ;
        rdfs:label    "DeviceDefinition.capability.description" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Description of capability" .

fhir:Media.encounter  a     owl:ObjectProperty ;
        rdfs:comment        "The encounter that establishes the context for this media." ;
        rdfs:domain         fhir:Media ;
        rdfs:label          "Media.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Encounter associated with media" .

fhir:Composition.section
        a             owl:ObjectProperty ;
        rdfs:comment  "The root of the sections that make up the composition." ;
        rdfs:domain   fhir:Composition ;
        rdfs:label    "Composition.section" ;
        rdfs:range    fhir:Composition.Section ;
        dc:title      "Composition is broken into sections" .

fhir:Specimen.container.specimenQuantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The quantity of specimen in the container; may be volume, dimensions, or other appropriate measurements, depending on the specimen type." ;
        rdfs:domain   fhir:SpecimenContainerComponent ;
        rdfs:label    "Specimen.container.specimenQuantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Quantity of specimen within container" .

fhir:AllergyIntolerance.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Business identifiers assigned to this AllergyIntolerance by the performer or other systems which remain constant as the resource is updated and propagates from server to server." ;
        rdfs:domain         fhir:AllergyIntolerance ;
        rdfs:label          "AllergyIntolerance.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "External ids for this item" .

fhir:CitationMedlineComponent.CitationMedlineRelatedArticleComponent
        a                owl:Class ;
        rdfs:comment     "Citation details for the related article." ;
        rdfs:label       "CitationMedlineComponent.CitationMedlineRelatedArticleComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Citation.medline.relatedArticle.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.medline.relatedArticle.citationMarkdown
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.medline.relatedArticle.citationReference
                         ] .

fhir:Evidence.certainty.subcomponent.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Aspect of certainty being rated." ;
        rdfs:domain   fhir:EvidenceCertaintyComponentCertainty ;
        rdfs:label    "Evidence.certainty.subcomponent.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Aspect of certainty being rated" .

fhir:SimpleQuantity  a   owl:Class ;
        rdfs:comment     "The comparator is not used on a SimpleQuantity" ;
        rdfs:label       "SimpleQuantity" ;
        rdfs:subClassOf  fhir:Quantity ;
        dc:title         "A fixed quantity (no comparator)" .

fhir:ProvenanceEntityComponent
        a                owl:Class ;
        rdfs:comment     "An entity used in this activity." ;
        rdfs:label       "ProvenanceEntityComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ProvenanceEntityComponentAgent ;
                           owl:onProperty     fhir:Provenance.entity.agent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Provenance.entity.what ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Provenance.entity.role ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:Specimen.processing
        a             owl:ObjectProperty ;
        rdfs:comment  "Details concerning processing and processing steps for the specimen." ;
        rdfs:domain   fhir:Specimen ;
        rdfs:label    "Specimen.processing" ;
        rdfs:range    fhir:SpecimenProcessingComponent ;
        dc:title      "Processing and processing step details" .

fhir:Task.statusReason
        a             owl:ObjectProperty ;
        rdfs:comment  "An explanation as to why this task is held, failed, was refused, etc." ;
        rdfs:domain   fhir:Task ;
        rdfs:label    "Task.statusReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Reason for current status" .

fhir:ExampleScenario.instance.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A short name for the resource instance." ;
        rdfs:domain   fhir:ExampleScenarioInstanceComponent ;
        rdfs:label    "ExampleScenario.instance.name" ;
        rdfs:range    fhir:string ;
        dc:title      "A short name for the resource instance" .

fhir:ExampleScenario.process.step.process.step.alternative.step.operation.response.resourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step.operation.response.resourceId" ;
        rdfs:range    fhir:string ;
        dc:title      "Each resource contained in the instance" .

fhir:ActivityDefinition.participant.role
        a             owl:ObjectProperty ;
        rdfs:comment  "The role the participant should play in performing the described action." ;
        rdfs:domain   fhir:ActivityDefinitionParticipantComponent ;
        rdfs:label    "ActivityDefinition.participant.role" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "E.g. Nurse, Surgeon, Parent, etc." .

fhir:AuditEvent.agent.media
        a                   owl:ObjectProperty ;
        rdfs:comment        "Type of media involved. Used when the event is about exporting/importing onto media." ;
        rdfs:domain         fhir:AuditEventAgentComponent ;
        rdfs:label          "AuditEvent.agent.media" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  w5:where ;
        dc:title            "Type of media" .

fhir:Population.age  a  owl:ObjectProperty ;
        rdfs:label  "Population.age" .

fhir:StructureMap.group.rule.rule.source.defaultValueCanonical
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueCanonical" ;
        rdfs:range          fhir:canonical ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:ElementDefinition.minValueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ElementDefinition ;
        rdfs:label          "ElementDefinition.minValueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:ElementDefinition.minValue .

fhir:Measure.rationale
        a             owl:ObjectProperty ;
        rdfs:comment  "Provides a succinct statement of the need for the measure. Usually includes statements pertaining to importance criterion: impact, gap in care, and evidence." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.rationale" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Detailed description of why the measure exists" .

fhir:ActivityDefinition.editor
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization primarily responsible for internal coherence of the content." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.editor" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who edited the content" .

fhir:InsurancePlan.contact.purpose
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates a purpose for which the contact can be reached." ;
        rdfs:domain   fhir:InsurancePlanContactComponent ;
        rdfs:label    "InsurancePlan.contact.purpose" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The type of contact" .

fhir:ExampleScenario.process.step.alternative.step.operation.number
        a             owl:ObjectProperty ;
        rdfs:comment  "The sequential number of the interaction, e.g. 1.2.5." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.operation.number" ;
        rdfs:range    fhir:string ;
        dc:title      "The sequential number of the interaction" .

fhir:AdverseEvent.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "This subject or group impacted by the event." ;
        rdfs:domain         fhir:AdverseEvent ;
        rdfs:label          "AdverseEvent.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who ;
        dc:title            "Subject impacted by event" .

fhir:VisionPrescription.lensSpecification.brand
        a             owl:ObjectProperty ;
        rdfs:comment  "Brand recommendations or restrictions." ;
        rdfs:domain   fhir:VisionPrescriptionLensSpecificationComponent ;
        rdfs:label    "VisionPrescription.lensSpecification.brand" ;
        rdfs:range    fhir:string ;
        dc:title      "Brand required" .

fhir:ElementDefinition.path
        a             owl:ObjectProperty ;
        rdfs:comment  "The path identifies the element and is expressed as a \".\"-separated list of ancestor elements, beginning with the name of the resource or extension." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.path" ;
        rdfs:range    fhir:string ;
        dc:title      "Path of the element in the hierarchy of elements" .

fhir:GuidanceResponse.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of the response. If the evaluation is completed successfully, the status will indicate success. However, in order to complete the evaluation, the engine may require more information. In this case, the status will be data-required, and the response will contain a description of the additional required information. If the evaluation completed successfully, but the engine determines that a potentially more accurate response could be provided if more data was available, the status will be data-requested, and the response will contain a description of the additional requested information." ;
        rdfs:domain         fhir:GuidanceResponse ;
        rdfs:label          "GuidanceResponse.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "success | data-requested | data-required | in-progress | failure | entered-in-error" .

fhir:OperationDefinition.parameter.binding
        a             owl:ObjectProperty ;
        rdfs:comment  "Binds to a value set if this parameter is coded (code, Coding, CodeableConcept)." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponent ;
        rdfs:label    "OperationDefinition.parameter.binding" ;
        rdfs:range    fhir:OperationDefinitionParameterComponent.OperationDefinitionParameterBindingComponent ;
        dc:title      "ValueSet details if this is coded" .

fhir:CoverageEligibilityRequest.servicedDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CoverageEligibilityRequest ;
        rdfs:label          "CoverageEligibilityRequest.servicedDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:CoverageEligibilityRequest.serviced .

fhir:GraphDefinition.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate graph definition instances." ;
        rdfs:domain   fhir:GraphDefinition ;
        rdfs:label    "GraphDefinition.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:CoverageEligibilityResponse.form
        a             owl:ObjectProperty ;
        rdfs:comment  "A code for the form to be used for printing the content." ;
        rdfs:domain   fhir:CoverageEligibilityResponse ;
        rdfs:label    "CoverageEligibilityResponse.form" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Printed form identifier" .

fhir:CarePlan.careTeam
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifies all people and organizations who are expected to be involved in the care envisioned by this plan." ;
        rdfs:domain         fhir:CarePlan ;
        rdfs:label          "CarePlan.careTeam" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Who's involved in plan?" .

fhir:DocumentReferenceContextComponent
        a                owl:Class ;
        rdfs:comment     "The clinical context in which the document was prepared." ;
        rdfs:label       "DocumentReferenceContextComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DocumentReference.context.encounter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentReference.context.practiceSetting
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentReference.context.facilityType
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DocumentReference.context.related
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:DocumentReference.context.event
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentReference.context.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentReference.context.sourcePatientInfo
                         ] .

fhir:xhtml  a            owl:Class ;
        rdfs:label       "xhtml" ;
        rdfs:subClassOf  fhir:Primitive ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:value ;
                           owl:someValuesFrom  [ a               rdfs:Datatype ;
                                                 owl:onDatatype  xsd:string
                                               ]
                         ] .

fhir:ResearchStudy.objective.name
        a             owl:ObjectProperty ;
        rdfs:comment  "Unique, human-readable label for this objective of the study." ;
        rdfs:domain   fhir:ResearchStudyObjectiveComponent ;
        rdfs:label    "ResearchStudy.objective.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Label for the objective" .

fhir:CapabilityStatement.rest.resource.supportedProfile
        a             owl:ObjectProperty ;
        rdfs:comment  "A list of profiles that represent different use cases supported by the system. For a server, \"supported by the system\" means the system hosts/produces a set of resources that are conformant to a particular profile, and allows clients that use its services to search using this profile and to find appropriate data. For a client, it means the system will search by this profile and process data according to the guidance implicit in the profile. See further discussion in [Using Profiles](profiling.html#profile-uses)." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.supportedProfile" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Profiles for use cases supported" .

fhir:CoverageEligibilityResponse.insurance.inforce
        a             owl:ObjectProperty ;
        rdfs:comment  "Flag indicating if the coverage provided is inforce currently if no service date(s) specified or for the whole duration of the service dates." ;
        rdfs:domain   fhir:CoverageEligibilityResponse.Insurance ;
        rdfs:label    "CoverageEligibilityResponse.insurance.inforce" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Coverage inforce indicator" .

fhir:DetectedIssue.severity
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates the degree of importance associated with the identified issue based on the potential impact on the patient." ;
        rdfs:domain         fhir:DetectedIssue ;
        rdfs:label          "DetectedIssue.severity" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:grade ;
        dc:title            "high | moderate | low" .

fhir:ExplanationOfBenefit.item.detail.net
        a             owl:ObjectProperty ;
        rdfs:comment  "The quantity times the unit price for an additional service or product or charge." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.net" ;
        rdfs:range    fhir:Money ;
        dc:title      "Total item cost" .

fhir:ElementDefinition.isModifier
        a             owl:ObjectProperty ;
        rdfs:comment  "If true, the value of this element affects the interpretation of the element or resource that contains it, and the value of the element cannot be ignored. Typically, this is used for status, negation and qualification codes. The effect of this is that the element cannot be ignored by systems: they SHALL either recognize the element and process it, and/or a pre-determination has been made that it is not relevant to their particular system." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.isModifier" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If this modifies the meaning of other elements" .

fhir:MedicationRequest.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "A code specifying the current state of the order.  Generally, this will be active or completed state." ;
        rdfs:domain         fhir:MedicationRequest ;
        rdfs:label          "MedicationRequest.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown" .

fhir:ClaimResponse.addItem.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of repetitions of a service or product." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem ;
        rdfs:label    "ClaimResponse.addItem.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Count of products or services" .

fhir:Procedure.outcome
        a             owl:ObjectProperty ;
        rdfs:comment  "The outcome of the procedure - did it resolve the reasons for the procedure being performed?" ;
        rdfs:domain   fhir:Procedure ;
        rdfs:label    "Procedure.outcome" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The result of procedure" .

fhir:MolecularSequence.pointer
        a             owl:ObjectProperty ;
        rdfs:comment  "Pointer to next atomic sequence which at most contains one variant." ;
        rdfs:domain   fhir:MolecularSequence ;
        rdfs:label    "MolecularSequence.pointer" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Pointer to next atomic sequence" .

fhir:Encounter.classHistory
        a             owl:ObjectProperty ;
        rdfs:comment  "The class history permits the tracking of the encounters transitions without needing to go  through the resource history.  This would be used for a case where an admission starts of as an emergency encounter, then transitions into an inpatient scenario. Doing this and not restarting a new encounter ensures that any lab/diagnostic results can more easily follow the patient and not require re-processing and not get lost or cancelled during a kind of discharge from emergency to inpatient." ;
        rdfs:domain   fhir:Encounter ;
        rdfs:label    "Encounter.classHistory" ;
        rdfs:range    fhir:Encounter.ClassHistory ;
        dc:title      "List of past encounter classes" .

fhir:Evidence.distribution
        a             owl:ObjectProperty ;
        rdfs:comment  "An ordered group of statistics." ;
        rdfs:domain   fhir:Evidence ;
        rdfs:label    "Evidence.distribution" ;
        rdfs:range    fhir:OrderedDistribution ;
        dc:title      "An ordered group of statistics" .

fhir:MessageHeader.destination.receiver
        a                   owl:ObjectProperty ;
        rdfs:comment        "Allows data conveyed by a message to be addressed to a particular person or department when routing to a specific application isn't sufficient." ;
        rdfs:domain         fhir:MessageHeader.MessageDestination ;
        rdfs:label          "MessageHeader.destination.receiver" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Intended \"real-world\" recipient for the data" .

fhir:QuestionnaireItemComponentItem.QuestionnaireItemAnswerOptionComponent
        a                owl:Class ;
        rdfs:comment     "One of the permitted answers for a \"choice\" or \"open-choice\" question." ;
        rdfs:label       "QuestionnaireItemComponentItem.QuestionnaireItemAnswerOptionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.item.item.answerOption.initialSelected
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.answerOption.valueInteger ;
                                            owl:someValuesFrom  fhir:integer
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.answerOption.valueDate ;
                                            owl:someValuesFrom  fhir:date
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.answerOption.valueTime ;
                                            owl:someValuesFrom  fhir:time
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.answerOption.valueString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.answerOption.valueCoding ;
                                            owl:someValuesFrom  fhir:Coding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.answerOption.valueReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] .

fhir:ParameterDefinition.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of the parameter." ;
        rdfs:domain   fhir:ParameterDefinition ;
        rdfs:label    "ParameterDefinition.type" ;
        rdfs:range    fhir:code ;
        dc:title      "What type of value" .

fhir:Consent.policy  a  owl:ObjectProperty ;
        rdfs:comment  "The references to the policies that are included in this consent scope. Policies may be organizational, but are often defined jurisdictionally, or in law." ;
        rdfs:domain   fhir:Consent ;
        rdfs:label    "Consent.policy" ;
        rdfs:range    fhir:ConsentPolicyComponent ;
        dc:title      "Policies covered by this consent" .

fhir:List.source  a         owl:ObjectProperty ;
        rdfs:comment        "The entity responsible for deciding what the contents of the list were. Where the list was created by a human, this is the same as the author of the list." ;
        rdfs:domain         fhir:List ;
        rdfs:label          "List.source" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Who and/or what defined the list contents (aka Author)" .

fhir:ImagingStudy.numberOfInstances
        a             owl:ObjectProperty ;
        rdfs:comment  "Number of SOP Instances in Study. This value given may be larger than the number of instance elements this resource contains due to resource availability, security, or other factors. This element should be present if any instance elements are present." ;
        rdfs:domain   fhir:ImagingStudy ;
        rdfs:label    "ImagingStudy.numberOfInstances" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Number of Study Related Instances" .

fhir:TestScript.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:TestScript ;
        rdfs:label    "TestScript.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:ElementDefinition.pattern
        a            owl:ObjectProperty ;
        rdfs:domain  fhir:ElementDefinition ;
        rdfs:label   "ElementDefinition.pattern" ;
        rdfs:range   fhir:Element .

fhir:ContactPoint.rank
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies a preferred order in which to use a set of contacts. ContactPoints with lower rank values are more preferred than those with higher rank values." ;
        rdfs:domain   fhir:ContactPoint ;
        rdfs:label    "ContactPoint.rank" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Specify preferred order of use (1 = highest)" .

fhir:Address.text  a  owl:ObjectProperty ;
        rdfs:comment  "Specifies the entire address as it should be displayed e.g. on a postal label. This may be provided instead of or as well as the specific parts." ;
        rdfs:domain   fhir:Address ;
        rdfs:label    "Address.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Text representation of the address" .

fhir:EvidenceVariable.category.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:EvidenceVariableCategoryComponent ;
        rdfs:label          "EvidenceVariable.category.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:EvidenceVariable.category.value .

fhir:Task.input.valueUrl
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueUrl" ;
        rdfs:range          fhir:url ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:DeviceMetric.parent
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the link to the  Device that this DeviceMetric belongs to and that provide information about the location of this DeviceMetric in the containment structure of the parent Device. An example would be a Device that represents a Channel. This reference can be used by a client application to distinguish DeviceMetrics that have the same type, but should be interpreted based on their containment location." ;
        rdfs:domain   fhir:DeviceMetric ;
        rdfs:label    "DeviceMetric.parent" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Describes the link to the parent Device" .

fhir:Encounter.reasonCode
        a                   owl:ObjectProperty ;
        rdfs:comment        "Reason the encounter takes place, expressed as a code. For admissions, this can be used for a coded admission diagnosis." ;
        rdfs:domain         fhir:Encounter ;
        rdfs:label          "Encounter.reasonCode" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Coded reason the encounter takes place" .

fhir:SubstanceDefinition.moiety.stereochemistry
        a             owl:ObjectProperty ;
        rdfs:comment  "Stereochemistry type." ;
        rdfs:domain   fhir:SubstanceDefinitionMoietyComponent ;
        rdfs:label    "SubstanceDefinition.moiety.stereochemistry" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Stereochemistry type" .

fhir:SubstanceDefinition.structure.isotope.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Substance identifier for each non-natural or radioisotope." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureIsotopeComponent ;
        rdfs:label    "SubstanceDefinition.structure.isotope.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Substance identifier for each non-natural or radioisotope" .

fhir:ElementDefinition.constraint.human
        a             owl:ObjectProperty ;
        rdfs:comment  "Text that can be used to describe the constraint in messages identifying that the constraint has been violated." ;
        rdfs:domain   fhir:ElementDefinitionConstraintComponent ;
        rdfs:label    "ElementDefinition.constraint.human" ;
        rdfs:range    fhir:string ;
        dc:title      "Human description of constraint" .

fhir:MedicationKnowledge.cost
        a             owl:ObjectProperty ;
        rdfs:comment  "The price of the medication." ;
        rdfs:domain   fhir:MedicationKnowledge ;
        rdfs:label    "MedicationKnowledge.cost" ;
        rdfs:range    fhir:MedicationKnowledgeCostComponent ;
        dc:title      "The pricing of the medication" .

fhir:Immunization.performer
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates who performed the immunization event." ;
        rdfs:domain   fhir:Immunization ;
        rdfs:label    "Immunization.performer" ;
        rdfs:range    fhir:ImmunizationPerformerComponent ;
        dc:title      "Who performed event" .

fhir:PractitionerRole.active
        a                   owl:ObjectProperty ;
        rdfs:comment        "Whether this practitioner role record is in active use." ;
        rdfs:domain         fhir:PractitionerRole ;
        rdfs:label          "PractitionerRole.active" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "Whether this practitioner role record is in active use" .

fhir:PackagedProductDefinition.package.property.valueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PackagedProductDefinitionPackageComponent.PackagedProductDefinitionPackagePropertyComponent ;
        rdfs:label          "PackagedProductDefinition.package.property.valueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:PackagedProductDefinition.package.property.value .

fhir:AuditEvent.entity.detail.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "The type of extra detail provided in the value." ;
        rdfs:domain         fhir:AuditEventEntityComponent.AuditEventEntityDetailComponent ;
        rdfs:label          "AuditEvent.entity.detail.type" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Name of the property" .

fhir:GraphDefinition.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the graph definition when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the graph definition author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence." ;
        rdfs:domain         fhir:GraphDefinition ;
        rdfs:label          "GraphDefinition.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the graph definition" .

fhir:CoverageEligibilityResponse.insurance.item.benefit.allowedMoney
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CoverageEligibilityResponse.Insurance.Items.Benefit ;
        rdfs:label          "CoverageEligibilityResponse.insurance.item.benefit.allowedMoney" ;
        rdfs:range          fhir:Money ;
        rdfs:subPropertyOf  fhir:CoverageEligibilityResponse.insurance.item.benefit.allowed .

fhir:CodeSystem.valueSet
        a             owl:ObjectProperty ;
        rdfs:comment  "Canonical reference to the value set that contains the entire code system." ;
        rdfs:domain   fhir:CodeSystem ;
        rdfs:label    "CodeSystem.valueSet" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Canonical reference to the value set with entire code system" .

fhir:ExampleScenario.process.step.alternative.step.process
        a             owl:ObjectProperty ;
        rdfs:comment  "Nested process." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess ;
        dc:title      "Nested process" .

fhir:PlanDefinition.action.action.priority
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates how quickly the action should be addressed with respect to other actions." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.priority" ;
        rdfs:range    fhir:code ;
        dc:title      "routine | urgent | asap | stat" .

fhir:ExampleScenario  a  owl:Class ;
        rdfs:label       "ExampleScenario" ;
        rdfs:subClassOf  fhir:DomainResource , w5:infrastructure.information ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.experimental
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.date
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioActorComponent ;
                           owl:onProperty     fhir:ExampleScenario.actor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.url
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:ExampleScenario.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioInstanceComponent ;
                           owl:onProperty     fhir:ExampleScenario.instance
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:ExampleScenario.contact
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:ExampleScenario.useContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.version
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ExampleScenario.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.copyright
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioProcessComponent ;
                           owl:onProperty     fhir:ExampleScenario.process
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.purpose
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:ExampleScenario.workflow
                         ] .

fhir:Task.input.valueDataRequirement
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueDataRequirement" ;
        rdfs:range          fhir:DataRequirement ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:ParameterDefinition.use
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the parameter is input or output for the module." ;
        rdfs:domain   fhir:ParameterDefinition ;
        rdfs:label    "ParameterDefinition.use" ;
        rdfs:range    fhir:code ;
        dc:title      "in | out" .

fhir:PaymentReconciliation.period
        a                   owl:ObjectProperty ;
        rdfs:comment        "The period of time for which payments have been gathered into this bulk payment for settlement." ;
        rdfs:domain         fhir:PaymentReconciliation ;
        rdfs:label          "PaymentReconciliation.period" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "Period covered" .

fhir:Questionnaire.item.initial.valueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.initial.valueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.initial.value .

fhir:PlanDefinition.action.timingTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponent ;
        rdfs:label          "PlanDefinition.action.timingTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.timing .

fhir:Subscription.channel
        a             owl:ObjectProperty ;
        rdfs:comment  "Details where to send notifications when resources are received that meet the criteria." ;
        rdfs:domain   fhir:Subscription ;
        rdfs:label    "Subscription.channel" ;
        rdfs:range    fhir:SubscriptionChannelComponent ;
        dc:title      "The channel on which to report matches to the criteria" .

fhir:PlanDefinition.action.action.timingDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponentAction ;
        rdfs:label          "PlanDefinition.action.action.timingDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.action.timing .

fhir:ConceptMap.group.sourceVersion
        a             owl:ObjectProperty ;
        rdfs:comment  "The specific version of the code system, as determined by the code system authority." ;
        rdfs:domain   fhir:ConceptMapGroupComponent ;
        rdfs:label    "ConceptMap.group.sourceVersion" ;
        rdfs:range    fhir:string ;
        dc:title      "Specific version of the  code system" .

fhir:ClaimResponse.error.detailSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "The sequence number of the detail within the line item submitted which contains the error. This value is omitted when the error occurs outside of the item structure." ;
        rdfs:domain   fhir:ClaimResponse.Error ;
        rdfs:label    "ClaimResponse.error.detailSequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Detail sequence number" .

fhir:ObservationDefinition.criticalCodedValueSet
        a             owl:ObjectProperty ;
        rdfs:comment  "The set of critical coded results for the observation conforming to this ObservationDefinition." ;
        rdfs:domain   fhir:ObservationDefinition ;
        rdfs:label    "ObservationDefinition.criticalCodedValueSet" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Value set of critical coded values for the observations conforming to this ObservationDefinition" .

fhir:Contract.term.group.asset.valuedItem.quantity
        a                   owl:ObjectProperty ;
        rdfs:comment        "Specifies the units by which the Contract Valued Item is measured or counted, and quantifies the countable or measurable Contract Valued Item instances." ;
        rdfs:domain         fhir:Contract.TermTerm.ContractAsset.ValuedItem ;
        rdfs:label          "Contract.term.group.asset.valuedItem.quantity" ;
        rdfs:range          fhir:SimpleQuantity ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Count of Contract Valued Items" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep
        a                owl:Class ;
        rdfs:comment     "What happens in each alternative option." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponent ;
                           owl:onProperty     fhir:ExampleScenario.process.step.process.step.alternative.step.alternative
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.alternative.step.operation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.alternative.step.pause
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess ;
                           owl:onProperty     fhir:ExampleScenario.process.step.process.step.alternative.step.process
                         ] ;
        dc:title         "What happens in each alternative option" .

fhir:Library.subjectReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Library ;
        rdfs:label          "Library.subjectReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Library.subject .

fhir:ImmunizationEvaluation.immunizationEvent
        a             owl:ObjectProperty ;
        rdfs:comment  "The vaccine administration event being evaluated." ;
        rdfs:domain   fhir:ImmunizationEvaluation ;
        rdfs:label    "ImmunizationEvaluation.immunizationEvent" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Immunization being evaluated" .

fhir:CapabilityStatement.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the capability statement from a consumer's perspective. Typically, this is used when the capability statement describes a desired rather than an actual solution, for example as a formal expression of requirements as part of an RFP." ;
        rdfs:domain   fhir:CapabilityStatement ;
        rdfs:label    "CapabilityStatement.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the capability statement" .

fhir:ImmunizationRecommendation.patient
        a                   owl:ObjectProperty ;
        rdfs:comment        "The patient the recommendation(s) are for." ;
        rdfs:domain         fhir:ImmunizationRecommendation ;
        rdfs:label          "ImmunizationRecommendation.patient" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who this profile is for" .

fhir:Claim.item.udi  a  owl:ObjectProperty ;
        rdfs:comment  "Unique Device Identifiers associated with this line item." ;
        rdfs:domain   fhir:Claim.Item ;
        rdfs:label    "Claim.item.udi" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Unique device identifier" .

fhir:AllergyIntolerance.reaction.manifestation
        a             owl:ObjectProperty ;
        rdfs:comment  "Clinical symptoms and/or signs that are observed or associated with the adverse reaction event." ;
        rdfs:domain   fhir:AllergyIntoleranceReactionComponent ;
        rdfs:label    "AllergyIntolerance.reaction.manifestation" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Clinical symptoms/signs associated with the Event" .

fhir:DataRequirement.codeFilter.path
        a             owl:ObjectProperty ;
        rdfs:comment  "The code-valued attribute of the filter. The specified path SHALL be a FHIRPath resolveable on the specified type of the DataRequirement, and SHALL consist only of identifiers, constant indexers, and .resolve(). The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements (see the [Simple FHIRPath Profile](fhirpath.html#simple) for full details). Note that the index must be an integer constant. The path must resolve to an element of type code, Coding, or CodeableConcept." ;
        rdfs:domain   fhir:DataRequirementCodeFilterComponent ;
        rdfs:label    "DataRequirement.codeFilter.path" ;
        rdfs:range    fhir:string ;
        dc:title      "A code-valued attribute to filter on" .

fhir:CitationContributorshipComponent
        a                owl:Class ;
        rdfs:comment     "This element is used to list authors and other contributors, their contact information, specific contributions, and summary statements." ;
        rdfs:label       "CitationContributorshipComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CitationContributorshipComponent.CitationContributorshipSummaryComponent ;
                           owl:onProperty     fhir:Citation.contributorship.summary
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CitationContributorshipComponent.CitationContributorshipEntryComponent ;
                           owl:onProperty     fhir:Citation.contributorship.entry
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.contributorship.complete
                         ] .

fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionConditionComponent
        a                owl:Class ;
        rdfs:comment     "An expression that describes applicability criteria or start/stop conditions for the action." ;
        rdfs:label       "PlanDefinitionActionComponentAction.PlanDefinitionActionConditionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Expression ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.action.condition.expression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PlanDefinition.action.action.condition.kind ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:OperationDefinition.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the operation definition." ;
        rdfs:domain         fhir:OperationDefinition ;
        rdfs:label          "OperationDefinition.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:ExplanationOfBenefit.item.udi
        a             owl:ObjectProperty ;
        rdfs:comment  "Unique Device Identifiers associated with this line item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item ;
        rdfs:label    "ExplanationOfBenefit.item.udi" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Unique device identifier" .

fhir:ActivityDefinition.topic
        a             owl:ObjectProperty ;
        rdfs:comment  "Descriptive topics related to the content of the activity. Topics provide a high-level categorization of the activity that can be useful for filtering and searching." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.topic" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "E.g. Education, Treatment, Assessment, etc." .

fhir:DeviceDefinition.udiDeviceIdentifier.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "The jurisdiction to which the deviceIdentifier applies." ;
        rdfs:domain   fhir:DeviceDefinitionUdiDeviceIdentifierComponent ;
        rdfs:label    "DeviceDefinition.udiDeviceIdentifier.jurisdiction" ;
        rdfs:range    fhir:uri ;
        dc:title      "The jurisdiction to which the deviceIdentifier applies" .

fhir:CapabilityStatement.rest.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about the system's restful capabilities that apply across all applications, such as security." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent ;
        rdfs:label    "CapabilityStatement.rest.documentation" ;
        rdfs:range    fhir:markdown ;
        dc:title      "General description of implementation" .

fhir:ElementDefinition.requirements
        a             owl:ObjectProperty ;
        rdfs:comment  "This element is for traceability of why the element was created and why the constraints exist as they do. This may be used to point to source materials or specifications that drove the structure of this element." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.requirements" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Why this resource has been created" .

fhir:Parameters.parameter.valueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Task.output.valueIdentifier
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueIdentifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:Device.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Unique instance identifiers assigned to a device by manufacturers other organizations or owners." ;
        rdfs:domain         fhir:Device ;
        rdfs:label          "Device.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Instance identifier" .

fhir:AllergyIntolerance.onsetRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:AllergyIntolerance ;
        rdfs:label          "AllergyIntolerance.onsetRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:AllergyIntolerance.onset .

fhir:ConceptMap.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the concept map from a consumer's perspective." ;
        rdfs:domain   fhir:ConceptMap ;
        rdfs:label    "ConceptMap.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the concept map" .

fhir:ActivityDefinition.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the activity definition. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this activity definition (computer friendly)" .

fhir:Goal.outcomeReference
        a             owl:ObjectProperty ;
        rdfs:comment  "Details of what's changed (or not changed)." ;
        rdfs:domain   fhir:Goal ;
        rdfs:label    "Goal.outcomeReference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Observation that resulted from goal" .

fhir:Questionnaire  a    owl:Class ;
        rdfs:label       "Questionnaire" ;
        rdfs:subClassOf  fhir:DomainResource , w5:infrastructure.information ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.date
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Questionnaire.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.description
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:Questionnaire.derivedFrom
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.experimental
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.name
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:Questionnaire.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.publisher
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:QuestionnaireItemComponent ;
                           owl:onProperty     fhir:Questionnaire.item
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.lastReviewDate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:Questionnaire.subjectType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.purpose
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:Questionnaire.useContext
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Questionnaire.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Questionnaire.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:Questionnaire.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.effectivePeriod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.approvalDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.copyright
                         ] .

fhir:ExplanationOfBenefit.payment.date
        a             owl:ObjectProperty ;
        rdfs:comment  "Estimated date the payment will be issued or the actual issue date of payment." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Payment ;
        rdfs:label    "ExplanationOfBenefit.payment.date" ;
        rdfs:range    fhir:date ;
        dc:title      "Expected date of payment" .

fhir:CitationPublicationFormComponent.CitationPublicationFormPublishedInComponent
        a                owl:Class ;
        rdfs:comment     "The collection the cited article is published in." ;
        rdfs:label       "CitationPublicationFormComponent.CitationPublicationFormPublishedInComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.publishedIn.startDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.publishedIn.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Citation.publicationForm.publishedIn.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.publishedIn.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.publishedIn.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.publishedIn.publisherLocation
                         ] .

fhir:InsurancePlan.coverage.benefit
        a             owl:ObjectProperty ;
        rdfs:comment  "Specific benefits under this type of coverage." ;
        rdfs:domain   fhir:InsurancePlanCoverageComponent ;
        rdfs:label    "InsurancePlan.coverage.benefit" ;
        rdfs:range    fhir:InsurancePlanCoverageComponent.CoverageBenefit ;
        dc:title      "List of benefits" .

fhir:Task.input.valueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:OperationDefinition.system
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates whether this operation or named query can be invoked at the system level (e.g. without needing to choose a resource type for the context)." ;
        rdfs:domain   fhir:OperationDefinition ;
        rdfs:label    "OperationDefinition.system" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Invoke at the system level?" .

fhir:Encounter.hospitalization.reAdmission
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether this hospitalization is a readmission and why if known." ;
        rdfs:domain   fhir:EncounterHospitalizationComponent ;
        rdfs:label    "Encounter.hospitalization.reAdmission" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The type of hospital re-admission that has occurred (if any). If the value is absent, then this is not identified as a readmission" .

fhir:Flag.identifier  a     owl:ObjectProperty ;
        rdfs:comment        "Business identifiers assigned to this flag by the performer or other systems which remain constant as the resource is updated and propagates from server to server." ;
        rdfs:domain         fhir:Flag ;
        rdfs:label          "Flag.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business identifier" .

fhir:Medication.ingredient.strength
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies how many (or how much) of the items there are in this Medication.  For example, 250 mg per tablet.  This is expressed as a ratio where the numerator is 250mg and the denominator is 1 tablet." ;
        rdfs:domain   fhir:MedicationIngredientComponent ;
        rdfs:label    "Medication.ingredient.strength" ;
        rdfs:range    fhir:Ratio ;
        dc:title      "Quantity of ingredient present" .

fhir:NutritionOrder.supplement.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The amount of the nutritional supplement to be given." ;
        rdfs:domain   fhir:NutritionOrderSupplementComponent ;
        rdfs:label    "NutritionOrder.supplement.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Amount of the nutritional supplement" .

fhir:Coverage.subscriberId
        a                   owl:ObjectProperty ;
        rdfs:comment        "The insurer assigned ID for the Subscriber." ;
        rdfs:domain         fhir:Coverage ;
        rdfs:label          "Coverage.subscriberId" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "ID assigned to the subscriber" .

fhir:Annotation.author
        a           owl:ObjectProperty ;
        rdfs:label  "Annotation.author" .

fhir:Observation.valueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.valueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Observation.value .

fhir:MedicationAdministration.medication
        a           owl:ObjectProperty ;
        rdfs:label  "MedicationAdministration.medication" .

fhir:ServiceRequest.quantityQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.quantityQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:ServiceRequest.quantity .

fhir:PlanDefinition.action.action.relatedAction.offsetDuration
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionRelatedActionComponent ;
        rdfs:label          "PlanDefinition.action.action.relatedAction.offsetDuration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.action.relatedAction.offset .

fhir:RegulatedAuthorization.indication
        a             owl:ObjectProperty ;
        rdfs:comment  "Condition for which the use of the regulated product applies." ;
        rdfs:domain   fhir:RegulatedAuthorization ;
        rdfs:label    "RegulatedAuthorization.indication" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "Condition for which the use of the regulated product  applies" .

fhir:EvidenceReport.section.section.text
        a             owl:ObjectProperty ;
        rdfs:comment  "A human-readable narrative that contains the attested content of the section, used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is peferred to contain sufficient detail to make it acceptable for a human to just read the narrative." ;
        rdfs:domain   fhir:EvidenceReport.SectionSection ;
        rdfs:label    "EvidenceReport.section.section.text" ;
        rdfs:range    fhir:Narrative ;
        dc:title      "Text summary of the section, for human interpretation" .

fhir:MedicationDispense.dosageInstruction
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates how the medication is to be used by the patient." ;
        rdfs:domain   fhir:MedicationDispense ;
        rdfs:label    "MedicationDispense.dosageInstruction" ;
        rdfs:range    fhir:Dosage ;
        dc:title      "How the medication is to be used by the patient or administered by the caregiver" .

fhir:Communication.about
        a                   owl:ObjectProperty ;
        rdfs:comment        "Other resources that pertain to this communication and to which this communication should be associated." ;
        rdfs:domain         fhir:Communication ;
        rdfs:label          "Communication.about" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Resources that pertain to this communication" .

fhir:Consent.provision.provision.code
        a             owl:ObjectProperty ;
        rdfs:comment  "If this code is found in an instance, then the rule applies." ;
        rdfs:domain   fhir:Consent.provisionProvision ;
        rdfs:label    "Consent.provision.provision.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "e.g. LOINC or SNOMED CT code, etc. in the content" .

fhir:ImplementationGuide.manifest.page.title
        a             owl:ObjectProperty ;
        rdfs:comment  "Label for the page intended for human display." ;
        rdfs:domain   fhir:ImplementationGuideManifestComponent.ManifestPage ;
        rdfs:label    "ImplementationGuide.manifest.page.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Title of the page, for references" .

fhir:Task.input.valueContributor
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueContributor" ;
        rdfs:range          fhir:Contributor ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:Contract.term.issued
        a                   owl:ObjectProperty ;
        rdfs:comment        "When this Contract Provision was issued." ;
        rdfs:domain         fhir:Contract.Term ;
        rdfs:label          "Contract.term.issued" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Contract Term Issue Date Time" .

fhir:Claim.item.revenue
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of revenue or cost center providing the product and/or service." ;
        rdfs:domain   fhir:Claim.Item ;
        rdfs:label    "Claim.item.revenue" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Revenue or cost center code" .

fhir:PlanDefinitionActionComponent.PlanDefinitionActionConditionComponent
        a                owl:Class ;
        rdfs:comment     "An expression that describes applicability criteria or start/stop conditions for the action." ;
        rdfs:label       "PlanDefinitionActionComponent.PlanDefinitionActionConditionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Expression ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.condition.expression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PlanDefinition.action.condition.kind ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:ImplementationGuide.definition.grouping
        a             owl:ObjectProperty ;
        rdfs:comment  "A logical group of resources. Logical groups can be used when building pages." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent ;
        rdfs:label    "ImplementationGuide.definition.grouping" ;
        rdfs:range    fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionGroupingComponent ;
        dc:title      "Grouping used to present related resources in the IG" .

fhir:ExplanationOfBenefit.billablePeriod
        a                   owl:ObjectProperty ;
        rdfs:comment        "The period for which charges are being submitted." ;
        rdfs:domain         fhir:ExplanationOfBenefit ;
        rdfs:label          "ExplanationOfBenefit.billablePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "Relevant time frame for the claim" .

fhir:TestScript.test.action.operation.method
        a             owl:ObjectProperty ;
        rdfs:comment  "The HTTP method the test engine MUST use for this operation regardless of any other operation details." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionOperation ;
        rdfs:label    "TestScript.test.action.operation.method" ;
        rdfs:range    fhir:code ;
        dc:title      "delete | get | options | patch | post | put | head" .

fhir:PackagedProductDefinition.package.containedItem.amountQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PackagedProductDefinitionPackageComponent.PackagedProductDefinitionPackageContainedItemComponent ;
        rdfs:label          "PackagedProductDefinition.package.containedItem.amountQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:PackagedProductDefinition.package.containedItem.amount .

fhir:ResearchStudy.phase
        a             owl:ObjectProperty ;
        rdfs:comment  "The stage in the progression of a therapy from initial experimental use in humans in clinical trials to post-market evaluation." ;
        rdfs:domain   fhir:ResearchStudy ;
        rdfs:label    "ResearchStudy.phase" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "n-a | early-phase-1 | phase-1 | phase-1-phase-2 | phase-2 | phase-2-phase-3 | phase-3 | phase-4" .

fhir:SubstanceDefinition.name.synonym.domain
        a             owl:ObjectProperty ;
        rdfs:comment  "The use context of this name for example if there is a different name a drug active ingredient as opposed to a food colour additive." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.synonym.domain" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The use context of this name for example if there is a different name a drug active ingredient as opposed to a food colour additive" .

fhir:RequestGroup.priority
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates how quickly the request should be addressed with respect to other requests." ;
        rdfs:domain         fhir:RequestGroup ;
        rdfs:label          "RequestGroup.priority" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:grade ;
        dc:title            "routine | urgent | asap | stat" .

fhir:EvidenceReport.section.section.entryReference
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to the actual resource from which the narrative in the section is derived." ;
        rdfs:domain   fhir:EvidenceReport.SectionSection ;
        rdfs:label    "EvidenceReport.section.section.entryReference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Reference to resources as content" .

fhir:MolecularSequence.quality
        a             owl:ObjectProperty ;
        rdfs:comment  "An experimental feature attribute that defines the quality of the feature in a quantitative way, such as a phred quality score ([SO:0001686](http://www.sequenceontology.org/browser/current_svn/term/SO:0001686))." ;
        rdfs:domain   fhir:MolecularSequence ;
        rdfs:label    "MolecularSequence.quality" ;
        rdfs:range    fhir:MolecularSequenceQualityComponent ;
        dc:title      "An set of value as quality of sequence" .

fhir:Task.output.valueAge
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueAge" ;
        rdfs:range          fhir:Age ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:CompartmentDefinition.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this compartment definition is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:CompartmentDefinition ;
        rdfs:label          "CompartmentDefinition.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:ElementDefinition.slicing.rules
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether additional slices are allowed or not. When the slices are ordered, profile authors can also say that additional slices are only allowed at the end." ;
        rdfs:domain   fhir:ElementDefinitionSlicingComponent ;
        rdfs:label    "ElementDefinition.slicing.rules" ;
        rdfs:range    fhir:code ;
        dc:title      "closed | open | openAtEnd" .

fhir:Condition.stage.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The kind of staging, such as pathological or clinical staging." ;
        rdfs:domain   fhir:ConditionStageComponent ;
        rdfs:label    "Condition.stage.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Kind of staging" .

fhir:TerminologyCapabilities.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the terminology capabilities is intended to be used." ;
        rdfs:domain   fhir:TerminologyCapabilities ;
        rdfs:label    "TerminologyCapabilities.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for terminology capabilities (if applicable)" .

fhir:MeasureGroupComponent
        a                owl:Class ;
        rdfs:comment     "A group of population criteria for the measure." ;
        rdfs:label       "MeasureGroupComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MeasureGroupComponent.MeasureGroupStratifierComponent ;
                           owl:onProperty     fhir:Measure.group.stratifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MeasureGroupComponent.MeasureGroupPopulationComponent ;
                           owl:onProperty     fhir:Measure.group.population
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.group.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.group.code
                         ] .

fhir:Contract.term.group.asset.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Target entity type about which the term may be concerned." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset ;
        rdfs:label    "Contract.term.group.asset.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Asset category" .

fhir:NutritionOrder.oralDiet.nutrient
        a             owl:ObjectProperty ;
        rdfs:comment  "Class that defines the quantity and type of nutrient modifications (for example carbohydrate, fiber or sodium) required for the oral diet." ;
        rdfs:domain   fhir:NutritionOrderOralDietComponent ;
        rdfs:label    "NutritionOrder.oralDiet.nutrient" ;
        rdfs:range    fhir:NutritionOrderOralDietComponent.NutritionOrderOralDietNutrientComponent ;
        dc:title      "Required  nutrient modifications" .

fhir:HealthcareService.endpoint
        a             owl:ObjectProperty ;
        rdfs:comment  "Technical endpoints providing access to services operated for the specific healthcare services defined at this resource." ;
        rdfs:domain   fhir:HealthcareService ;
        rdfs:label    "HealthcareService.endpoint" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Technical endpoints providing access to electronic services operated for the healthcare service" .

fhir:RequestGroup.action.action.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of action to perform (create, update, remove)." ;
        rdfs:domain   fhir:RequestGroupActionComponentAction ;
        rdfs:label    "RequestGroup.action.action.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "create | update | remove | fire-event" .

fhir:SpecimenDefinition.typeTested.container
        a             owl:ObjectProperty ;
        rdfs:comment  "The specimen's container." ;
        rdfs:domain   fhir:SpecimenDefinitionTypeTestedComponent ;
        rdfs:label    "SpecimenDefinition.typeTested.container" ;
        rdfs:range    fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedContainerComponent ;
        dc:title      "The specimen's container" .

fhir:Observation.component.valueSampledData
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ObservationComponentComponent ;
        rdfs:label          "Observation.component.valueSampledData" ;
        rdfs:range          fhir:SampledData ;
        rdfs:subPropertyOf  fhir:Observation.component.value .

fhir:TestScriptTeardownComponent
        a                owl:Class ;
        rdfs:comment     "A series of operations required to clean up after all the tests are executed (successfully or otherwise)." ;
        rdfs:label       "TestScriptTeardownComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:TestScript.teardown.action ;
                           owl:someValuesFrom  fhir:TestScriptTeardownComponent.TeardownAction
                         ] .

fhir:ExampleScenario.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the example scenario. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:ExampleScenario ;
        rdfs:label    "ExampleScenario.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this example scenario (computer friendly)" .

fhir:MarketingStatus.restoreDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date when the Medicinal Product is placed on the market by the Marketing Authorisation Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain." ;
        rdfs:domain   fhir:MarketingStatus ;
        rdfs:label    "MarketingStatus.restoreDate" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "The date when the Medicinal Product is placed on the market by the Marketing Authorisation Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain" .

fhir:GuidanceResponse.result
        a             owl:ObjectProperty ;
        rdfs:comment  "The actions, if any, produced by the evaluation of the artifact." ;
        rdfs:domain   fhir:GuidanceResponse ;
        rdfs:label    "GuidanceResponse.result" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Proposed actions, if any" .

fhir:RiskAssessment.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of the RiskAssessment, using the same statuses as an Observation." ;
        rdfs:domain         fhir:RiskAssessment ;
        rdfs:label          "RiskAssessment.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "registered | preliminary | final | amended +" .

fhir:QuestionnaireResponse.item.answer.valueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.valueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.value .

fhir:Claim  a            owl:Class ;
        rdfs:label       "Claim" ;
        rdfs:subClassOf  fhir:DomainResource , w5:financial.billing ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Claim.RelatedClaim ;
                           owl:onProperty     fhir:Claim.related
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Claim.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.enterer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Claim.Procedure ;
                           owl:onProperty     fhir:Claim.procedure
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.prescription
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.insurer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Claim.SupportingInformation ;
                           owl:onProperty     fhir:Claim.supportingInfo
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.originalPrescription
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.provider ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.use ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.referral
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.subType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Claim.Payee ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.payee
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.priority ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.patient ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Claim.Item ;
                           owl:onProperty     fhir:Claim.item
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Claim.Diagnosis ;
                           owl:onProperty     fhir:Claim.diagnosis
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.fundsReserve
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.billablePeriod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.total
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Claim.CareTeam ;
                           owl:onProperty     fhir:Claim.careTeam
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:Claim.insurance ;
                           owl:someValuesFrom  fhir:Claim.Insurance
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Claim.Accident ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.accident
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.facility
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.created ;
                           owl:someValuesFrom  fhir:dateTime
                         ] .

fhir:MolecularSequence.structureVariant.inner
        a             owl:ObjectProperty ;
        rdfs:comment  "Structural variant inner." ;
        rdfs:domain   fhir:MolecularSequenceStructureVariantComponent ;
        rdfs:label    "MolecularSequence.structureVariant.inner" ;
        rdfs:range    fhir:MolecularSequenceStructureVariantComponent.MolecularSequenceStructureVariantInnerComponent ;
        dc:title      "Structural variant inner" .

fhir:Measure.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the measure." ;
        rdfs:domain         fhir:Measure ;
        rdfs:label          "Measure.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:CodeSystem.property.uri
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to the formal meaning of the property. One possible source of meaning is the [Concept Properties](codesystem-concept-properties.html) code system." ;
        rdfs:domain   fhir:CodeSystem.Property ;
        rdfs:label    "CodeSystem.property.uri" ;
        rdfs:range    fhir:uri ;
        dc:title      "Formal identifier for the property" .

fhir:SubstanceDefinition.property.definingSubstance
        a             owl:ObjectProperty ;
        rdfs:comment  "A substance upon which a defining property depends (e.g. for solubility: in water, in alcohol)." ;
        rdfs:domain   fhir:SubstanceDefinitionPropertyComponent ;
        rdfs:label    "SubstanceDefinition.property.definingSubstance" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "A substance upon which a defining property depends (e.g. for solubility: in water, in alcohol)" .

fhir:RegulatedAuthorization.regulator
        a             owl:ObjectProperty ;
        rdfs:comment  "The regulatory authority or authorizing body granting the authorization. For example, European Medicines Agency (EMA), Food and Drug Administration (FDA), Health Canada (HC), etc." ;
        rdfs:domain   fhir:RegulatedAuthorization ;
        rdfs:label    "RegulatedAuthorization.regulator" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The regulatory authority or authorizing body granting the authorization" .

fhir:SubstanceDefinition.name.official.authority
        a             owl:ObjectProperty ;
        rdfs:comment  "Which authority uses this official name." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponent.SubstanceDefinitionNameOfficialComponent ;
        rdfs:label    "SubstanceDefinition.name.official.authority" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Which authority uses this official name" .

fhir:ServiceRequest.occurrenceTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.occurrenceTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:ServiceRequest.occurrence .

fhir:MeasureReport.evaluatedResource
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a Bundle containing the Resources that were used in the calculation of this measure." ;
        rdfs:domain   fhir:MeasureReport ;
        rdfs:label    "MeasureReport.evaluatedResource" ;
        rdfs:range    fhir:Reference ;
        dc:title      "What data was used to calculate the measure score" .

fhir:ExampleScenario.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this example scenario. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:ExampleScenario ;
        rdfs:label          "ExampleScenario.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:PackagedProductDefinition.package.package.property.valueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PackagedProductDefinitionPackageComponentPackage.PackagedProductDefinitionPackagePropertyComponent ;
        rdfs:label          "PackagedProductDefinition.package.package.property.valueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:PackagedProductDefinition.package.package.property.value .

fhir:MedicinalProductDefinition.administrableProduct
        a             owl:ObjectProperty ;
        rdfs:comment  "The product in its final form, mixed from its components if necessary, and ready to be administered to the patient. Also known as the 'Pharmaceutical Product'. Can repeat, for cases where the product has components that result in more than one administrable item." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.administrableProduct" ;
        rdfs:range    fhir:MedicinalProductDefinitionAdministrableProductComponent ;
        dc:title      "The product in its final form, mixed from its components if necessary, and ready to be administered to the patient. Also known as the 'Pharmaceutical Product'. Can repeat, for cases where the product has components that result in more than one administrable item" .

fhir:ManufacturedItemDefinition.property.value
        a           owl:ObjectProperty ;
        rdfs:label  "ManufacturedItemDefinition.property.value" .

fhir:CodeSystem.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date (and optionally time) when the code system resource was created or revised." ;
        rdfs:domain         fhir:CodeSystem ;
        rdfs:label          "CodeSystem.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:ExplanationOfBenefit.supportingInfo.valueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.SupportingInformation ;
        rdfs:label          "ExplanationOfBenefit.supportingInfo.valueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.supportingInfo.value .

fhir:StructureMap.group.rule.rule.source.variable
        a             owl:ObjectProperty ;
        rdfs:comment  "Named context for field, if a field is specified." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label    "StructureMap.group.rule.rule.source.variable" ;
        rdfs:range    fhir:id ;
        dc:title      "Named context for field, if a field is specified" .

fhir:EvidenceVariable.editor
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization primarily responsible for internal coherence of the content." ;
        rdfs:domain   fhir:EvidenceVariable ;
        rdfs:label    "EvidenceVariable.editor" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who edited the content" .

fhir:Measure.effectivePeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "The period during which the measure content was or is planned to be in active use." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.effectivePeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "When the measure is expected to be used" .

fhir:NutritionOrder.oralDiet.schedule
        a             owl:ObjectProperty ;
        rdfs:comment  "The time period and frequency at which the diet should be given.  The diet should be given for the combination of all schedules if more than one schedule is present." ;
        rdfs:domain   fhir:NutritionOrderOralDietComponent ;
        rdfs:label    "NutritionOrder.oralDiet.schedule" ;
        rdfs:range    fhir:Timing ;
        dc:title      "Scheduled frequency of diet" .

fhir:ClinicalUseIssue.contraindication.indication
        a             owl:ObjectProperty ;
        rdfs:comment  "The indication which this is a contraidication for." ;
        rdfs:domain   fhir:ClinicalUseIssueContraindicationComponent ;
        rdfs:label    "ClinicalUseIssue.contraindication.indication" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The indication which this is a contraidication for" .

fhir:Bundle.entry.fullUrl
        a             owl:ObjectProperty ;
        rdfs:comment  "The Absolute URL for the resource.  The fullUrl SHALL NOT disagree with the id in the resource - i.e. if the fullUrl is not a urn:uuid, the URL shall be version-independent URL consistent with the Resource.id. The fullUrl is a version independent reference to the resource. The fullUrl element SHALL have a value except that: \n* fullUrl can be empty on a POST (although it does not need to when specifying a temporary id for reference in the bundle)\n* Results from operations might involve resources that are not identified." ;
        rdfs:domain   fhir:BundleEntryComponent ;
        rdfs:label    "Bundle.entry.fullUrl" ;
        rdfs:range    fhir:uri ;
        dc:title      "URI for resource (Absolute URL server address or URI for UUID/OID)" .

fhir:MedicationDispense.eventHistory
        a             owl:ObjectProperty ;
        rdfs:comment  "A summary of the events of interest that have occurred, such as when the dispense was verified." ;
        rdfs:domain   fhir:MedicationDispense ;
        rdfs:label    "MedicationDispense.eventHistory" ;
        rdfs:range    fhir:Reference ;
        dc:title      "A list of relevant lifecycle events" .

fhir:NamingSystem.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the naming system." ;
        rdfs:domain         fhir:NamingSystem ;
        rdfs:label          "NamingSystem.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:Questionnaire.item.answerOption.valueCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemAnswerOptionComponent ;
        rdfs:label          "Questionnaire.item.answerOption.valueCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.answerOption.value .

fhir:MedicationKnowledge.packaging.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of product units the package would contain if fully loaded." ;
        rdfs:domain   fhir:MedicationKnowledgePackagingComponent ;
        rdfs:label    "MedicationKnowledge.packaging.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "The number of product units the package would contain if fully loaded" .

fhir:OperationOutcome.issue.diagnostics
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional diagnostic information about the issue." ;
        rdfs:domain   fhir:OperationOutcomeIssueComponent ;
        rdfs:label    "OperationOutcome.issue.diagnostics" ;
        rdfs:range    fhir:string ;
        dc:title      "Additional diagnostic information about the issue" .

fhir:CareTeamParticipantComponent
        a                owl:Class ;
        rdfs:comment     "Identifies all people and organizations who are expected to be involved in the care team." ;
        rdfs:label       "CareTeamParticipantComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CareTeam.participant.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CareTeam.participant.onBehalfOf
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CareTeam.participant.member
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:CareTeam.participant.role
                         ] .

fhir:ValueSet.expansion.total
        a             owl:ObjectProperty ;
        rdfs:comment  "The total number of concepts in the expansion. If the number of concept nodes in this resource is less than the stated number, then the server can return more using the offset parameter." ;
        rdfs:domain   fhir:ValueSetExpansionComponent ;
        rdfs:label    "ValueSet.expansion.total" ;
        rdfs:range    fhir:integer ;
        dc:title      "Total number of codes in the expansion" .

fhir:ExplanationOfBenefit.formCode
        a             owl:ObjectProperty ;
        rdfs:comment  "A code for the form to be used for printing the content." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.formCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Printed form identifier" .

fhir:SpecimenDefinition
        a                owl:Class ;
        rdfs:label       "SpecimenDefinition" ;
        rdfs:subClassOf  w5:clinical.diagnostics , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SpecimenDefinitionTypeTestedComponent ;
                           owl:onProperty     fhir:SpecimenDefinition.typeTested
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:SpecimenDefinition.patientPreparation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SpecimenDefinition.timeAspect
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SpecimenDefinition.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SpecimenDefinition.typeCollected
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:SpecimenDefinition.collection
                         ] .

fhir:DeviceDefinition.physicalCharacteristics
        a             owl:ObjectProperty ;
        rdfs:comment  "Dimensions, color etc." ;
        rdfs:domain   fhir:DeviceDefinition ;
        rdfs:label    "DeviceDefinition.physicalCharacteristics" ;
        rdfs:range    fhir:ProdCharacteristic ;
        dc:title      "Dimensions, color etc." .

fhir:MolecularSequence.repository.url
        a             owl:ObjectProperty ;
        rdfs:comment  "URI of an external repository which contains further details about the genetics data." ;
        rdfs:domain   fhir:MolecularSequenceRepositoryComponent ;
        rdfs:label    "MolecularSequence.repository.url" ;
        rdfs:range    fhir:uri ;
        dc:title      "URI of the repository" .

fhir:CapabilityStatement.rest.resource.interaction.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "Guidance specific to the implementation of this operation, such as 'delete is a logical delete' or 'updates are only allowed with version id' or 'creates permitted from pre-authorized certificates only'." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent.ResourceInteraction ;
        rdfs:label    "CapabilityStatement.rest.resource.interaction.documentation" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Anything special about operation behavior" .

fhir:Claim.item.detail.unitPrice
        a             owl:ObjectProperty ;
        rdfs:comment  "If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group." ;
        rdfs:domain   fhir:Claim.Item.Detail ;
        rdfs:label    "Claim.item.detail.unitPrice" ;
        rdfs:range    fhir:Money ;
        dc:title      "Fee, charge or cost per item" .

fhir:ElementDefinition.isSummary
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the element should be included if a client requests a search with the parameter _summary=true." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.isSummary" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Include when _summary = true?" .

fhir:ExplanationOfBenefit.item
        a             owl:ObjectProperty ;
        rdfs:comment  "A claim line. Either a simple (a product or service) or a 'group' of details which can also be a simple items or groups of sub-details." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.item" ;
        rdfs:range    fhir:ExplanationOfBenefit.Item ;
        dc:title      "Product or service provided" .

fhir:ResearchElementDefinition.characteristic.studyEffective
        a           owl:ObjectProperty ;
        rdfs:label  "ResearchElementDefinition.characteristic.studyEffective" .

fhir:Questionnaire.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this questionnaire when it is represented in other formats, or referenced in a specification, model, design or an instance." ;
        rdfs:domain         fhir:Questionnaire ;
        rdfs:label          "Questionnaire.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Additional identifier for the questionnaire" .

fhir:RegulatedAuthorization.case.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The defining type of case." ;
        rdfs:domain   fhir:RegulatedAuthorizationCaseComponent ;
        rdfs:label    "RegulatedAuthorization.case.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The defining type of case" .

fhir:CarePlan.replaces
        a             owl:ObjectProperty ;
        rdfs:comment  "Completed or terminated care plan whose function is taken by this new care plan." ;
        rdfs:domain   fhir:CarePlan ;
        rdfs:label    "CarePlan.replaces" ;
        rdfs:range    fhir:Reference ;
        dc:title      "CarePlan replaced by this CarePlan" .

fhir:ExampleScenario.process.step.process.step.operation.receiverActive
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the receiver is deactivated right after the transaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.operation.receiverActive" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the receiver is deactivated right after the transaction" .

fhir:VerificationResult.status
        a             owl:ObjectProperty ;
        rdfs:comment  "The validation status of the target (attested; validated; in process; requires revalidation; validation failed; revalidation failed)." ;
        rdfs:domain   fhir:VerificationResult ;
        rdfs:label    "VerificationResult.status" ;
        rdfs:range    fhir:code ;
        dc:title      "attested | validated | in-process | req-revalid | val-fail | reval-fail" .

fhir:AllergyIntolerance.recordedDate
        a                   owl:ObjectProperty ;
        rdfs:comment        "The recordedDate represents when this particular AllergyIntolerance record was created in the system, which is often a system-generated date." ;
        rdfs:domain         fhir:AllergyIntolerance ;
        rdfs:label          "AllergyIntolerance.recordedDate" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date first version of the resource instance was recorded" .

fhir:ImmunizationRecommendation.recommendation.supportingImmunization
        a             owl:ObjectProperty ;
        rdfs:comment  "Immunization event history and/or evaluation that supports the status and recommendation." ;
        rdfs:domain   fhir:ImmunizationRecommendationRecommendationComponent ;
        rdfs:label    "ImmunizationRecommendation.recommendation.supportingImmunization" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Past immunizations supporting recommendation" .

fhir:Parameters.parameter.valueRelatedArtifact
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueRelatedArtifact" ;
        rdfs:range          fhir:RelatedArtifact ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:MessageDefinitionAllowedResponseComponent
        a                owl:Class ;
        rdfs:comment     "Indicates what types of messages may be sent as an application-level response to this message." ;
        rdfs:label       "MessageDefinitionAllowedResponseComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageDefinition.allowedResponse.situation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MessageDefinition.allowedResponse.message ;
                           owl:someValuesFrom  fhir:canonical
                         ] .

fhir:Contract.term.asset.context
        a             owl:ObjectProperty ;
        rdfs:comment  "Circumstance of the asset." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset ;
        rdfs:label    "Contract.term.asset.context" ;
        rdfs:range    fhir:Contract.Term.ContractAsset.AssetContext ;
        dc:title      "Circumstance of the asset" .

fhir:MedicationKnowledge.drugCharacteristic.value
        a           owl:ObjectProperty ;
        rdfs:label  "MedicationKnowledge.drugCharacteristic.value" .

fhir:DeviceMetric.operationalStatus
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates current operational state of the device. For example: On, Off, Standby, etc." ;
        rdfs:domain   fhir:DeviceMetric ;
        rdfs:label    "DeviceMetric.operationalStatus" ;
        rdfs:range    fhir:code ;
        dc:title      "on | off | standby | entered-in-error" .

fhir:Library.content  a  owl:ObjectProperty ;
        rdfs:comment  "The content of the library as an Attachment. The content may be a reference to a url, or may be directly embedded as a base-64 string. Either way, the contentType of the attachment determines how to interpret the content." ;
        rdfs:domain   fhir:Library ;
        rdfs:label    "Library.content" ;
        rdfs:range    fhir:Attachment ;
        dc:title      "Contents of the library, either embedded or referenced" .

fhir:Task.output.valueSampledData
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueSampledData" ;
        rdfs:range          fhir:SampledData ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:TerminologyCapabilities.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the terminology capabilities." ;
        rdfs:domain         fhir:TerminologyCapabilities ;
        rdfs:label          "TerminologyCapabilities.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:UsageContext.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that identifies the type of context being specified by this usage context." ;
        rdfs:domain   fhir:UsageContext ;
        rdfs:label    "UsageContext.code" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Type of context being specified" .

fhir:Encounter.serviceProvider
        a             owl:ObjectProperty ;
        rdfs:comment  "The organization that is primarily responsible for this Encounter's services. This MAY be the same as the organization on the Patient record, however it could be different, such as if the actor performing the services was from an external organization (which may be billed seperately) for an external consultation.  Refer to the example bundle showing an abbreviated set of Encounters for a colonoscopy." ;
        rdfs:domain   fhir:Encounter ;
        rdfs:label    "Encounter.serviceProvider" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The organization (facility) responsible for this encounter" .

fhir:ExplanationOfBenefit.supportingInfo.category
        a             owl:ObjectProperty ;
        rdfs:comment  "The general class of the information supplied: information; exception; accident, employment; onset, etc." ;
        rdfs:domain   fhir:ExplanationOfBenefit.SupportingInformation ;
        rdfs:label    "ExplanationOfBenefit.supportingInfo.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Classification of the supplied information" .

fhir:Ingredient.specifiedSubstance.strength.concentrationHighLimit
        a             owl:ObjectProperty ;
        rdfs:comment  "An upper limit for the strength per unitary volume (or mass), for when there is a range. The concentration attribute then becomes the lower limit." ;
        rdfs:domain   fhir:IngredientSpecifiedSubstanceComponentStrength ;
        rdfs:label    "Ingredient.specifiedSubstance.strength.concentrationHighLimit" ;
        rdfs:range    fhir:Ratio ;
        dc:title      "An upper limit for the strength per unitary volume (or mass), for when there is a range. The concentration attribute then becomes the lower limit" .

fhir:PackagedProductDefinition.package.package.property.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PackagedProductDefinitionPackageComponentPackage.PackagedProductDefinitionPackagePropertyComponent ;
        rdfs:label          "PackagedProductDefinition.package.package.property.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:PackagedProductDefinition.package.package.property.value .

fhir:ResearchElementDefinition.variableType
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of the outcome (e.g. Dichotomous, Continuous, or Descriptive)." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.variableType" ;
        rdfs:range    fhir:code ;
        dc:title      "dichotomous | continuous | descriptive" .

fhir:Library.relatedArtifact
        a             owl:ObjectProperty ;
        rdfs:comment  "Related artifacts such as additional documentation, justification, or bibliographic references." ;
        rdfs:domain   fhir:Library ;
        rdfs:label    "Library.relatedArtifact" ;
        rdfs:range    fhir:RelatedArtifact ;
        dc:title      "Additional documentation, citations, etc." .

fhir:PackagedProductDefinition.package.package.manufacturer
        a             owl:ObjectProperty ;
        rdfs:comment  "Manufacturer of this package Item. When there are multiple it means these are all possible manufacturers." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponentPackage ;
        rdfs:label    "PackagedProductDefinition.package.package.manufacturer" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Manufacturer of this package Item. When there are multiple it means these are all possible manufacturers" .

fhir:ValueSetComposeComponent.ConceptSet.ConceptReference
        a                owl:Class ;
        rdfs:comment     "Specifies a concept to be included or excluded." ;
        rdfs:label       "ValueSetComposeComponent.ConceptSet.ConceptReference" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ValueSetComposeComponent.ConceptSet.ConceptReference.ValueSetComposeIncludeConceptDesignationComponent ;
                           owl:onProperty     fhir:ValueSet.compose.include.concept.designation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.compose.include.concept.display
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ValueSet.compose.include.concept.code ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:ProductShelfLife.periodQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ProductShelfLife ;
        rdfs:label          "ProductShelfLife.periodQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:ProductShelfLife.period .

fhir:QuestionnaireResponse.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The position of the questionnaire response within its overall lifecycle." ;
        rdfs:domain         fhir:QuestionnaireResponse ;
        rdfs:label          "QuestionnaireResponse.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "in-progress | completed | amended | entered-in-error | stopped" .

fhir:Contract.term.asset.answer
        a             owl:ObjectProperty ;
        rdfs:comment  "Response to assets." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset ;
        rdfs:label    "Contract.term.asset.answer" ;
        rdfs:range    fhir:Contract.Term.ContractAssetAnswer ;
        dc:title      "Response to assets" .

fhir:Encounter.diagnosis.rank
        a             owl:ObjectProperty ;
        rdfs:comment  "Ranking of the diagnosis (for each role type)." ;
        rdfs:domain   fhir:Encounter.Diagnosis ;
        rdfs:label    "Encounter.diagnosis.rank" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Ranking of the diagnosis (for each role type)" .

fhir:Library.editor  a  owl:ObjectProperty ;
        rdfs:comment  "An individual or organization primarily responsible for internal coherence of the content." ;
        rdfs:domain   fhir:Library ;
        rdfs:label    "Library.editor" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who edited the content" .

fhir:Ingredient.substance.strength.concentration
        a             owl:ObjectProperty ;
        rdfs:comment  "The strength per unitary volume (or mass)." ;
        rdfs:domain   fhir:IngredientSubstanceComponent.IngredientSubstanceStrengthComponent ;
        rdfs:label    "Ingredient.substance.strength.concentration" ;
        rdfs:range    fhir:Ratio ;
        dc:title      "The strength per unitary volume (or mass)" .

fhir:Appointment.patientInstruction
        a             owl:ObjectProperty ;
        rdfs:comment  "While Appointment.comment contains information for internal use, Appointment.patientInstructions is used to capture patient facing information about the Appointment (e.g. please bring your referral or fast from 8pm night before)." ;
        rdfs:domain   fhir:Appointment ;
        rdfs:label    "Appointment.patientInstruction" ;
        rdfs:range    fhir:string ;
        dc:title      "Detailed information and instructions for the patient" .

fhir:Location.position.longitude
        a             owl:ObjectProperty ;
        rdfs:comment  "Longitude. The value domain and the interpretation are the same as for the text of the longitude element in KML (see notes below)." ;
        rdfs:domain   fhir:LocationPositionComponent ;
        rdfs:label    "Location.position.longitude" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Longitude with WGS84 datum" .

fhir:Citation.contributorship.entry.affiliationInfo.role
        a             owl:ObjectProperty ;
        rdfs:comment  "Role within the organization, such as professional title." ;
        rdfs:domain   fhir:CitationContributorshipComponent.CitationContributorshipEntryComponent.CitationContributorshipEntryAffiliationInfoComponent ;
        rdfs:label    "Citation.contributorship.entry.affiliationInfo.role" ;
        rdfs:range    fhir:string ;
        dc:title      "Role within the organization, such as professional title" .

fhir:ChargeItem.service
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicated the rendered service that caused this charge." ;
        rdfs:domain         fhir:ChargeItem ;
        rdfs:label          "ChargeItem.service" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Which rendered service is being charged?" .

fhir:MeasureReport.group.stratifier.stratum.component.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The code for the stratum component value." ;
        rdfs:domain   fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent.StratifierGroup.MeasureReportGroupStratifierStratumComponentComponent ;
        rdfs:label    "MeasureReport.group.stratifier.stratum.component.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "What stratifier component of the group" .

fhir:ExplanationOfBenefit.diagnosis
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about diagnoses relevant to the claim items." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.diagnosis" ;
        rdfs:range    fhir:ExplanationOfBenefit.Diagnosis ;
        dc:title      "Pertinent diagnosis information" .

fhir:TestScript.teardown.action.operation.accept
        a             owl:ObjectProperty ;
        rdfs:comment  "The mime-type to use for RESTful operation in the 'Accept' header." ;
        rdfs:domain   fhir:TestScriptTeardownComponent.TeardownActionOperation ;
        rdfs:label    "TestScript.teardown.action.operation.accept" ;
        rdfs:range    fhir:code ;
        dc:title      "Mime type to accept in the payload of the response, with charset etc." .

fhir:ExampleScenario.process.title
        a             owl:ObjectProperty ;
        rdfs:comment  "The diagram title of the group of operations." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent ;
        rdfs:label    "ExampleScenario.process.title" ;
        rdfs:range    fhir:string ;
        dc:title      "The diagram title of the group of operations" .

fhir:ExampleScenario.instance.version
        a             owl:ObjectProperty ;
        rdfs:comment  "A specific version of the resource." ;
        rdfs:domain   fhir:ExampleScenarioInstanceComponent ;
        rdfs:label    "ExampleScenario.instance.version" ;
        rdfs:range    fhir:ExampleScenarioInstanceComponent.ExampleScenarioInstanceVersionComponent ;
        dc:title      "A specific version of the resource" .

fhir:SearchParameter.multipleOr
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether multiple values are allowed for each time the parameter exists. Values are separated by commas, and the parameter matches if any of the values match." ;
        rdfs:domain   fhir:SearchParameter ;
        rdfs:label    "SearchParameter.multipleOr" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Allow multiple values per parameter (or)" .

fhir:NutritionOrder.enteralFormula.administration
        a             owl:ObjectProperty ;
        rdfs:comment  "Formula administration instructions as structured data.  This repeating structure allows for changing the administration rate or volume over time for both bolus and continuous feeding.  An example of this would be an instruction to increase the rate of continuous feeding every 2 hours." ;
        rdfs:domain   fhir:NutritionOrderEnteralFormulaComponent ;
        rdfs:label    "NutritionOrder.enteralFormula.administration" ;
        rdfs:range    fhir:NutritionOrderEnteralFormulaComponent.NutritionOrderEnteralFormulaAdministrationComponent ;
        dc:title      "Formula feeding instruction as structured data" .

fhir:ImmunizationPerformerComponent
        a                owl:Class ;
        rdfs:comment     "Indicates who performed the immunization event." ;
        rdfs:label       "ImmunizationPerformerComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Immunization.performer.actor ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.performer.function
                         ] .

fhir:Slot.comment  a  owl:ObjectProperty ;
        rdfs:comment  "Comments on the slot to describe any extended information. Such as custom constraints on the slot." ;
        rdfs:domain   fhir:Slot ;
        rdfs:label    "Slot.comment" ;
        rdfs:range    fhir:string ;
        dc:title      "Comments on the slot to describe any extended information. Such as custom constraints on the slot" .

fhir:PlanDefinition.action.action.definition
        a           owl:ObjectProperty ;
        rdfs:label  "PlanDefinition.action.action.definition" .

fhir:MedicationKnowledge.ingredient.strength
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies how many (or how much) of the items there are in this Medication.  For example, 250 mg per tablet.  This is expressed as a ratio where the numerator is 250mg and the denominator is 1 tablet." ;
        rdfs:domain   fhir:MedicationKnowledgeIngredientComponent ;
        rdfs:label    "MedicationKnowledge.ingredient.strength" ;
        rdfs:range    fhir:Ratio ;
        dc:title      "Quantity of ingredient present" .

fhir:CoverageEligibilityResponse.insurance.item.excluded
        a             owl:ObjectProperty ;
        rdfs:comment  "True if the indicated class of service is excluded from the plan, missing or False indicates the product or service is included in the coverage." ;
        rdfs:domain   fhir:CoverageEligibilityResponse.Insurance.Items ;
        rdfs:label    "CoverageEligibilityResponse.insurance.item.excluded" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Excluded from the plan" .

fhir:Observation.component.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ObservationComponentComponent ;
        rdfs:label          "Observation.component.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:Observation.component.value .

fhir:PackagedProductDefinition.package.property.valueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PackagedProductDefinitionPackageComponent.PackagedProductDefinitionPackagePropertyComponent ;
        rdfs:label          "PackagedProductDefinition.package.property.valueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:PackagedProductDefinition.package.property.value .

fhir:Location.availabilityExceptions
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of when the locations opening ours are different to normal, e.g. public holiday availability. Succinctly describing all possible exceptions to normal site availability as detailed in the opening hours Times." ;
        rdfs:domain   fhir:Location ;
        rdfs:label    "Location.availabilityExceptions" ;
        rdfs:range    fhir:string ;
        dc:title      "Description of availability exceptions" .

fhir:DocumentReference.relatesTo.target
        a             owl:ObjectProperty ;
        rdfs:comment  "The target document of this relationship." ;
        rdfs:domain   fhir:DocumentReferenceRelatesToComponent ;
        rdfs:label    "DocumentReference.relatesTo.target" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Target of the relationship" .

fhir:CarePlan.activity.outcomeCodeableConcept
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the outcome at the point when the status of the activity is assessed.  For example, the outcome of an education activity could be patient understands (or not)." ;
        rdfs:domain   fhir:CarePlanActivityComponent ;
        rdfs:label    "CarePlan.activity.outcomeCodeableConcept" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Results of the activity" .

fhir:PaymentNotice.recipient
        a             owl:ObjectProperty ;
        rdfs:comment  "The party who is notified of the payment status." ;
        rdfs:domain   fhir:PaymentNotice ;
        rdfs:label    "PaymentNotice.recipient" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Party being notified" .

fhir:ClaimResponse.item.detail.adjudication.category
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to indicate the information type of this adjudication record. Information types may include the value submitted, maximum values or percentages allowed or payable under the plan, amounts that: the patient is responsible for in aggregate or pertaining to this item; amounts paid by other coverages; and, the benefit payable for this item." ;
        rdfs:domain   fhir:ClaimResponse.Item.ItemDetailAdjudication ;
        rdfs:label    "ClaimResponse.item.detail.adjudication.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of adjudication information" .

fhir:Specimen.collection.collected
        a           owl:ObjectProperty ;
        rdfs:label  "Specimen.collection.collected" .

fhir:MolecularSequenceReferenceSeqComponent
        a                owl:Class ;
        rdfs:comment     "A sequence that is used as a reference to describe variants that are present in a sequence analyzed." ;
        rdfs:label       "MolecularSequenceReferenceSeqComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.referenceSeq.chromosome
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.referenceSeq.windowEnd
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.referenceSeq.orientation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.referenceSeq.referenceSeqString
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.referenceSeq.windowStart
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.referenceSeq.referenceSeqPointer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.referenceSeq.genomeBuild
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.referenceSeq.strand
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.referenceSeq.referenceSeqId
                         ] .

fhir:ElementDefinitionSlicingComponent
        a                owl:Class ;
        rdfs:comment     "Indicates that the element is sliced into a set of alternative definitions (i.e. in a structure definition, there are multiple different constraints on a single element in the base resource). Slicing can be used in any resource that has cardinality ..* on the base resource, or any resource with a choice of types. The set of slices is any elements that come after this in the element sequence that have the same path, until a shorter path occurs (the shorter path terminates the set)." ;
        rdfs:label       "ElementDefinitionSlicingComponent" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ElementDefinition.slicing.rules ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.slicing.ordered
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.slicing.description
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ElementDefinitionSlicingComponent.ElementDefinitionSlicingDiscriminatorComponent ;
                           owl:onProperty     fhir:ElementDefinition.slicing.discriminator
                         ] .

fhir:DocumentReference.context.sourcePatientInfo
        a             owl:ObjectProperty ;
        rdfs:comment  "The Patient Information as known when the document was published. May be a reference to a version specific, or contained." ;
        rdfs:domain   fhir:DocumentReferenceContextComponent ;
        rdfs:label    "DocumentReference.context.sourcePatientInfo" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Patient demographics from source" .

fhir:DomainResource.contained
        a             owl:ObjectProperty ;
        rdfs:comment  "These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope." ;
        rdfs:domain   fhir:DomainResource ;
        rdfs:label    "DomainResource.contained" ;
        rdfs:range    fhir:Resource ;
        dc:title      "Contained, inline Resources" .

fhir:ClaimResponse.addItem.net
        a             owl:ObjectProperty ;
        rdfs:comment  "The quantity times the unit price for an additional service or product or charge." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem ;
        rdfs:label    "ClaimResponse.addItem.net" ;
        rdfs:range    fhir:Money ;
        dc:title      "Total item cost" .

fhir:CompartmentDefinition.url
        a                   owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this compartment definition when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this compartment definition is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the compartment definition is stored on different servers." ;
        rdfs:domain         fhir:CompartmentDefinition ;
        rdfs:label          "CompartmentDefinition.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this compartment definition, represented as a URI (globally unique)" .

fhir:Contract.instantiatesCanonical
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to a FHIR-defined Contract Definition that is adhered to in whole or part by this Contract." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.instantiatesCanonical" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Source Contract Definition" .

fhir:ObservationDefinition.qualifiedInterval.gestationalAge
        a             owl:ObjectProperty ;
        rdfs:comment  "The gestational age to which this reference range is applicable, in the context of pregnancy." ;
        rdfs:domain   fhir:ObservationDefinitionQualifiedIntervalComponent ;
        rdfs:label    "ObservationDefinition.qualifiedInterval.gestationalAge" ;
        rdfs:range    fhir:Range ;
        dc:title      "Applicable gestational age range, if relevant" .

fhir:Appointment.cancelationReason
        a             owl:ObjectProperty ;
        rdfs:comment  "The coded reason for the appointment being cancelled. This is often used in reporting/billing/futher processing to determine if further actions are required, or specific fees apply." ;
        rdfs:domain   fhir:Appointment ;
        rdfs:label    "Appointment.cancelationReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The coded reason for the appointment being cancelled" .

fhir:EpisodeOfCare.statusHistory.period
        a             owl:ObjectProperty ;
        rdfs:comment  "The period during this EpisodeOfCare that the specific status applied." ;
        rdfs:domain   fhir:EpisodeOfCareStatusHistoryComponent ;
        rdfs:label    "EpisodeOfCare.statusHistory.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "Duration the EpisodeOfCare was in the specified status" .

fhir:Population.ageRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Population ;
        rdfs:label          "Population.ageRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:Population.age .

fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent
        a                owl:Class ;
        rdfs:comment     "Source inputs to the mapping." ;
        rdfs:label       "StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.rule.source.check
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.rule.source.max
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.rule.source.variable
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.rule.source.condition
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:base64Binary ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueBase64Binary
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:canonical ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueCanonical
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:code ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueCode
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:decimal ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueDecimal
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:id ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueId
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:instant ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueInstant
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:integer ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueInteger
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:markdown ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueMarkdown
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:oid ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueOid
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:positiveInt ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValuePositiveInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueString
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:time ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:unsignedInt ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueUnsignedInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:uri ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueUri
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:url ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueUrl
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:uuid ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueUuid
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Address ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueAddress
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Age ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueAge
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Annotation ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueAnnotation
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Attachment ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueAttachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Coding ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueCoding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:ContactPoint ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueContactPoint
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Count ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueCount
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Distance ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueDistance
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Duration ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueDuration
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:HumanName ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueHumanName
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Identifier ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueIdentifier
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Money ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueMoney
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValuePeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Ratio ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueRatio
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueReference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:SampledData ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueSampledData
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Signature ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueSignature
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueTiming
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:ContactDetail ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueContactDetail
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Contributor ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueContributor
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:DataRequirement ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueDataRequirement
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Expression ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueExpression
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:ParameterDefinition ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueParameterDefinition
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:RelatedArtifact ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueRelatedArtifact
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:TriggerDefinition ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueTriggerDefinition
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:UsageContext ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueUsageContext
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Dosage ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueDosage
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Meta ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.rule.source.defaultValueMeta
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.rule.source.min
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.rule.source.context ;
                           owl:someValuesFrom  fhir:id
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.rule.source.element
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.rule.source.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.rule.source.listMode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.rule.source.logMessage
                         ] .

fhir:GraphDefinition.link.target.link.target.compartment
        a             owl:ObjectProperty ;
        rdfs:comment  "Compartment Consistency Rules." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponent ;
        rdfs:label    "GraphDefinition.link.target.link.target.compartment" ;
        rdfs:range    fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponent.GraphDefinitionLinkTargetCompartmentComponent ;
        dc:title      "Compartment Consistency Rules" .

fhir:Citation.publicationForm
        a             owl:ObjectProperty ;
        rdfs:comment  "If multiple, used to represent alternative forms of the article that are not separate citations." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.publicationForm" ;
        rdfs:range    fhir:CitationPublicationFormComponent ;
        dc:title      "If multiple, used to represent alternative forms of the article that are not separate citations" .

fhir:Composition.author
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifies who is responsible for the information in the composition, not necessarily who typed it in." ;
        rdfs:domain         fhir:Composition ;
        rdfs:label          "Composition.author" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Who and/or what authored the composition" .

fhir:MolecularSequence.readCoverage
        a             owl:ObjectProperty ;
        rdfs:comment  "Coverage (read depth or depth) is the average number of reads representing a given nucleotide in the reconstructed sequence." ;
        rdfs:domain   fhir:MolecularSequence ;
        rdfs:label    "MolecularSequence.readCoverage" ;
        rdfs:range    fhir:integer ;
        dc:title      "Average number of reads representing a given nucleotide in the reconstructed sequence" .

fhir:DeviceMetric.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates the category of the observation generation process. A DeviceMetric can be for example a setting, measurement, or calculation." ;
        rdfs:domain         fhir:DeviceMetric ;
        rdfs:label          "DeviceMetric.category" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "measurement | setting | calculation | unspecified" .

fhir:BiologicallyDerivedProduct.storage.scale
        a             owl:ObjectProperty ;
        rdfs:comment  "Temperature scale used." ;
        rdfs:domain   fhir:BiologicallyDerivedProductStorageComponent ;
        rdfs:label    "BiologicallyDerivedProduct.storage.scale" ;
        rdfs:range    fhir:code ;
        dc:title      "farenheit | celsius | kelvin" .

fhir:CitationKeywordListComponent.CitationKeywordListKeywordComponent
        a                owl:Class ;
        rdfs:comment     "For each keyword in the keyword list." ;
        rdfs:label       "CitationKeywordListComponent.CitationKeywordListKeywordComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Citation.keywordList.keyword.value ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.keywordList.keyword.majorTopic
                         ] .

fhir:Contract.term.asset.answer.valueUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractAssetAnswer ;
        rdfs:label          "Contract.term.asset.answer.valueUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:Contract.term.asset.answer.value .

fhir:Citation.publicationForm.periodicRelease.issue
        a             owl:ObjectProperty ;
        rdfs:comment  "Issue, part or supplement of journal in which the article is published." ;
        rdfs:domain   fhir:CitationPublicationFormComponent.CitationPublicationFormPeriodicReleaseComponent ;
        rdfs:label    "Citation.publicationForm.periodicRelease.issue" ;
        rdfs:range    fhir:string ;
        dc:title      "Issue, part or supplement of journal in which the article is published" .

fhir:Media.reasonCode
        a                   owl:ObjectProperty ;
        rdfs:comment        "Describes why the event occurred in coded or textual form." ;
        rdfs:domain         fhir:Media ;
        rdfs:label          "Media.reasonCode" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why was event performed?" .

fhir:AdministrableProductDefinitionPropertyComponent
        a                owl:Class ;
        rdfs:comment     "Characteristics e.g. a products onset of action." ;
        rdfs:label       "AdministrableProductDefinitionPropertyComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdministrableProductDefinition.property.status
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:AdministrableProductDefinition.property.valueCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:AdministrableProductDefinition.property.valueQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:AdministrableProductDefinition.property.valueDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:AdministrableProductDefinition.property.valueBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Attachment ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:AdministrableProductDefinition.property.valueAttachment
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:AdministrableProductDefinition.property.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:MedicinalProductDefinition.name.countryLanguage.country
        a             owl:ObjectProperty ;
        rdfs:comment  "Country code for where this name applies." ;
        rdfs:domain   fhir:MedicinalProductDefinitionNameComponent.MedicinalProductDefinitionNameCountryLanguageComponent ;
        rdfs:label    "MedicinalProductDefinition.name.countryLanguage.country" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Country code for where this name applies" .

fhir:Media.frames  a  owl:ObjectProperty ;
        rdfs:comment  "The number of frames in a photo. This is used with a multi-page fax, or an imaging acquisition context that takes multiple slices in a single image, or an animated gif. If there is more than one frame, this SHALL have a value in order to alert interface software that a multi-frame capable rendering widget is required." ;
        rdfs:domain   fhir:Media ;
        rdfs:label    "Media.frames" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Number of frames if > 1 (photo)" .

fhir:HumanName.family
        a             owl:ObjectProperty ;
        rdfs:comment  "The part of a name that links to the genealogy. In some cultures (e.g. Eritrea) the family name of a son is the first name of his father." ;
        rdfs:domain   fhir:HumanName ;
        rdfs:label    "HumanName.family" ;
        rdfs:range    fhir:string ;
        dc:title      "Family name (often called 'Surname')" .

fhir:TerminologyCapabilities.codeSystem
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies a code system that is supported by the server. If there is a no code system URL, then this declares the general assumptions a client can make about support for any CodeSystem resource." ;
        rdfs:domain   fhir:TerminologyCapabilities ;
        rdfs:label    "TerminologyCapabilities.codeSystem" ;
        rdfs:range    fhir:TerminologyCapabilitiesCodeSystemComponent ;
        dc:title      "A code system supported by the server" .

fhir:OrganizationContactComponent
        a                owl:Class ;
        rdfs:comment     "Contact for the organization for a certain purpose." ;
        rdfs:label       "OrganizationContactComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Address ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Organization.contact.address
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactPoint ;
                           owl:onProperty     fhir:Organization.contact.telecom
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:HumanName ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Organization.contact.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Organization.contact.purpose
                         ] .

fhir:Questionnaire.item.item.initial.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.item.initial.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.initial.value .

fhir:StructureMap.group.rule.rule.target.context
        a             owl:ObjectProperty ;
        rdfs:comment  "Type or variable this rule applies to." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleTargetComponent ;
        rdfs:label    "StructureMap.group.rule.rule.target.context" ;
        rdfs:range    fhir:id ;
        dc:title      "Type or variable this rule applies to" .

fhir:MolecularSequenceRepositoryComponent
        a                owl:Class ;
        rdfs:comment     "Configurations of the external repository. The repository shall store target's observedSeq or records related with target's observedSeq." ;
        rdfs:label       "MolecularSequenceRepositoryComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.repository.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MolecularSequence.repository.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.repository.datasetId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.repository.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.repository.readsetId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.repository.variantsetId
                         ] .

fhir:StructureMap.group.rule.rule.source.defaultValueMarkdown
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueMarkdown" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:DomainResource.text
        a             owl:ObjectProperty ;
        rdfs:comment  "A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it \"clinically safe\" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety." ;
        rdfs:domain   fhir:DomainResource ;
        rdfs:label    "DomainResource.text" ;
        rdfs:range    fhir:Narrative ;
        dc:title      "Text summary of the resource, for human interpretation" .

fhir:ValueSet.compose.include.version
        a             owl:ObjectProperty ;
        rdfs:comment  "The version of the code system that the codes are selected from, or the special version '*' for all versions." ;
        rdfs:domain   fhir:ValueSetComposeComponent.ConceptSet ;
        rdfs:label    "ValueSet.compose.include.version" ;
        rdfs:range    fhir:string ;
        dc:title      "Specific version of the code system referred to" .

fhir:Specimen.collection.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The quantity of specimen collected; for instance the volume of a blood sample, or the physical measurement of an anatomic pathology sample." ;
        rdfs:domain   fhir:SpecimenCollectionComponent ;
        rdfs:label    "Specimen.collection.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "The quantity of specimen collected" .

fhir:base64Binary  a     owl:Class ;
        rdfs:comment     "A stream of bytes" ;
        rdfs:label       "base64Binary" ;
        rdfs:subClassOf  fhir:Primitive ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:value ;
                           owl:someValuesFrom  [ a               rdfs:Datatype ;
                                                 owl:onDatatype  xsd:base64Binary
                                               ]
                         ] .

fhir:StructureMap.group.rule.rule.source.defaultValueMoney
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueMoney" ;
        rdfs:range          fhir:Money ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:CodeSystem.concept.property.valueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CodeSystem.ConceptDefinition.ConceptProperty ;
        rdfs:label          "CodeSystem.concept.property.valueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:CodeSystem.concept.property.value .

fhir:ExplanationOfBenefit.item.procedureSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "Procedures applicable for this service or product." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item ;
        rdfs:label    "ExplanationOfBenefit.item.procedureSequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Applicable procedures" .

fhir:StructureDefinition.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the structure definition is intended to be used." ;
        rdfs:domain   fhir:StructureDefinition ;
        rdfs:label    "StructureDefinition.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for structure definition (if applicable)" .

fhir:ClaimResponse.payeeType
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of Party to be reimbursed: subscriber, provider, other." ;
        rdfs:domain   fhir:ClaimResponse ;
        rdfs:label    "ClaimResponse.payeeType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Party to be paid any benefits payable" .

fhir:Citation.effectivePeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "The period during which the citation content was or is planned to be in active use." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.effectivePeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "When the citation is expected to be used" .

fhir:Task.relevantHistory
        a             owl:ObjectProperty ;
        rdfs:comment  "Links to Provenance records for past versions of this Task that identify key state transitions or updates that are likely to be relevant to a user looking at the current version of the task." ;
        rdfs:domain   fhir:Task ;
        rdfs:label    "Task.relevantHistory" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Key events in history of the Task" .

fhir:OperationDefinition.parameter.use
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether this is an input or an output parameter." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponent ;
        rdfs:label    "OperationDefinition.parameter.use" ;
        rdfs:range    fhir:code ;
        dc:title      "in | out" .

fhir:TestScript.variable.path
        a             owl:ObjectProperty ;
        rdfs:comment  "XPath or JSONPath to evaluate against the fixture body.  When variables are defined, only one of either expression, headerField or path must be specified." ;
        rdfs:domain   fhir:TestScriptVariableComponent ;
        rdfs:label    "TestScript.variable.path" ;
        rdfs:range    fhir:string ;
        dc:title      "XPath or JSONPath against the fixture body" .

fhir:ExampleScenario.process.step.process.step.operation.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A comment to be inserted in the diagram." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.operation.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "A comment to be inserted in the diagram" .

fhir:ActivityDefinition.endorser
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization responsible for officially endorsing the content for use in some setting." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.endorser" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who endorsed the content" .

fhir:ActivityDefinition.timingDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ActivityDefinition ;
        rdfs:label          "ActivityDefinition.timingDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:ActivityDefinition.timing .

fhir:MessageHeader.focus
        a             owl:ObjectProperty ;
        rdfs:comment  "The actual data of the message - a reference to the root/focus class of the event." ;
        rdfs:domain   fhir:MessageHeader ;
        rdfs:label    "MessageHeader.focus" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The actual content of the message" .

fhir:ImagingStudy.series.bodySite
        a             owl:ObjectProperty ;
        rdfs:comment  "The anatomic structures examined. See DICOM Part 16 Annex L (http://dicom.nema.org/medical/dicom/current/output/chtml/part16/chapter_L.html) for DICOM to SNOMED-CT mappings. The bodySite may indicate the laterality of body part imaged; if so, it shall be consistent with any content of ImagingStudy.series.laterality." ;
        rdfs:domain   fhir:ImagingStudySeriesComponent ;
        rdfs:label    "ImagingStudy.series.bodySite" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Body part examined" .

fhir:Contract.term  a       owl:ObjectProperty ;
        rdfs:comment        "One or more Contract Provisions, which may be related and conveyed as a group, and may contain nested groups." ;
        rdfs:domain         fhir:Contract ;
        rdfs:label          "Contract.term" ;
        rdfs:range          fhir:Contract.Term ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Contract Term List" .

fhir:SubstanceDefinition.name.synonym.synonym
        a             owl:ObjectProperty ;
        rdfs:comment  "A synonym of this particular name, by which the substance is also known." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.synonym.synonym" ;
        rdfs:range    fhir:SubstanceDefinitionNameComponentNameName ;
        dc:title      "A synonym of this particular name, by which the substance is also known" .

fhir:ExampleScenario.process.step.alternative.step.process.step.operation.request.versionId
        a             owl:ObjectProperty ;
        rdfs:comment  "A specific version of a resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step.operation.request.versionId" ;
        rdfs:range    fhir:string ;
        dc:title      "A specific version of a resource contained in the instance" .

fhir:Contract  a         owl:Class ;
        rdfs:label       "Contract" ;
        rdfs:subClassOf  fhir:DomainResource , w5:financial.other ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.contentDerivative
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Contract.subType
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Contract.site
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.status
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.instantiatesCanonical
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Attachment ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Contract.legallyBindingAttachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Contract.legallyBindingReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Contract.relevantHistory
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Contract.authority
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Contract.ContentDefinition ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.contentDefinition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.applies
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Contract.supportingInfo
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.scope
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.FriendlyLanguage ;
                           owl:onProperty     fhir:Contract.friendly
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.expirationType
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Contract.topicCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Contract.topicReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.author
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Contract.domain
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.LegalLanguage ;
                           owl:onProperty     fhir:Contract.legal
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.subtitle
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.ComputableLanguage ;
                           owl:onProperty     fhir:Contract.rule
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.instantiatesUri
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Contract.subject
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.legalState
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Contract.alias
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.issued
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Contract.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.Signatory ;
                           owl:onProperty     fhir:Contract.signer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.Term ;
                           owl:onProperty     fhir:Contract.term
                         ] .

fhir:Contract.term.group.offer.linkId
        a             owl:ObjectProperty ;
        rdfs:comment  "The id of the clause or question text of the offer in the referenced questionnaire/response." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractOffer ;
        rdfs:label    "Contract.term.group.offer.linkId" ;
        rdfs:range    fhir:string ;
        dc:title      "Pointer to text" .

fhir:TerminologyCapabilities.implementation.url
        a             owl:ObjectProperty ;
        rdfs:comment  "An absolute base URL for the implementation." ;
        rdfs:domain   fhir:TerminologyCapabilitiesImplementationComponent ;
        rdfs:label    "TerminologyCapabilities.implementation.url" ;
        rdfs:range    fhir:url ;
        dc:title      "Base URL for the implementation" .

fhir:ObservationReferenceRangeComponent
        a                owl:Class ;
        rdfs:comment     "Guidance on how to interpret the value by comparison to a normal or recommended range.  Multiple reference ranges are interpreted as an \"OR\".   In other words, to represent two distinct target populations, two `referenceRange` elements would be used." ;
        rdfs:label       "ObservationReferenceRangeComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Observation.referenceRange.appliesTo
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Observation.referenceRange.text
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Observation.referenceRange.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Observation.referenceRange.high
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Range ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Observation.referenceRange.age
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Observation.referenceRange.low
                         ] .

fhir:ExplanationOfBenefit.adjudication.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "A code supporting the understanding of the adjudication result and explaining variance from expected amount." ;
        rdfs:domain   fhir:ExplanationOfBenefitAdjudication ;
        rdfs:label    "ExplanationOfBenefit.adjudication.reason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Explanation of adjudication outcome" .

fhir:Location.type  a       owl:ObjectProperty ;
        rdfs:comment        "Indicates the type of function performed at the location." ;
        rdfs:domain         fhir:Location ;
        rdfs:label          "Location.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Type of function performed" .

fhir:Library.type  a        owl:ObjectProperty ;
        rdfs:comment        "Identifies the type of library such as a Logic Library, Model Definition, Asset Collection, or Module Definition." ;
        rdfs:domain         fhir:Library ;
        rdfs:label          "Library.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "logic-library | model-definition | asset-collection | module-definition" .

fhir:OrderedDistribution.numberOfIntervals
        a             owl:ObjectProperty ;
        rdfs:comment  "Number of intervals in an array, eg 4 for quartiles." ;
        rdfs:domain   fhir:OrderedDistribution ;
        rdfs:label    "OrderedDistribution.numberOfIntervals" ;
        rdfs:range    fhir:integer ;
        dc:title      "Number of intervals in an array, eg 4 for quartiles" .

fhir:CodeSystem.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the code system from a consumer's perspective." ;
        rdfs:domain   fhir:CodeSystem ;
        rdfs:label    "CodeSystem.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the code system" .

fhir:CapabilityStatement.messaging.reliableCache
        a             owl:ObjectProperty ;
        rdfs:comment  "Length if the receiver's reliable messaging cache in minutes (if a receiver) or how long the cache length on the receiver should be (if a sender)." ;
        rdfs:domain   fhir:CapabilityStatementMessagingComponent ;
        rdfs:label    "CapabilityStatement.messaging.reliableCache" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Reliable Message Cache Length (min)" .

fhir:Task.output.valueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:Contract.term.asset.valuedItem.linkId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id  of the clause or question text related to the context of this valuedItem in the referenced form or QuestionnaireResponse." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset.ValuedItem ;
        rdfs:label    "Contract.term.asset.valuedItem.linkId" ;
        rdfs:range    fhir:string ;
        dc:title      "Pointer to specific item" .

fhir:CapabilityStatement.messaging.endpoint.protocol
        a             owl:ObjectProperty ;
        rdfs:comment  "A list of the messaging transport protocol(s) identifiers, supported by this endpoint." ;
        rdfs:domain   fhir:CapabilityStatementMessagingComponent.CapabilityStatementMessagingEndpointComponent ;
        rdfs:label    "CapabilityStatement.messaging.endpoint.protocol" ;
        rdfs:range    fhir:Coding ;
        dc:title      "http | ftp | mllp +" .

fhir:ImagingStudy.series.performer
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates who or what performed the series and how they were involved." ;
        rdfs:domain   fhir:ImagingStudySeriesComponent ;
        rdfs:label    "ImagingStudy.series.performer" ;
        rdfs:range    fhir:ImagingStudySeriesComponent.ImagingStudySeriesPerformerComponent ;
        dc:title      "Who performed the series" .

fhir:HumanName.given  a  owl:ObjectProperty ;
        rdfs:comment  "Given name." ;
        rdfs:domain   fhir:HumanName ;
        rdfs:label    "HumanName.given" ;
        rdfs:range    fhir:string ;
        dc:title      "Given names (not always 'first'). Includes middle names" .

fhir:Schedule.planningHorizon
        a                   owl:ObjectProperty ;
        rdfs:comment        "The period of time that the slots that reference this Schedule resource cover (even if none exist). These  cover the amount of time that an organization's planning horizon; the interval for which they are currently accepting appointments. This does not define a \"template\" for planning outside these dates." ;
        rdfs:domain         fhir:Schedule ;
        rdfs:label          "Schedule.planningHorizon" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  w5:when.planned ;
        dc:title            "Period of time covered by schedule" .

fhir:NutritionOrder.oralDiet.nutrient.modifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "The nutrient that is being modified such as carbohydrate or sodium." ;
        rdfs:domain         fhir:NutritionOrderOralDietComponent.NutritionOrderOralDietNutrientComponent ;
        rdfs:label          "NutritionOrder.oralDiet.nutrient.modifier" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Type of nutrient that is being modified" .

fhir:CapabilityStatement.patchFormat
        a             owl:ObjectProperty ;
        rdfs:comment  "A list of the patch formats supported by this implementation using their content types." ;
        rdfs:domain   fhir:CapabilityStatement ;
        rdfs:label    "CapabilityStatement.patchFormat" ;
        rdfs:range    fhir:code ;
        dc:title      "Patch formats supported" .

fhir:SubstanceDefinition.moiety.amount
        a           owl:ObjectProperty ;
        rdfs:label  "SubstanceDefinition.moiety.amount" .

fhir:StructureMap.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the structure map. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:StructureMap ;
        rdfs:label    "StructureMap.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this structure map (computer friendly)" .

fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent
        a                owl:Class ;
        rdfs:comment     "A specification of the restful capabilities of the solution for a specific resource type." ;
        rdfs:label       "CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.resource.updateCreate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.resource.readHistory
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:CapabilityStatement.rest.resource.searchInclude
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.resource.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.resource.versioning
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:CapabilityStatement.rest.resource.referencePolicy
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent.CapabilityStatementRestResourceOperationComponent ;
                           owl:onProperty     fhir:CapabilityStatement.rest.resource.operation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent.CapabilityStatementRestResourceSearchParamComponent ;
                           owl:onProperty     fhir:CapabilityStatement.rest.resource.searchParam
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.resource.conditionalDelete
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.resource.conditionalUpdate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.resource.conditionalRead
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.resource.documentation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent.ResourceInteraction ;
                           owl:onProperty     fhir:CapabilityStatement.rest.resource.interaction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.resource.conditionalCreate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:CapabilityStatement.rest.resource.supportedProfile
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.resource.profile
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:CapabilityStatement.rest.resource.searchRevInclude
                         ] .

fhir:Organization  a     owl:Class ;
        rdfs:label       "Organization" ;
        rdfs:subClassOf  fhir:DomainResource , w5:administrative.group ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Organization.active
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Organization.endpoint
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:OrganizationContactComponent ;
                           owl:onProperty     fhir:Organization.contact
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Address ;
                           owl:onProperty     fhir:Organization.address
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Organization.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactPoint ;
                           owl:onProperty     fhir:Organization.telecom
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Organization.alias
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Organization.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Organization.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Organization.partOf
                         ] .

fhir:EvidenceReport.section.entryClassifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies any type of classification of the evidence report." ;
        rdfs:domain   fhir:EvidenceReport.Section ;
        rdfs:label    "EvidenceReport.section.entryClassifier" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Extensible classifiers as content" .

fhir:SpecimenDefinition.typeTested.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The kind of specimen conditioned for testing expected by lab." ;
        rdfs:domain   fhir:SpecimenDefinitionTypeTestedComponent ;
        rdfs:label    "SpecimenDefinition.typeTested.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of intended specimen" .

fhir:Citation.abstract.text
        a             owl:ObjectProperty ;
        rdfs:comment  "Abstract content." ;
        rdfs:domain   fhir:CitationAbstractComponent ;
        rdfs:label    "Citation.abstract.text" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Abstract content" .

fhir:StructureMapGroupComponent
        a                owl:Class ;
        rdfs:comment     "Organizes the mapping into manageable chunks for human review/ease of maintenance." ;
        rdfs:label       "StructureMapGroupComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureMap.group.name ;
                           owl:someValuesFrom  fhir:id
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:StructureMap.group.rule ;
                           owl:someValuesFrom  fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureMap.group.typeMode ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.extends
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:StructureMap.group.input ;
                           owl:someValuesFrom  fhir:StructureMapGroupComponent.StructureMapGroupInputComponent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.documentation
                         ] .

fhir:Appointment.priority
        a                   owl:ObjectProperty ;
        rdfs:comment        "The priority of the appointment. Can be used to make informed decisions if needing to re-prioritize appointments. (The iCal Standard specifies 0 as undefined, 1 as highest, 9 as lowest priority)." ;
        rdfs:domain         fhir:Appointment ;
        rdfs:label          "Appointment.priority" ;
        rdfs:range          fhir:unsignedInt ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Used to make informed decisions if needing to re-prioritize" .

fhir:ImplementationGuide.dependsOn.version
        a             owl:ObjectProperty ;
        rdfs:comment  "The version of the IG that is depended on, when the correct version is required to understand the IG correctly." ;
        rdfs:domain   fhir:ImplementationGuideDependsOnComponent ;
        rdfs:label    "ImplementationGuide.dependsOn.version" ;
        rdfs:range    fhir:string ;
        dc:title      "Version of the IG" .

fhir:TestScript.test.action.operation.targetId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id of fixture used for extracting the [id],  [type], and [vid] for GET requests." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionOperation ;
        rdfs:label    "TestScript.test.action.operation.targetId" ;
        rdfs:range    fhir:id ;
        dc:title      "Id of fixture used for extracting the [id],  [type], and [vid] for GET requests" .

fhir:SubstanceDefinition.structure.representation
        a             owl:ObjectProperty ;
        rdfs:comment  "A depiction of the structure or characterization of the substance." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponent ;
        rdfs:label    "SubstanceDefinition.structure.representation" ;
        rdfs:range    fhir:SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureRepresentationComponent ;
        dc:title      "A depiction of the structure or characterization of the substance" .

fhir:SpecimenDefinition.typeTested.container.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of container used to contain this kind of specimen." ;
        rdfs:domain   fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedContainerComponent ;
        rdfs:label    "SpecimenDefinition.typeTested.container.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Kind of container associated with the kind of specimen" .

fhir:Patient.contact.relationship
        a             owl:ObjectProperty ;
        rdfs:comment  "The nature of the relationship between the patient and the contact person." ;
        rdfs:domain   fhir:Patient.Contact ;
        rdfs:label    "Patient.contact.relationship" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The kind of relationship" .

fhir:Specimen.condition
        a             owl:ObjectProperty ;
        rdfs:comment  "A mode or state of being that describes the nature of the specimen." ;
        rdfs:domain   fhir:Specimen ;
        rdfs:label    "Specimen.condition" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "State of the specimen" .

fhir:GraphDefinition.link.target.profile
        a             owl:ObjectProperty ;
        rdfs:comment  "Profile for the target resource." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponent ;
        rdfs:label    "GraphDefinition.link.target.profile" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Profile for the target resource" .

fhir:PlanDefinition.action.action.dynamicValue.path
        a             owl:ObjectProperty ;
        rdfs:comment  "The path to the element to be customized. This is the path on the resource that will hold the result of the calculation defined by the expression. The specified path SHALL be a FHIRPath resolveable on the specified target type of the ActivityDefinition, and SHALL consist only of identifiers, constant indexers, and a restricted subset of functions. The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements (see the [Simple FHIRPath Profile](fhirpath.html#simple) for full details)." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionDynamicValueComponent ;
        rdfs:label    "PlanDefinition.action.action.dynamicValue.path" ;
        rdfs:range    fhir:string ;
        dc:title      "The path to the element to be set dynamically" .

fhir:Patient.managingOrganization
        a             owl:ObjectProperty ;
        rdfs:comment  "Organization that is the custodian of the patient record." ;
        rdfs:domain   fhir:Patient ;
        rdfs:label    "Patient.managingOrganization" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Organization that is the custodian of the patient record" .

fhir:DeviceDeviceNameComponent
        a                owl:Class ;
        rdfs:comment     "This represents the manufacturer's name of the device as provided by the device, from a UDI label, or by a person describing the Device.  This typically would be used when a person provides the name(s) or when the device represents one of the names available from DeviceDefinition." ;
        rdfs:label       "DeviceDeviceNameComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Device.deviceName.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Device.deviceName.name ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:ClinicalImpression.effectivePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ClinicalImpression ;
        rdfs:label          "ClinicalImpression.effectivePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:ClinicalImpression.effective .

fhir:StructureMap.group.rule.source.defaultValueContactDetail
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueContactDetail" ;
        rdfs:range          fhir:ContactDetail ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:Period  a           owl:Class ;
        rdfs:comment     "A time period defined by a start and end date and optionally time." ;
        rdfs:label       "Period" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Period.end
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Period.start
                         ] ;
        dc:title         "Time range defined by start and end date/time" .

fhir:TestScript.teardown
        a             owl:ObjectProperty ;
        rdfs:comment  "A series of operations required to clean up after all the tests are executed (successfully or otherwise)." ;
        rdfs:domain   fhir:TestScript ;
        rdfs:label    "TestScript.teardown" ;
        rdfs:range    fhir:TestScriptTeardownComponent ;
        dc:title      "A series of required clean up steps" .

fhir:Condition.abatement
        a           owl:ObjectProperty ;
        rdfs:label  "Condition.abatement" .

fhir:ResearchDefinition.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the research definition was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the research definition changes." ;
        rdfs:domain         fhir:ResearchDefinition ;
        rdfs:label          "ResearchDefinition.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:SupplyDelivery.suppliedItem.itemReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SupplyDeliverySuppliedItemComponent ;
        rdfs:label          "SupplyDelivery.suppliedItem.itemReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:SupplyDelivery.suppliedItem.item .

fhir:PlanDefinition.action.output
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines the outputs of the action, if any." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.output" ;
        rdfs:range    fhir:DataRequirement ;
        dc:title      "Output data definition" .

fhir:SubstanceDefinition.moiety
        a             owl:ObjectProperty ;
        rdfs:comment  "Moiety, for structural modifications." ;
        rdfs:domain   fhir:SubstanceDefinition ;
        rdfs:label    "SubstanceDefinition.moiety" ;
        rdfs:range    fhir:SubstanceDefinitionMoietyComponent ;
        dc:title      "Moiety, for structural modifications" .

fhir:TestScript.setup.action.operation.destination
        a             owl:ObjectProperty ;
        rdfs:comment  "The server where the request message is destined for.  Must be one of the server numbers listed in TestScript.destination section." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent ;
        rdfs:label    "TestScript.setup.action.operation.destination" ;
        rdfs:range    fhir:integer ;
        dc:title      "Server responding to the request" .

fhir:Citation.contributorship.summary
        a             owl:ObjectProperty ;
        rdfs:comment  "Used to record a display of the author/contributor list without separate coding for each list member." ;
        rdfs:domain   fhir:CitationContributorshipComponent ;
        rdfs:label    "Citation.contributorship.summary" ;
        rdfs:range    fhir:CitationContributorshipComponent.CitationContributorshipSummaryComponent ;
        dc:title      "Used to record a display of the author/contributor list without separate coding for each list member" .

fhir:MedicationRequest.reasonReference
        a                   owl:ObjectProperty ;
        rdfs:comment        "Condition or observation that supports why the medication was ordered." ;
        rdfs:domain         fhir:MedicationRequest ;
        rdfs:label          "MedicationRequest.reasonReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Condition or observation that supports why the prescription is being written" .

fhir:InsurancePlan.plan.specificCost.benefit.cost.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The actual cost value. (some of the costs may be represented as percentages rather than currency, e.g. 10% coinsurance)." ;
        rdfs:domain   fhir:InsurancePlanPlanComponent.InsurancePlanPlanSpecificCostComponent.PlanBenefit.InsurancePlanPlanSpecificCostBenefitCostComponent ;
        rdfs:label    "InsurancePlan.plan.specificCost.benefit.cost.value" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "The actual cost value" .

fhir:Evidence.relatedArtifact
        a             owl:ObjectProperty ;
        rdfs:comment  "Link or citation to artifact associated with the summary." ;
        rdfs:domain   fhir:Evidence ;
        rdfs:label    "Evidence.relatedArtifact" ;
        rdfs:range    fhir:RelatedArtifact ;
        dc:title      "Link or citation to artifact associated with the summary" .

fhir:TestScript.setup.action.operation.requestHeader
        a             owl:ObjectProperty ;
        rdfs:comment  "Header elements would be used to set HTTP headers." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent ;
        rdfs:label    "TestScript.setup.action.operation.requestHeader" ;
        rdfs:range    fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent.TestScriptSetupActionOperationRequestHeaderComponent ;
        dc:title      "Each operation can have one or more header elements" .

fhir:HealthcareService.availableTime.allDay
        a             owl:ObjectProperty ;
        rdfs:comment  "Is this always available? (hence times are irrelevant) e.g. 24 hour service." ;
        rdfs:domain   fhir:HealthcareServiceAvailableTimeComponent ;
        rdfs:label    "HealthcareService.availableTime.allDay" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Always available? e.g. 24 hour service" .

fhir:DeviceRequest.parameter.valueCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DeviceRequestParameterComponent ;
        rdfs:label          "DeviceRequest.parameter.valueCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:DeviceRequest.parameter.value .

fhir:MessageHeader.source.version
        a             owl:ObjectProperty ;
        rdfs:comment  "Can convey versions of multiple systems in situations where a message passes through multiple hands." ;
        rdfs:domain   fhir:MessageHeader.MessageSource ;
        rdfs:label    "MessageHeader.source.version" ;
        rdfs:range    fhir:string ;
        dc:title      "Version of software running" .

fhir:Annotation.text  a  owl:ObjectProperty ;
        rdfs:comment  "The text of the annotation in markdown format." ;
        rdfs:domain   fhir:Annotation ;
        rdfs:label    "Annotation.text" ;
        rdfs:range    fhir:markdown ;
        dc:title      "The annotation  - text content (as markdown)" .

fhir:ResearchElementDefinition.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of research element, a population, an exposure, or an outcome." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.type" ;
        rdfs:range    fhir:code ;
        dc:title      "population | exposure | outcome" .

fhir:Observation.basedOn
        a             owl:ObjectProperty ;
        rdfs:comment  "A plan, proposal or order that is fulfilled in whole or in part by this event.  For example, a MedicationRequest may require a patient to have laboratory test performed before  it is dispensed." ;
        rdfs:domain   fhir:Observation ;
        rdfs:label    "Observation.basedOn" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Fulfills plan, proposal or order" .

fhir:Endpoint.connectionType
        a                   owl:ObjectProperty ;
        rdfs:comment        "A coded value that represents the technical details of the usage of this endpoint, such as what WSDLs should be used in what way. (e.g. XDS.b/DICOM/cds-hook)." ;
        rdfs:domain         fhir:Endpoint ;
        rdfs:label          "Endpoint.connectionType" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Protocol/Profile/Standard to be used with this endpoint connection" .

fhir:Claim.related.reference
        a             owl:ObjectProperty ;
        rdfs:comment  "An alternate organizational reference to the case or file to which this particular claim pertains." ;
        rdfs:domain   fhir:Claim.RelatedClaim ;
        rdfs:label    "Claim.related.reference" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "File or case reference" .

fhir:positiveInt  a      owl:Class ;
        rdfs:comment     "An integer with a value that is positive (e.g. >0)" ;
        rdfs:label       "positiveInt" ;
        rdfs:subClassOf  fhir:Primitive ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:value ;
                           owl:someValuesFrom  [ a               rdfs:Datatype ;
                                                 owl:onDatatype  xsd:positiveInteger
                                               ]
                         ] .

fhir:HealthcareService.eligibility.comment
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the eligibility conditions for the service." ;
        rdfs:domain   fhir:HealthcareServiceEligibilityComponent ;
        rdfs:label    "HealthcareService.eligibility.comment" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Describes the eligibility conditions for the service" .

fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponentPage
        a                owl:Class ;
        rdfs:comment     "Nested Pages/Sections under this page." ;
        rdfs:label       "ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponentPage" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponentPagePage ;
                           owl:onProperty     fhir:ImplementationGuide.definition.page.page.page
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImplementationGuide.definition.page.page.generation ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImplementationGuide.definition.page.page.title ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:ImplementationGuide.definition.page.page.nameUrl ;
                                            owl:someValuesFrom  fhir:url
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:ImplementationGuide.definition.page.page.nameReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] ;
        dc:title         "Nested Pages / Sections" .

fhir:Contract.term.offer.answer.valueUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractOffer.Answer ;
        rdfs:label          "Contract.term.offer.answer.valueUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:Contract.term.offer.answer.value .

fhir:FamilyMemberHistory.ageAge
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:FamilyMemberHistory ;
        rdfs:label          "FamilyMemberHistory.ageAge" ;
        rdfs:range          fhir:Age ;
        rdfs:subPropertyOf  fhir:FamilyMemberHistory.age .

fhir:StructureMap.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this structure map is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:StructureMap ;
        rdfs:label          "StructureMap.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:Contract.term.group.offer.answer.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractOffer.Answer ;
        rdfs:label          "Contract.term.group.offer.answer.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:Contract.term.group.offer.answer.value .

fhir:AdverseEvent.seriousness
        a             owl:ObjectProperty ;
        rdfs:comment  "Assessment whether this event was of real importance." ;
        rdfs:domain   fhir:AdverseEvent ;
        rdfs:label    "AdverseEvent.seriousness" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Seriousness of the event" .

fhir:OperationDefinition.comment
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional information about how to use this operation or named query." ;
        rdfs:domain   fhir:OperationDefinition ;
        rdfs:label    "OperationDefinition.comment" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Additional information about use" .

fhir:ImagingStudy.series.uid
        a             owl:ObjectProperty ;
        rdfs:comment  "The DICOM Series Instance UID for the series." ;
        rdfs:domain   fhir:ImagingStudySeriesComponent ;
        rdfs:label    "ImagingStudy.series.uid" ;
        rdfs:range    fhir:id ;
        dc:title      "DICOM Series Instance UID for the series" .

fhir:RegulatedAuthorization.case.status
        a             owl:ObjectProperty ;
        rdfs:comment  "The status associated with the case." ;
        rdfs:domain   fhir:RegulatedAuthorizationCaseComponent ;
        rdfs:label    "RegulatedAuthorization.case.status" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The status associated with the case" .

fhir:DeviceUseStatement
        a                owl:Class ;
        rdfs:label       "DeviceUseStatement" ;
        rdfs:subClassOf  w5:workflow.order , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DeviceUseStatement.basedOn
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceUseStatement.bodySite
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:DeviceUseStatement.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DeviceUseStatement.device ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:DeviceUseStatement.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:DeviceUseStatement.reasonCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DeviceUseStatement.derivedFrom
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DeviceUseStatement.subject ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceUseStatement.recordedOn
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceUseStatement.source
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DeviceUseStatement.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:DeviceUseStatement.timingTiming
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:DeviceUseStatement.timingPeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:DeviceUseStatement.timingDateTime
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DeviceUseStatement.reasonReference
                         ] .

fhir:VerificationResult.attestation.communicationMethod
        a             owl:ObjectProperty ;
        rdfs:comment  "The method by which attested information was submitted/retrieved (manual; API; Push)." ;
        rdfs:domain   fhir:VerificationResultAttestationComponent ;
        rdfs:label    "VerificationResult.attestation.communicationMethod" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The method by which attested information was submitted/retrieved" .

fhir:Procedure.performedRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Procedure ;
        rdfs:label          "Procedure.performedRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:Procedure.performed .

fhir:Statistic.attributeEstimate.attributeEstimate.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The singular quantity of the attribute estimate, for attribute estimates represented as single values; also used to report unit of measure." ;
        rdfs:domain   fhir:StatisticAttributeEstimateComponent.StatisticAttributeEstimateAttributeEstimateComponent ;
        rdfs:label    "Statistic.attributeEstimate.attributeEstimate.quantity" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "The singular quantity of the attribute estimate, for attribute estimates represented as single values; also used to report unit of measure" .

fhir:TestScript.test.action.assert.compareToSourcePath
        a             owl:ObjectProperty ;
        rdfs:comment  "XPath or JSONPath expression to evaluate against the source fixture. When compareToSourceId is defined, either compareToSourceExpression or compareToSourcePath must be defined, but not both." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.compareToSourcePath" ;
        rdfs:range    fhir:string ;
        dc:title      "XPath or JSONPath expression to evaluate against the source fixture" .

fhir:RequestGroup.intent
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates the level of authority/intentionality associated with the request and where the request fits into the workflow chain." ;
        rdfs:domain         fhir:RequestGroup ;
        rdfs:label          "RequestGroup.intent" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option" .

fhir:ExplanationOfBenefit.addItem.subDetailSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "The sequence number of the sub-details woithin the details within the claim item which this line is intended to replace." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem ;
        rdfs:label    "ExplanationOfBenefit.addItem.subDetailSequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Subdetail sequence number" .

fhir:CitationContributorshipComponent.CitationContributorshipSummaryComponent
        a                owl:Class ;
        rdfs:comment     "Used to record a display of the author/contributor list without separate coding for each list member." ;
        rdfs:label       "CitationContributorshipComponent.CitationContributorshipSummaryComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Citation.contributorship.summary.value ;
                           owl:someValuesFrom  fhir:markdown
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.contributorship.summary.source
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.contributorship.summary.style
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.contributorship.summary.type
                         ] .

fhir:Library.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the library is intended to be used." ;
        rdfs:domain   fhir:Library ;
        rdfs:label    "Library.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for library (if applicable)" .

fhir:MedicationAdministration.medicationCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationAdministration ;
        rdfs:label          "MedicationAdministration.medicationCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:MedicationAdministration.medication .

fhir:Encounter.partOf
        a             owl:ObjectProperty ;
        rdfs:comment  "Another Encounter of which this encounter is a part of (administratively or in time)." ;
        rdfs:domain   fhir:Encounter ;
        rdfs:label    "Encounter.partOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Another Encounter this encounter is part of" .

fhir:MolecularSequence.quality.gtFP
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of false positives where the non-REF alleles in the Truth and Query Call Sets match (i.e. cases where the truth is 1/1 and the query is 0/1 or similar)." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent ;
        rdfs:label    "MolecularSequence.quality.gtFP" ;
        rdfs:range    fhir:decimal ;
        dc:title      "False positives where the non-REF alleles in the Truth and Query Call Sets match" .

fhir:ValueSet.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the value set is intended to be used." ;
        rdfs:domain   fhir:ValueSet ;
        rdfs:label    "ValueSet.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for value set (if applicable)" .

fhir:ObservationDefinition.preferredReportName
        a             owl:ObjectProperty ;
        rdfs:comment  "The preferred name to be used when reporting the results of observations conforming to this ObservationDefinition." ;
        rdfs:domain   fhir:ObservationDefinition ;
        rdfs:label    "ObservationDefinition.preferredReportName" ;
        rdfs:range    fhir:string ;
        dc:title      "Preferred report name" .

fhir:Contract.term.group.offer.answer.valueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractOffer.Answer ;
        rdfs:label          "Contract.term.group.offer.answer.valueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:Contract.term.group.offer.answer.value .

fhir:Contract.term.group.offer.party.reference
        a             owl:ObjectProperty ;
        rdfs:comment  "Participant in the offer." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractOffer.ContractParty ;
        rdfs:label    "Contract.term.group.offer.party.reference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Referenced entity" .

fhir:CoverageEligibilityRequest.Details
        a                owl:Class ;
        rdfs:comment     "Service categories or billable services for which benefit details and/or an authorization prior to service delivery may be required by the payor." ;
        rdfs:label       "CoverageEligibilityRequest.Details" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityRequest.item.unitPrice
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:CoverageEligibilityRequest.item.detail
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:CoverageEligibilityRequest.item.modifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityRequest.item.quantity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CoverageEligibilityRequest.Details.Diagnosis ;
                           owl:onProperty     fhir:CoverageEligibilityRequest.item.diagnosis
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityRequest.item.facility
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityRequest.item.productOrService
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityRequest.item.provider
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityRequest.item.category
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:CoverageEligibilityRequest.item.supportingInfoSequence
                         ] .

fhir:ImmunizationRecommendation.recommendation
        a             owl:ObjectProperty ;
        rdfs:comment  "Vaccine administration recommendations." ;
        rdfs:domain   fhir:ImmunizationRecommendation ;
        rdfs:label    "ImmunizationRecommendation.recommendation" ;
        rdfs:range    fhir:ImmunizationRecommendationRecommendationComponent ;
        dc:title      "Vaccine administration recommendations" .

fhir:ResearchElementDefinition
        a                owl:Class ;
        rdfs:label       "ResearchElementDefinition" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.general ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:ResearchElementDefinition.library
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ResearchElementDefinition.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.title
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ResearchElementDefinition.subjectCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ResearchElementDefinition.subjectReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.subtitle
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.shortTitle
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.variableType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.lastReviewDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.purpose
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:ResearchElementDefinition.author
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ResearchElementDefinition.topic
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.copyright
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.effectivePeriod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.usage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.approvalDate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:ResearchElementDefinition.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.date
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:ResearchElementDefinition.editor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.experimental
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.url
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:ResearchElementDefinition.reviewer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:ResearchElementDefinition.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:ResearchElementDefinition.characteristic ;
                           owl:someValuesFrom  fhir:ResearchElementDefinitionCharacteristicComponent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.description
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:ResearchElementDefinition.endorser
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:ResearchElementDefinition.useContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.version
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:ResearchElementDefinition.comment
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RelatedArtifact ;
                           owl:onProperty     fhir:ResearchElementDefinition.relatedArtifact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.name
                         ] .

fhir:StructureMap.group.rule.rule.source.defaultValueContactDetail
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueContactDetail" ;
        rdfs:range          fhir:ContactDetail ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:Media.duration  a  owl:ObjectProperty ;
        rdfs:comment  "The duration of the recording in seconds - for audio and video." ;
        rdfs:domain   fhir:Media ;
        rdfs:label    "Media.duration" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Length in seconds (audio / video)" .

fhir:Contract.term.group.offer
        a             owl:ObjectProperty ;
        rdfs:comment  "The matter of concern in the context of this provision of the agrement." ;
        rdfs:domain   fhir:Contract.TermTerm ;
        rdfs:label    "Contract.term.group.offer" ;
        rdfs:range    fhir:Contract.TermTerm.ContractOffer ;
        dc:title      "Context of the Contract term" .

fhir:TestScript.setup.action.assert.requestMethod
        a             owl:ObjectProperty ;
        rdfs:comment  "The request method or HTTP operation code to compare against that used by the client system under test." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.requestMethod" ;
        rdfs:range    fhir:code ;
        dc:title      "delete | get | options | patch | post | put | head" .

fhir:MessageDefinition.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the message definition." ;
        rdfs:domain   fhir:MessageDefinition ;
        rdfs:label    "MessageDefinition.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this message definition (human friendly)" .

fhir:AllergyIntolerance.recorder
        a                   owl:ObjectProperty ;
        rdfs:comment        "Individual who recorded the record and takes responsibility for its content." ;
        rdfs:domain         fhir:AllergyIntolerance ;
        rdfs:label          "AllergyIntolerance.recorder" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Who recorded the sensitivity" .

fhir:Questionnaire.item.answerOption.initialSelected
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates whether the answer value is selected when the list of possible answers is initially shown." ;
        rdfs:domain   fhir:QuestionnaireItemComponent.QuestionnaireItemAnswerOptionComponent ;
        rdfs:label    "Questionnaire.item.answerOption.initialSelected" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether option is selected by default" .

fhir:ExampleScenarioInstanceComponent
        a                owl:Class ;
        rdfs:comment     "Each resource and each version that is present in the workflow." ;
        rdfs:label       "ExampleScenarioInstanceComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioInstanceComponent.ExampleScenarioInstanceContainedInstanceComponent ;
                           owl:onProperty     fhir:ExampleScenario.instance.containedInstance
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.instance.description
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioInstanceComponent.ExampleScenarioInstanceVersionComponent ;
                           owl:onProperty     fhir:ExampleScenario.instance.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.instance.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.instance.resourceType ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.instance.resourceId ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:Patient.link  a  owl:ObjectProperty ;
        rdfs:comment  "Link to another patient resource that concerns the same actual patient." ;
        rdfs:domain   fhir:Patient ;
        rdfs:label    "Patient.link" ;
        rdfs:range    fhir:PatientLinkComponent ;
        dc:title      "Link to another patient resource that concerns the same actual person" .

fhir:Contract.topic  a  owl:ObjectProperty ;
        rdfs:label  "Contract.topic" .

fhir:Communication.payload.content
        a           owl:ObjectProperty ;
        rdfs:label  "Communication.payload.content" .

fhir:Condition.abatementRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Condition ;
        rdfs:label          "Condition.abatementRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:Condition.abatement .

fhir:VisionPrescription.lensSpecification.prism.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Amount of prism to compensate for eye alignment in fractional units." ;
        rdfs:domain   fhir:VisionPrescriptionLensSpecificationComponent.Prism ;
        rdfs:label    "VisionPrescription.lensSpecification.prism.amount" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Amount of adjustment" .

fhir:NamingSystem.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the naming system. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:NamingSystem ;
        rdfs:label    "NamingSystem.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this naming system (computer friendly)" .

fhir:TestReportTestComponent.TestAction
        a                owl:Class ;
        rdfs:comment     "Action would contain either an operation or an assertion." ;
        rdfs:label       "TestReportTestComponent.TestAction" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:TestReportTestComponent.TestActionAssert ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.test.action.assert
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:TestReportTestComponent.TestActionOperation ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.test.action.operation
                         ] .

fhir:Contract.term.asset.usePeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "Time period of asset use." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset ;
        rdfs:label    "Contract.term.asset.usePeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "Time period" .

fhir:CapabilityStatement.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this capability statement is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:CapabilityStatement ;
        rdfs:label          "CapabilityStatement.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this capability statement is defined" .

fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponentPagePage
        a                owl:Class ;
        rdfs:comment     "Nested Pages/Sections under this page." ;
        rdfs:label       "ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponentPagePage" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Nested Pages / Sections" .

fhir:Parameters.parameter.part.valueIdentifier
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueIdentifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:Questionnaire.item.item.maxLength
        a             owl:ObjectProperty ;
        rdfs:comment  "The maximum number of characters that are permitted in the answer to be considered a \"valid\" QuestionnaireResponse." ;
        rdfs:domain   fhir:QuestionnaireItemComponentItem ;
        rdfs:label    "Questionnaire.item.item.maxLength" ;
        rdfs:range    fhir:integer ;
        dc:title      "No more than this many characters" .

fhir:MedicinalProductDefinition.administrableProduct.product
        a             owl:ObjectProperty ;
        rdfs:comment  "Full description of the administrable product." ;
        rdfs:domain   fhir:MedicinalProductDefinitionAdministrableProductComponent ;
        rdfs:label    "MedicinalProductDefinition.administrableProduct.product" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Full description of the administrable product" .

fhir:TestReport.score
        a             owl:ObjectProperty ;
        rdfs:comment  "The final score (percentage of tests passed) resulting from the execution of the TestScript." ;
        rdfs:domain   fhir:TestReport ;
        rdfs:label    "TestReport.score" ;
        rdfs:range    fhir:decimal ;
        dc:title      "The final score (percentage of tests passed) resulting from the execution of the TestScript" .

fhir:ExampleScenario.process.step.alternative.step.process.step.operation.request.resourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step.operation.request.resourceId" ;
        rdfs:range    fhir:string ;
        dc:title      "Each resource contained in the instance" .

fhir:ExplanationOfBenefit.careTeam.qualification
        a             owl:ObjectProperty ;
        rdfs:comment  "The qualification of the practitioner which is applicable for this service." ;
        rdfs:domain   fhir:ExplanationOfBenefit.CareTeam ;
        rdfs:label    "ExplanationOfBenefit.careTeam.qualification" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Practitioner credential or specialization" .

fhir:AllergyIntolerance.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "Category of the identified substance." ;
        rdfs:domain         fhir:AllergyIntolerance ;
        rdfs:label          "AllergyIntolerance.category" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "food | medication | environment | biologic" .

fhir:Bundle.entry.request
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional information about how this entry should be processed as part of a transaction or batch.  For history, it shows how the entry was processed to create the version contained in the entry." ;
        rdfs:domain   fhir:BundleEntryComponent ;
        rdfs:label    "Bundle.entry.request" ;
        rdfs:range    fhir:BundleEntryComponent.BundleEntryRequestComponent ;
        dc:title      "Additional execution information (transaction/batch/history)" .

fhir:Ingredient.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "The identifier(s) of this Ingredient that are assigned by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate." ;
        rdfs:domain   fhir:Ingredient ;
        rdfs:label    "Ingredient.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "An identifier or code by which the ingredient can be referenced" .

fhir:Immunization.isSubpotent
        a             owl:ObjectProperty ;
        rdfs:comment  "Indication if a dose is considered to be subpotent. By default, a dose should be considered to be potent." ;
        rdfs:domain   fhir:Immunization ;
        rdfs:label    "Immunization.isSubpotent" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Dose potency" .

fhir:ConceptMap.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this concept map when it is represented in other formats, or referenced in a specification, model, design or an instance." ;
        rdfs:domain         fhir:ConceptMap ;
        rdfs:label          "ConceptMap.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Additional identifier for the concept map" .

fhir:UsageContext.valueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:UsageContext ;
        rdfs:label          "UsageContext.valueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:UsageContext.value .

fhir:Reference.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "An identifier for the target resource. This is used when there is no way to reference the other resource directly, either because the entity it represents is not available through a FHIR server, or because there is no way for the author of the resource to convert a known identifier to an actual location. There is no requirement that a Reference.identifier point to something that is actually exposed as a FHIR instance, but it SHALL point to a business concept that would be expected to be exposed as a FHIR instance, and that instance would need to be of a FHIR resource type allowed by the reference." ;
        rdfs:domain   fhir:Reference ;
        rdfs:label    "Reference.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Logical reference, when literal reference is not known" .

fhir:Device.manufacturer
        a                   owl:ObjectProperty ;
        rdfs:comment        "A name of the manufacturer." ;
        rdfs:domain         fhir:Device ;
        rdfs:label          "Device.manufacturer" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Name of device manufacturer" .

fhir:PlanDefinition.action.condition.kind
        a             owl:ObjectProperty ;
        rdfs:comment  "The kind of condition." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent.PlanDefinitionActionConditionComponent ;
        rdfs:label    "PlanDefinition.action.condition.kind" ;
        rdfs:range    fhir:code ;
        dc:title      "applicability | start | stop" .

fhir:Communication.sender
        a                   owl:ObjectProperty ;
        rdfs:comment        "The entity (e.g. person, organization, clinical information system, or device) which was the source of the communication." ;
        rdfs:domain         fhir:Communication ;
        rdfs:label          "Communication.sender" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Message sender" .

fhir:StructureMap.group.rule.rule.source.defaultValuePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValuePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:Questionnaire.item.item.answerValueSet
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a value set containing a list of codes representing permitted answers for a \"choice\" or \"open-choice\" question." ;
        rdfs:domain   fhir:QuestionnaireItemComponentItem ;
        rdfs:label    "Questionnaire.item.item.answerValueSet" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Valueset containing permitted answers" .

fhir:CarePlan.intent  a  owl:ObjectProperty ;
        rdfs:comment  "Indicates the level of authority/intentionality associated with the care plan and where the care plan fits into the workflow chain." ;
        rdfs:domain   fhir:CarePlan ;
        rdfs:label    "CarePlan.intent" ;
        rdfs:range    fhir:code ;
        dc:title      "proposal | plan | order | option" .

fhir:ClaimResponse.insurance.sequence
        a             owl:ObjectProperty ;
        rdfs:comment  "A number to uniquely identify insurance entries and provide a sequence of coverages to convey coordination of benefit order." ;
        rdfs:domain   fhir:ClaimResponse.Insurance ;
        rdfs:label    "ClaimResponse.insurance.sequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Insurance instance identifier" .

fhir:Contract.term.asset.answer.valueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractAssetAnswer ;
        rdfs:label          "Contract.term.asset.answer.valueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:Contract.term.asset.answer.value .

fhir:Contract.term.action.reasonReference
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates another resource whose existence justifies permitting or not permitting this action." ;
        rdfs:domain   fhir:Contract.Term.Action ;
        rdfs:label    "Contract.term.action.reasonReference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Why is action (not) needed?" .

fhir:EvidenceVariable.characteristic.definition
        a           owl:ObjectProperty ;
        rdfs:label  "EvidenceVariable.characteristic.definition" .

fhir:EvidenceVariable.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the evidence variable was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the evidence variable changes." ;
        rdfs:domain         fhir:EvidenceVariable ;
        rdfs:label          "EvidenceVariable.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:AdverseEvent.outcome
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the type of outcome from the adverse event." ;
        rdfs:domain   fhir:AdverseEvent ;
        rdfs:label    "AdverseEvent.outcome" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "resolved | recovering | ongoing | resolvedWithSequelae | fatal | unknown" .

fhir:Claim.item.detail.productOrService
        a             owl:ObjectProperty ;
        rdfs:comment  "When the value is a group code then this item collects a set of related claim details, otherwise this contains the product, service, drug or other billing code for the item." ;
        rdfs:domain   fhir:Claim.Item.Detail ;
        rdfs:label    "Claim.item.detail.productOrService" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Billing, service, product, or drug code" .

fhir:Goal.outcomeCode
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the change (or lack of change) at the point when the status of the goal is assessed." ;
        rdfs:domain   fhir:Goal ;
        rdfs:label    "Goal.outcomeCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "What result was achieved regarding the goal?" .

fhir:Identifier.use  a  owl:ObjectProperty ;
        rdfs:comment  "The purpose of this identifier." ;
        rdfs:domain   fhir:Identifier ;
        rdfs:label    "Identifier.use" ;
        rdfs:range    fhir:code ;
        dc:title      "usual | official | temp | secondary | old (If known)" .

fhir:Contract.term.action.contextLinkId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse." ;
        rdfs:domain   fhir:Contract.Term.Action ;
        rdfs:label    "Contract.term.action.contextLinkId" ;
        rdfs:range    fhir:string ;
        dc:title      "Pointer to specific item" .

fhir:PlanDefinition.action.subjectCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponent ;
        rdfs:label          "PlanDefinition.action.subjectCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.subject .

fhir:Measure.topic  a  owl:ObjectProperty ;
        rdfs:comment  "Descriptive topics related to the content of the measure. Topics provide a high-level categorization grouping types of measures that can be useful for filtering and searching." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.topic" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The category of the measure, such as Education, Treatment, Assessment, etc." .

fhir:RequestGroup.action.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of action to perform (create, update, remove)." ;
        rdfs:domain   fhir:RequestGroupActionComponent ;
        rdfs:label    "RequestGroup.action.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "create | update | remove | fire-event" .

fhir:Endpoint.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details for a human to contact about the subscription. The primary use of this for system administrator troubleshooting." ;
        rdfs:domain   fhir:Endpoint ;
        rdfs:label    "Endpoint.contact" ;
        rdfs:range    fhir:ContactPoint ;
        dc:title      "Contact details for source (e.g. troubleshooting)" .

fhir:ImagingStudy.series.number
        a             owl:ObjectProperty ;
        rdfs:comment  "The numeric identifier of this series in the study." ;
        rdfs:domain   fhir:ImagingStudySeriesComponent ;
        rdfs:label    "ImagingStudy.series.number" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Numeric identifier of this series" .

fhir:AdministrableProductDefinition.routeOfAdministration
        a             owl:ObjectProperty ;
        rdfs:comment  "The path by which the product is taken into or makes contact with the body. In some regions this is referred to as the licenced or approved route." ;
        rdfs:domain   fhir:AdministrableProductDefinition ;
        rdfs:label    "AdministrableProductDefinition.routeOfAdministration" ;
        rdfs:range    fhir:AdministrableProductDefinitionRouteOfAdministrationComponent ;
        dc:title      "The path by which the product is taken into or makes contact with the body. In some regions this is referred to as the licenced or approved route" .

fhir:Contract.term.action
        a             owl:ObjectProperty ;
        rdfs:comment  "An actor taking a role in an activity for which it can be assigned some degree of responsibility for the activity taking place." ;
        rdfs:domain   fhir:Contract.Term ;
        rdfs:label    "Contract.term.action" ;
        rdfs:range    fhir:Contract.Term.Action ;
        dc:title      "Entity being ascribed responsibility" .

fhir:NutritionProduct.nutrient.item
        a             owl:ObjectProperty ;
        rdfs:comment  "The (relevant) nutrients in the product." ;
        rdfs:domain   fhir:NutritionProductNutrientComponent ;
        rdfs:label    "NutritionProduct.nutrient.item" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "The (relevant) nutrients in the product" .

fhir:Contract.term.offer.party.role
        a             owl:ObjectProperty ;
        rdfs:comment  "How the party participates in the offer." ;
        rdfs:domain   fhir:Contract.Term.ContractOffer.ContractParty ;
        rdfs:label    "Contract.term.offer.party.role" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Participant engagement type" .

fhir:Questionnaire.item.item.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of questionnaire item this is - whether text for display, a grouping of other items or a particular type of data to be captured (string, integer, coded choice, etc.)." ;
        rdfs:domain   fhir:QuestionnaireItemComponentItem ;
        rdfs:label    "Questionnaire.item.item.type" ;
        rdfs:range    fhir:code ;
        dc:title      "group | display | boolean | decimal | integer | date | dateTime +" .

fhir:CodeSystem.concept.concept.designation.language
        a             owl:ObjectProperty ;
        rdfs:comment  "The language this designation is defined for." ;
        rdfs:domain   fhir:CodeSystem.ConceptDefinitionConcept.CodeSystemConceptDesignationComponent ;
        rdfs:label    "CodeSystem.concept.concept.designation.language" ;
        rdfs:range    fhir:code ;
        dc:title      "Human language of the designation" .

fhir:ClinicalUseIssue.indication.otherTherapy.relationshipType
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of relationship between the medicinal product indication or contraindication and another therapy." ;
        rdfs:domain   fhir:ClinicalUseIssueIndicationComponentOtherTherapy ;
        rdfs:label    "ClinicalUseIssue.indication.otherTherapy.relationshipType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The type of relationship between the medicinal product indication or contraindication and another therapy" .

fhir:BiologicallyDerivedProduct
        a                owl:Class ;
        rdfs:label       "BiologicallyDerivedProduct" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.general ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:BiologicallyDerivedProduct.parent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:BiologicallyDerivedProductManipulationComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:BiologicallyDerivedProduct.manipulation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:BiologicallyDerivedProduct.productCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:BiologicallyDerivedProduct.status
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:BiologicallyDerivedProduct.request
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:BiologicallyDerivedProductProcessingComponent ;
                           owl:onProperty     fhir:BiologicallyDerivedProduct.processing
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:BiologicallyDerivedProduct.quantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:BiologicallyDerivedProduct.productCategory
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:BiologicallyDerivedProduct.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:BiologicallyDerivedProductStorageComponent ;
                           owl:onProperty     fhir:BiologicallyDerivedProduct.storage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:BiologicallyDerivedProductCollectionComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:BiologicallyDerivedProduct.collection
                         ] .

fhir:Communication.payload
        a             owl:ObjectProperty ;
        rdfs:comment  "Text, attachment(s), or resource(s) that was communicated to the recipient." ;
        rdfs:domain   fhir:Communication ;
        rdfs:label    "Communication.payload" ;
        rdfs:range    fhir:CommunicationPayloadComponent ;
        dc:title      "Message payload" .

fhir:ImplementationGuideManifestComponent.ManifestPage
        a                owl:Class ;
        rdfs:comment     "Information about a page within the IG." ;
        rdfs:label       "ImplementationGuideManifestComponent.ManifestPage" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:ImplementationGuide.manifest.page.anchor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImplementationGuide.manifest.page.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImplementationGuide.manifest.page.name ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:Meta.profile  a  owl:ObjectProperty ;
        rdfs:comment  "A list of profiles (references to [[[StructureDefinition]]] resources) that this resource claims to conform to. The URL is a reference to [[[StructureDefinition.url]]]." ;
        rdfs:domain   fhir:Meta ;
        rdfs:label    "Meta.profile" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Profiles this resource claims to conform to" .

fhir:MessageHeader.destination
        a                   owl:ObjectProperty ;
        rdfs:comment        "The destination application which the message is intended for." ;
        rdfs:domain         fhir:MessageHeader ;
        rdfs:label          "MessageHeader.destination" ;
        rdfs:range          fhir:MessageHeader.MessageDestination ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Message destination application(s)" .

fhir:ImplementationGuide.definition.resource.reference
        a             owl:ObjectProperty ;
        rdfs:comment  "Where this resource is found." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionResourceComponent ;
        rdfs:label    "ImplementationGuide.definition.resource.reference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Location of the resource" .

fhir:Flag.subject  a        owl:ObjectProperty ;
        rdfs:comment        "The patient, location, group, organization, or practitioner etc. this is about record this flag is associated with." ;
        rdfs:domain         fhir:Flag ;
        rdfs:label          "Flag.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who/What is flag about?" .

fhir:GraphDefinition.link.target.link.target.compartment.rule
        a             owl:ObjectProperty ;
        rdfs:comment  "identical | matching | different | no-rule | custom." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponent.GraphDefinitionLinkTargetCompartmentComponent ;
        rdfs:label    "GraphDefinition.link.target.link.target.compartment.rule" ;
        rdfs:range    fhir:code ;
        dc:title      "identical | matching | different | custom" .

fhir:Schedule.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "External Ids for this item." ;
        rdfs:domain         fhir:Schedule ;
        rdfs:label          "Schedule.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "External Ids for this item" .

fhir:Reference.type  a  owl:ObjectProperty ;
        rdfs:comment  "The expected type of the target of the reference. If both Reference.type and Reference.reference are populated and Reference.reference is a FHIR URL, both SHALL be consistent.\n\nThe type is the Canonical URL of Resource Definition that is the type this reference refers to. References are URLs that are relative to http://hl7.org/fhir/StructureDefinition/ e.g. \"Patient\" is a reference to http://hl7.org/fhir/StructureDefinition/Patient. Absolute URLs are only allowed for logical models (and can only be used in references in logical models, not resources)." ;
        rdfs:domain   fhir:Reference ;
        rdfs:label    "Reference.type" ;
        rdfs:range    fhir:uri ;
        dc:title      "Type the reference refers to (e.g. \"Patient\")" .

fhir:NutritionProduct.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Comments made about the product." ;
        rdfs:domain   fhir:NutritionProduct ;
        rdfs:label    "NutritionProduct.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Comments made about the product" .

fhir:ActivityDefinition.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the activity definition when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the activity definition author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence. To provide a version consistent with the Decision Support Service specification, use the format Major.Minor.Revision (e.g. 1.0.0). For more information on versioning knowledge assets, refer to the Decision Support Service specification. Note that a version is required for non-experimental active assets." ;
        rdfs:domain         fhir:ActivityDefinition ;
        rdfs:label          "ActivityDefinition.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the activity definition" .

fhir:Contract.term.group.action.context
        a             owl:ObjectProperty ;
        rdfs:comment  "Encounter or Episode with primary association to specified term activity." ;
        rdfs:domain   fhir:Contract.TermTerm.Action ;
        rdfs:label    "Contract.term.group.action.context" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Episode associated with action" .

fhir:StructureMap.group.rule.rule.source.defaultValueDataRequirement
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueDataRequirement" ;
        rdfs:range          fhir:DataRequirement ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:Measure.reviewer
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization primarily responsible for review of some aspect of the content." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.reviewer" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who reviewed the content" .

fhir:MeasureReport.group.stratifier
        a             owl:ObjectProperty ;
        rdfs:comment  "When a measure includes multiple stratifiers, there will be a stratifier group for each stratifier defined by the measure." ;
        rdfs:domain   fhir:MeasureReportGroupComponent ;
        rdfs:label    "MeasureReport.group.stratifier" ;
        rdfs:range    fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent ;
        dc:title      "Stratification results" .

fhir:RelatedPerson.birthDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the related person was born." ;
        rdfs:domain   fhir:RelatedPerson ;
        rdfs:label    "RelatedPerson.birthDate" ;
        rdfs:range    fhir:date ;
        dc:title      "The date on which the related person was born" .

fhir:Practitioner.address
        a             owl:ObjectProperty ;
        rdfs:comment  "Address(es) of the practitioner that are not role specific (typically home address). \rWork addresses are not typically entered in this property as they are usually role dependent." ;
        rdfs:domain   fhir:Practitioner ;
        rdfs:label    "Practitioner.address" ;
        rdfs:range    fhir:Address ;
        dc:title      "Address(es) of the practitioner that are not role specific (typically home address)" .

fhir:ServiceRequest.insurance
        a             owl:ObjectProperty ;
        rdfs:comment  "Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be needed for delivering the requested service." ;
        rdfs:domain   fhir:ServiceRequest ;
        rdfs:label    "ServiceRequest.insurance" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Associated insurance coverage" .

fhir:MeasureReport.group.stratifier.stratum.population.subjectResults
        a             owl:ObjectProperty ;
        rdfs:comment  "This element refers to a List of subject level MeasureReport resources, one for each subject in this population in this stratum." ;
        rdfs:domain   fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent.StratifierGroup.StratifierGroupPopulation ;
        rdfs:label    "MeasureReport.group.stratifier.stratum.population.subjectResults" ;
        rdfs:range    fhir:Reference ;
        dc:title      "For subject-list reports, the subject results in this population" .

fhir:ChargeItem.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifiers assigned to this event performer or other systems." ;
        rdfs:domain         fhir:ChargeItem ;
        rdfs:label          "ChargeItem.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business Identifier for item" .

fhir:ClaimResponse.total
        a             owl:ObjectProperty ;
        rdfs:comment  "Categorized monetary totals for the adjudication." ;
        rdfs:domain   fhir:ClaimResponse ;
        rdfs:label    "ClaimResponse.total" ;
        rdfs:range    fhir:ClaimResponse.Total ;
        dc:title      "Adjudication totals" .

fhir:ExplanationOfBenefit.enterer
        a                   owl:ObjectProperty ;
        rdfs:comment        "Individual who created the claim, predetermination or preauthorization." ;
        rdfs:domain         fhir:ExplanationOfBenefit ;
        rdfs:label          "ExplanationOfBenefit.enterer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Author of the claim" .

fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleTargetComponent
        a                owl:Class ;
        rdfs:comment     "Content to create because of this mapping rule." ;
        rdfs:label       "StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleTargetComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.target.variable
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.target.contextType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.target.context
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.target.transform
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleTargetComponent.StructureMapGroupRuleTargetParameterComponent ;
                           owl:onProperty     fhir:StructureMap.group.rule.target.parameter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.target.element
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:StructureMap.group.rule.target.listMode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.target.listRuleId
                         ] .

fhir:SubstanceDefinition.status
        a             owl:ObjectProperty ;
        rdfs:comment  "Status of substance within the catalogue e.g. approved." ;
        rdfs:domain   fhir:SubstanceDefinition ;
        rdfs:label    "SubstanceDefinition.status" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Status of substance within the catalogue e.g. approved" .

fhir:ActivityDefinition.observationRequirement
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines observation requirements for the action to be performed, such as body weight or surface area." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.observationRequirement" ;
        rdfs:range    fhir:Reference ;
        dc:title      "What observations are required to perform this action" .

fhir:EventDefinition.trigger
        a             owl:ObjectProperty ;
        rdfs:comment  "The trigger element defines when the event occurs. If more than one trigger condition is specified, the event fires whenever any one of the trigger conditions is met." ;
        rdfs:domain   fhir:EventDefinition ;
        rdfs:label    "EventDefinition.trigger" ;
        rdfs:range    fhir:TriggerDefinition ;
        dc:title      "\"when\" the event occurs (multiple = 'or')" .

fhir:Task.input.valuePositiveInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valuePositiveInt" ;
        rdfs:range          fhir:positiveInt ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:PackagedProductDefinitionPackageComponent.PackagedProductDefinitionPackageContainedItemComponent
        a                owl:Class ;
        rdfs:comment     "The item(s) within the packaging." ;
        rdfs:label       "PackagedProductDefinitionPackageComponent.PackagedProductDefinitionPackageContainedItemComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PackagedProductDefinition.package.containedItem.amountQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:integer ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PackagedProductDefinition.package.containedItem.amountInteger
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableReference ;
                           owl:onProperty     fhir:PackagedProductDefinition.package.containedItem.item
                         ] .

fhir:ImplementationGuide.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the implementation guide was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the implementation guide changes." ;
        rdfs:domain         fhir:ImplementationGuide ;
        rdfs:label          "ImplementationGuide.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:MedicationKnowledge.medicineClassification.classification
        a             owl:ObjectProperty ;
        rdfs:comment  "Specific category assigned to the medication (e.g. anti-infective, anti-hypertensive, antibiotic, etc.)." ;
        rdfs:domain   fhir:MedicationKnowledgeMedicineClassificationComponent ;
        rdfs:label    "MedicationKnowledge.medicineClassification.classification" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Specific category assigned to the medication" .

fhir:ImplementationGuide.definition.template.source
        a             owl:ObjectProperty ;
        rdfs:comment  "The source location for the template." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionTemplateComponent ;
        rdfs:label    "ImplementationGuide.definition.template.source" ;
        rdfs:range    fhir:string ;
        dc:title      "The source location for the template" .

fhir:ValueSet.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the value set when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the value set author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence." ;
        rdfs:domain         fhir:ValueSet ;
        rdfs:label          "ValueSet.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the value set" .

fhir:SubstanceDefinition.property.amountQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SubstanceDefinitionPropertyComponent ;
        rdfs:label          "SubstanceDefinition.property.amountQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:SubstanceDefinition.property.amount .

fhir:Contract.Term.ContractOffer.ContractParty
        a                owl:Class ;
        rdfs:comment     "Offer Recipient." ;
        rdfs:label       "Contract.Term.ContractOffer.ContractParty" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Contract.term.offer.party.role ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:Contract.term.offer.party.reference ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:MolecularSequence.quality.queryFP
        a             owl:ObjectProperty ;
        rdfs:comment  "False positives, i.e. the number of sites in the Query Call Set for which there is no path through the Truth Call Set that is consistent with this site. Sites with correct variant but incorrect genotype are counted here." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent ;
        rdfs:label    "MolecularSequence.quality.queryFP" ;
        rdfs:range    fhir:decimal ;
        dc:title      "False positives" .

fhir:InsurancePlan.contact.telecom
        a             owl:ObjectProperty ;
        rdfs:comment  "A contact detail (e.g. a telephone number or an email address) by which the party may be contacted." ;
        rdfs:domain   fhir:InsurancePlanContactComponent ;
        rdfs:label    "InsurancePlan.contact.telecom" ;
        rdfs:range    fhir:ContactPoint ;
        dc:title      "Contact details (telephone, email, etc.)  for a contact" .

fhir:ClinicalUseIssue.contraindication.diseaseSymptomProcedure
        a             owl:ObjectProperty ;
        rdfs:comment  "The situation that is being documented as contraindicating against this item." ;
        rdfs:domain   fhir:ClinicalUseIssueContraindicationComponent ;
        rdfs:label    "ClinicalUseIssue.contraindication.diseaseSymptomProcedure" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "The situation that is being documented as contraindicating against this item" .

fhir:Citation.contributorship.entry.listOrder
        a             owl:ObjectProperty ;
        rdfs:comment  "Used to code order of authors." ;
        rdfs:domain   fhir:CitationContributorshipComponent.CitationContributorshipEntryComponent ;
        rdfs:label    "Citation.contributorship.entry.listOrder" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Used to code order of authors" .

fhir:Consent.sourceAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Consent ;
        rdfs:label          "Consent.sourceAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:Consent.source .

fhir:ParameterDefinition.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of the parameter used to allow access to the value of the parameter in evaluation contexts." ;
        rdfs:domain   fhir:ParameterDefinition ;
        rdfs:label    "ParameterDefinition.name" ;
        rdfs:range    fhir:code ;
        dc:title      "Name used to access the parameter value" .

fhir:ExplanationOfBenefit.supportingInfo.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.SupportingInformation ;
        rdfs:label          "ExplanationOfBenefit.supportingInfo.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.supportingInfo.value .

fhir:Coverage.CostToBeneficiary.Exemption
        a                owl:Class ;
        rdfs:comment     "A suite of codes indicating exceptions or reductions to patient costs and their effective periods." ;
        rdfs:label       "Coverage.CostToBeneficiary.Exemption" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Coverage.costToBeneficiary.exception.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Coverage.costToBeneficiary.exception.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:Parameters.parameter.part.valueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:TestScriptTestComponent.TestAction
        a                owl:Class ;
        rdfs:comment     "Action would contain either an operation or an assertion." ;
        rdfs:label       "TestScriptTestComponent.TestAction" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:TestScriptTestComponent.TestActionAssert ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:TestScriptTestComponent.TestActionOperation ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.operation
                         ] .

fhir:AdverseEvent.contributor
        a             owl:ObjectProperty ;
        rdfs:comment  "Parties that may or should contribute or have contributed information to the adverse event, which can consist of one or more activities.  Such information includes information leading to the decision to perform the activity and how to perform the activity (e.g. consultant), information that the activity itself seeks to reveal (e.g. informant of clinical history), or information about what activity was performed (e.g. informant witness)." ;
        rdfs:domain   fhir:AdverseEvent ;
        rdfs:label    "AdverseEvent.contributor" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who  was involved in the adverse event or the potential adverse event" .

fhir:StructureDefinition.baseDefinition
        a             owl:ObjectProperty ;
        rdfs:comment  "An absolute URI that is the base structure from which this type is derived, either by specialization or constraint." ;
        rdfs:domain   fhir:StructureDefinition ;
        rdfs:label    "StructureDefinition.baseDefinition" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Definition that this type is constrained/specialized from" .

fhir:OrganizationAffiliation.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Business identifiers that are specific to this role." ;
        rdfs:domain         fhir:OrganizationAffiliation ;
        rdfs:label          "OrganizationAffiliation.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business identifiers that are specific to this role" .

fhir:QuestionnaireResponse.item.answer.item.answer.valueUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.item.answer.valueUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.item.answer.value .

fhir:StructureMap.group.rule.source.defaultValueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:Consent.provision.actor.reference
        a             owl:ObjectProperty ;
        rdfs:comment  "The resource that identifies the actor. To identify actors by type, use group to identify a set of actors by some property they share (e.g. 'admitting officers')." ;
        rdfs:domain   fhir:Consent.provision.provisionActor ;
        rdfs:label    "Consent.provision.actor.reference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Resource for the actor (or group, by role)" .

fhir:DocumentManifest.source
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the source system, application, or software that produced the document manifest." ;
        rdfs:domain   fhir:DocumentManifest ;
        rdfs:label    "DocumentManifest.source" ;
        rdfs:range    fhir:uri ;
        dc:title      "The source system/application/software" .

fhir:CitationSummaryComponent
        a                owl:Class ;
        rdfs:comment     "A human-readable display of the citation." ;
        rdfs:label       "CitationSummaryComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Citation.summary.text ;
                           owl:someValuesFrom  fhir:markdown
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.summary.style
                         ] .

fhir:Encounter.location.location
        a                   owl:ObjectProperty ;
        rdfs:comment        "The location where the encounter takes place." ;
        rdfs:domain         fhir:EncounterLocationComponent ;
        rdfs:label          "Encounter.location.location" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:where ;
        dc:title            "Location the encounter takes place" .

fhir:Population.ageCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Population ;
        rdfs:label          "Population.ageCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Population.age .

fhir:ValueSet.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate value set instances." ;
        rdfs:domain   fhir:ValueSet ;
        rdfs:label    "ValueSet.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:ResearchElementDefinition.characteristic.participantEffectiveDuration
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ResearchElementDefinitionCharacteristicComponent ;
        rdfs:label          "ResearchElementDefinition.characteristic.participantEffectiveDuration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  fhir:ResearchElementDefinition.characteristic.participantEffective .

fhir:StructureMap.group.rule.source.defaultValueDosage
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueDosage" ;
        rdfs:range          fhir:Dosage ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:Contract.term.group.topicReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm ;
        rdfs:label          "Contract.term.group.topicReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Contract.term.group.topic .

fhir:EventDefinition.approvalDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was approved by the publisher. Approval happens once when the content is officially approved for usage." ;
        rdfs:domain   fhir:EventDefinition ;
        rdfs:label    "EventDefinition.approvalDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the event definition was approved by publisher" .

fhir:NutritionProduct.productCharacteristic.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:NutritionProductProductCharacteristicComponent ;
        rdfs:label          "NutritionProduct.productCharacteristic.valueQuantity" ;
        rdfs:range          fhir:SimpleQuantity ;
        rdfs:subPropertyOf  fhir:NutritionProduct.productCharacteristic.value .

fhir:SupplyRequest.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The amount that is being ordered of the indicated item." ;
        rdfs:domain   fhir:SupplyRequest ;
        rdfs:label    "SupplyRequest.quantity" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "The requested amount of the item indicated" .

fhir:RegulatedAuthorization.case.application.application
        a             owl:ObjectProperty ;
        rdfs:comment  "Applications submitted to obtain a marketing authorization. Steps within the longer running case or procedure." ;
        rdfs:domain   fhir:RegulatedAuthorizationCaseComponentCase ;
        rdfs:label    "RegulatedAuthorization.case.application.application" ;
        rdfs:range    fhir:RegulatedAuthorizationCaseComponentCaseCase ;
        dc:title      "Applications submitted to obtain a marketing authorization. Steps within the longer running case or procedure" .

fhir:Citation.keywordList.owner
        a             owl:ObjectProperty ;
        rdfs:comment  "The entity responsible for the creation or maintenance of this keyword list." ;
        rdfs:domain   fhir:CitationKeywordListComponent ;
        rdfs:label    "Citation.keywordList.owner" ;
        rdfs:range    fhir:string ;
        dc:title      "Author, publisher, or custodian of the keyword list" .

fhir:Task.input.valueMarkdown
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueMarkdown" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:Account.guarantor.period
        a             owl:ObjectProperty ;
        rdfs:comment  "The timeframe during which the guarantor accepts responsibility for the account." ;
        rdfs:domain   fhir:Account.Guarantor ;
        rdfs:label    "Account.guarantor.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "Guarantee account during" .

fhir:Bundle.entry.request.ifNoneExist
        a             owl:ObjectProperty ;
        rdfs:comment  "Instruct the server not to perform the create if a specified resource already exists. For further information, see the API documentation for [\"Conditional Create\"](http.html#ccreate). This is just the query portion of the URL - what follows the \"?\" (not including the \"?\")." ;
        rdfs:domain   fhir:BundleEntryComponent.BundleEntryRequestComponent ;
        rdfs:label    "Bundle.entry.request.ifNoneExist" ;
        rdfs:range    fhir:string ;
        dc:title      "For conditional creates" .

fhir:ResearchElementDefinition.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the research element definition from a consumer's perspective." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the research element definition" .

fhir:QuestionnaireItemComponent
        a                owl:Class ;
        rdfs:comment     "A particular question, question grouping or display text that is part of the questionnaire." ;
        rdfs:label       "QuestionnaireItemComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.item.prefix
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.item.definition
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:QuestionnaireItemComponentItem ;
                           owl:onProperty     fhir:Questionnaire.item.item
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.item.text
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.item.repeats
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.item.readOnly
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:Questionnaire.item.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.item.answerValueSet
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.item.enableBehavior
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:QuestionnaireItemComponent.QuestionnaireItemInitialComponent ;
                           owl:onProperty     fhir:Questionnaire.item.initial
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.item.required
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:QuestionnaireItemComponent.QuestionnaireItemAnswerOptionComponent ;
                           owl:onProperty     fhir:Questionnaire.item.answerOption
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Questionnaire.item.maxLength
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:QuestionnaireItemComponent.QuestionnaireItemEnableWhenComponent ;
                           owl:onProperty     fhir:Questionnaire.item.enableWhen
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Questionnaire.item.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Questionnaire.item.linkId ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:Media.height  a  owl:ObjectProperty ;
        rdfs:comment  "Height of the image in pixels (photo/video)." ;
        rdfs:domain   fhir:Media ;
        rdfs:label    "Media.height" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Height of the image in pixels (photo/video)" .

fhir:SearchParameter.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate search parameter instances." ;
        rdfs:domain   fhir:SearchParameter ;
        rdfs:label    "SearchParameter.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:DataRequirement.limit
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies a maximum number of results that are required (uses the _count search parameter)." ;
        rdfs:domain   fhir:DataRequirement ;
        rdfs:label    "DataRequirement.limit" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Number of results" .

fhir:Task.output.valueCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:CoverageEligibilityResponse.servicedPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CoverageEligibilityResponse ;
        rdfs:label          "CoverageEligibilityResponse.servicedPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:CoverageEligibilityResponse.serviced .

fhir:ExplanationOfBenefit.claimResponse
        a             owl:ObjectProperty ;
        rdfs:comment  "The business identifier for the instance of the adjudication response: claim, predetermination or preauthorization response." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.claimResponse" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Claim response reference" .

fhir:InsurancePlanPlanComponent
        a                owl:Class ;
        rdfs:comment     "Details about an insurance plan." ;
        rdfs:label       "InsurancePlanPlanComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:InsurancePlanPlanComponent.InsurancePlanPlanGeneralCostComponent ;
                           owl:onProperty     fhir:InsurancePlan.plan.generalCost
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:InsurancePlan.plan.network
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:InsurancePlanPlanComponent.InsurancePlanPlanSpecificCostComponent ;
                           owl:onProperty     fhir:InsurancePlan.plan.specificCost
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:InsurancePlan.plan.coverageArea
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:InsurancePlan.plan.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:InsurancePlan.plan.type
                         ] .

fhir:NutritionProduct.nutrient.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "The amount of nutrient expressed in one or more units: X per pack / per serving / per dose." ;
        rdfs:domain   fhir:NutritionProductNutrientComponent ;
        rdfs:label    "NutritionProduct.nutrient.amount" ;
        rdfs:range    fhir:Ratio ;
        dc:title      "The amount of nutrient expressed in one or more units: X per pack / per serving / per dose" .

fhir:ConceptMap.group.element.target.dependsOn.value
        a             owl:ObjectProperty ;
        rdfs:comment  "Identity (code or path) or the element/item/ValueSet/text that the map depends on / refers to." ;
        rdfs:domain   fhir:ConceptMapGroupComponent.SourceElement.TargetElement.OtherElement ;
        rdfs:label    "ConceptMap.group.element.target.dependsOn.value" ;
        rdfs:range    fhir:string ;
        dc:title      "Value of the referenced element" .

fhir:Contract.term.group.asset.valuedItem.responsible
        a             owl:ObjectProperty ;
        rdfs:comment  "Who will make payment." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset.ValuedItem ;
        rdfs:label    "Contract.term.group.asset.valuedItem.responsible" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who will make payment" .

fhir:QuestionnaireResponse.item.item.answer
        a             owl:ObjectProperty ;
        rdfs:comment  "The respondent's answer(s) to the question." ;
        rdfs:domain   fhir:QuestionnaireResponseItemComponentItem ;
        rdfs:label    "QuestionnaireResponse.item.item.answer" ;
        rdfs:range    fhir:QuestionnaireResponseItemComponentItem.QuestionnaireResponseItemAnswerComponent ;
        dc:title      "The response(s) to the question" .

fhir:ExplanationOfBenefit.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of the resource instance." ;
        rdfs:domain         fhir:ExplanationOfBenefit ;
        rdfs:label          "ExplanationOfBenefit.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | cancelled | draft | entered-in-error" .

fhir:Contract.subType
        a                   owl:ObjectProperty ;
        rdfs:comment        "Sub-category for the Contract that distinguishes the kinds of systems that would be interested in the Contract within the context of the Contract's scope." ;
        rdfs:domain         fhir:Contract ;
        rdfs:label          "Contract.subType" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Subtype within the context of type" .

fhir:ExplanationOfBenefit.addItem.detail.modifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Item typification or modifiers codes to convey additional context for the product or service." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.modifier" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Service/Product billing modifiers" .

fhir:Claim.item.detail.net
        a             owl:ObjectProperty ;
        rdfs:comment  "The quantity times the unit price for an additional service or product or charge." ;
        rdfs:domain   fhir:Claim.Item.Detail ;
        rdfs:label    "Claim.item.detail.net" ;
        rdfs:range    fhir:Money ;
        dc:title      "Total item cost" .

fhir:TriggerDefinition.condition
        a             owl:ObjectProperty ;
        rdfs:comment  "A boolean-valued expression that is evaluated in the context of the container of the trigger definition and returns whether or not the trigger fires." ;
        rdfs:domain   fhir:TriggerDefinition ;
        rdfs:label    "TriggerDefinition.condition" ;
        rdfs:range    fhir:Expression ;
        dc:title      "Whether the event triggers (boolean expression)" .

fhir:SubstanceDefinition.relationship.amount
        a           owl:ObjectProperty ;
        rdfs:label  "SubstanceDefinition.relationship.amount" .

fhir:ClinicalImpression.statusReason
        a             owl:ObjectProperty ;
        rdfs:comment  "Captures the reason for the current state of the ClinicalImpression." ;
        rdfs:domain   fhir:ClinicalImpression ;
        rdfs:label    "ClinicalImpression.statusReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Reason for current status" .

fhir:ResearchDefinition.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the research definition." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this research definition (human friendly)" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponent
        a                owl:Class ;
        rdfs:comment     "Indicates an alternative step that can be taken instead of the operations on the base step in exceptional/atypical circumstances." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponentStep ;
                           owl:onProperty     fhir:ExampleScenario.process.step.alternative.step.alternative.step
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.alternative.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.alternative.title ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:ExampleScenario.process.step.process.step.alternative.step.operation.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A comment to be inserted in the diagram." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step.operation.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "A comment to be inserted in the diagram" .

fhir:ClinicalImpression.finding.itemCodeableConcept
        a             owl:ObjectProperty ;
        rdfs:comment  "Specific text or code for finding or diagnosis, which may include ruled-out or resolved conditions." ;
        rdfs:domain   fhir:ClinicalImpressionFindingComponent ;
        rdfs:label    "ClinicalImpression.finding.itemCodeableConcept" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "What was found" .

fhir:PackagedProductDefinition.package.package.containedItem.amountQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PackagedProductDefinitionPackageComponentPackage.PackagedProductDefinitionPackageContainedItemComponent ;
        rdfs:label          "PackagedProductDefinition.package.package.containedItem.amountQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:PackagedProductDefinition.package.package.containedItem.amount .

fhir:Task.output.valueDistance
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueDistance" ;
        rdfs:range          fhir:Distance ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:QuestionnaireResponse.item.item.answer.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.item.answer.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.item.answer.value .

fhir:DataRequirement.dateFilter.valueDuration
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DataRequirementDateFilterComponent ;
        rdfs:label          "DataRequirement.dateFilter.valueDuration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  fhir:DataRequirement.dateFilter.value .

fhir:CapabilityStatement.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the capability statement is intended to be used." ;
        rdfs:domain   fhir:CapabilityStatement ;
        rdfs:label    "CapabilityStatement.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for capability statement (if applicable)" .

fhir:StructureMap.group.rule.rule.source.defaultValueParameterDefinition
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueParameterDefinition" ;
        rdfs:range          fhir:ParameterDefinition ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:ImmunizationEducationComponent
        a                owl:Class ;
        rdfs:comment     "Educational material presented to the patient (or guardian) at the time of vaccine administration." ;
        rdfs:label       "ImmunizationEducationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.education.presentationDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.education.publicationDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.education.reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.education.documentType
                         ] .

fhir:OperationDefinition.parameter.searchType
        a             owl:ObjectProperty ;
        rdfs:comment  "How the parameter is understood as a search parameter. This is only used if the parameter type is 'string'." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponent ;
        rdfs:label    "OperationDefinition.parameter.searchType" ;
        rdfs:range    fhir:code ;
        dc:title      "number | date | string | token | reference | composite | quantity | uri | special" .

fhir:ExampleScenario.process.step.alternative.step.alternative.step
        a             owl:ObjectProperty ;
        rdfs:comment  "What happens in each alternative option." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.alternative.step" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponentStep ;
        dc:title      "What happens in each alternative option" .

fhir:ExplanationOfBenefit.procedure.procedure
        a           owl:ObjectProperty ;
        rdfs:label  "ExplanationOfBenefit.procedure.procedure" .

fhir:Measure.group.population
        a             owl:ObjectProperty ;
        rdfs:comment  "A population criteria for the measure." ;
        rdfs:domain   fhir:MeasureGroupComponent ;
        rdfs:label    "Measure.group.population" ;
        rdfs:range    fhir:MeasureGroupComponent.MeasureGroupPopulationComponent ;
        dc:title      "Population criteria" .

fhir:RelatedArtifact  a  owl:Class ;
        rdfs:comment     "Related artifacts such as additional documentation, justification, or bibliographic references." ;
        rdfs:label       "RelatedArtifact" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RelatedArtifact.label
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RelatedArtifact.resource
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:RelatedArtifact.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RelatedArtifact.citation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RelatedArtifact.display
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Attachment ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RelatedArtifact.document
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:url ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RelatedArtifact.url
                         ] ;
        dc:title         "Related artifacts for a knowledge resource" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance
        a                owl:Class ;
        rdfs:comment     "Each resource instance used by the responder." , "Each resource instance used by the initiator." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.operation.request.versionId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.operation.response.resourceId ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.operation.response.versionId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.operation.request.resourceId ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        dc:title         "Each resource instance used by the responder" , "Each resource instance used by the initiator" .

fhir:DeviceRequest.parameter.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DeviceRequestParameterComponent ;
        rdfs:label          "DeviceRequest.parameter.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:DeviceRequest.parameter.value .

fhir:Coverage.subrogation
        a             owl:ObjectProperty ;
        rdfs:comment  "When 'subrogation=true' this insurance instance has been included not for adjudication but to provide insurers with the details to recover costs." ;
        rdfs:domain   fhir:Coverage ;
        rdfs:label    "Coverage.subrogation" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Reimbursement to insurer" .

fhir:Citation.summary
        a             owl:ObjectProperty ;
        rdfs:comment  "A human-readable display of the citation." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.summary" ;
        rdfs:range    fhir:CitationSummaryComponent ;
        dc:title      "A human-readable display of the citation" .

fhir:Element.extension
        a             owl:ObjectProperty ;
        rdfs:comment  "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." ;
        rdfs:domain   fhir:Element ;
        rdfs:label    "Element.extension" ;
        rdfs:range    fhir:Extension ;
        dc:title      "Additional content defined by implementations" .

fhir:StructureMap.group.rule.source.defaultValueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:Questionnaire.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the questionnaire. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:Questionnaire ;
        rdfs:label    "Questionnaire.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this questionnaire (computer friendly)" .

fhir:MedicationKnowledgePackagingComponent
        a                owl:Class ;
        rdfs:comment     "Information that only applies to packages (not products)." ;
        rdfs:label       "MedicationKnowledgePackagingComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationKnowledge.packaging.quantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationKnowledge.packaging.type
                         ] .

fhir:Bundle.entry.response.lastModified
        a             owl:ObjectProperty ;
        rdfs:comment  "The date/time that the resource was modified on the server." ;
        rdfs:domain   fhir:BundleEntryComponent.BundleEntryResponseComponent ;
        rdfs:label    "Bundle.entry.response.lastModified" ;
        rdfs:range    fhir:instant ;
        dc:title      "Server's date time modified" .

fhir:ImplementationGuideGlobalComponent
        a                owl:Class ;
        rdfs:comment     "A set of profiles that all resources covered by this implementation guide must conform to." ;
        rdfs:label       "ImplementationGuideGlobalComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImplementationGuide.global.profile ;
                           owl:someValuesFrom  fhir:canonical
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImplementationGuide.global.type ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:Immunization.protocolApplied.seriesDoses
        a           owl:ObjectProperty ;
        rdfs:label  "Immunization.protocolApplied.seriesDoses" .

fhir:CapabilityStatement.implementation
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies a specific implementation instance that is described by the capability statement - i.e. a particular installation, rather than the capabilities of a software program." ;
        rdfs:domain   fhir:CapabilityStatement ;
        rdfs:label    "CapabilityStatement.implementation" ;
        rdfs:range    fhir:CapabilityStatementImplementationComponent ;
        dc:title      "If this describes a specific instance" .

fhir:Condition.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "The Encounter during which this Condition was created or to which the creation of this record is tightly associated." ;
        rdfs:domain         fhir:Condition ;
        rdfs:label          "Condition.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Encounter created as part of" .

fhir:ActivityDefinition.relatedArtifact
        a             owl:ObjectProperty ;
        rdfs:comment  "Related artifacts such as additional documentation, justification, or bibliographic references." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.relatedArtifact" ;
        rdfs:range    fhir:RelatedArtifact ;
        dc:title      "Additional documentation, citations, etc." .

fhir:SubstanceDefinition.sourceMaterial.countryOfOrigin
        a             owl:ObjectProperty ;
        rdfs:comment  "The country or countries where the material is harvested." ;
        rdfs:domain   fhir:SubstanceDefinitionSourceMaterialComponent ;
        rdfs:label    "SubstanceDefinition.sourceMaterial.countryOfOrigin" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The country or countries where the material is harvested" .

fhir:List.encounter  a      owl:ObjectProperty ;
        rdfs:comment        "The encounter that is the context in which this list was created." ;
        rdfs:domain         fhir:List ;
        rdfs:label          "List.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Context in which list created" .

fhir:EvidenceReport.SectionSectionSection
        a                owl:Class ;
        rdfs:comment     "A nested sub-section within this section." ;
        rdfs:label       "EvidenceReport.SectionSectionSection" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Nested Section" .

fhir:BodyStructure.morphology
        a                   owl:ObjectProperty ;
        rdfs:comment        "The kind of structure being represented by the body structure at `BodyStructure.location`.  This can define both normal and abnormal morphologies." ;
        rdfs:domain         fhir:BodyStructure ;
        rdfs:label          "BodyStructure.morphology" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Kind of Structure" .

fhir:NutritionProduct.knownAllergen
        a             owl:ObjectProperty ;
        rdfs:comment  "Allergens that are known or suspected to be a part of this nutrition product." ;
        rdfs:domain   fhir:NutritionProduct ;
        rdfs:label    "NutritionProduct.knownAllergen" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "Known or suspected allergens that are a part of this product" .

fhir:ResearchElementDefinition.endorser
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization responsible for officially endorsing the content for use in some setting." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.endorser" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who endorsed the content" .

fhir:CitationContributorshipComponent.CitationContributorshipEntryComponent.CitationContributorshipEntryAffiliationInfoComponent
        a                owl:Class ;
        rdfs:comment     "Organization affiliated with the entity." ;
        rdfs:label       "CitationContributorshipComponent.CitationContributorshipEntryComponent.CitationContributorshipEntryAffiliationInfoComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Citation.contributorship.entry.affiliationInfo.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.contributorship.entry.affiliationInfo.role
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.contributorship.entry.affiliationInfo.affiliation
                         ] .

fhir:ChargeItem.costCenter
        a             owl:ObjectProperty ;
        rdfs:comment  "The financial cost center permits the tracking of charge attribution." ;
        rdfs:domain   fhir:ChargeItem ;
        rdfs:label    "ChargeItem.costCenter" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Organization that has ownership of the (potential, future) revenue" .

fhir:CapabilityStatement.rest.security.cors
        a             owl:ObjectProperty ;
        rdfs:comment  "Server adds CORS headers when responding to requests - this enables Javascript applications to use the server." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestSecurityComponent ;
        rdfs:label    "CapabilityStatement.rest.security.cors" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Adds CORS Headers (http://enable-cors.org/)" .

fhir:Parameters.parameter.valueTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:AppointmentResponse.actor
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Person, Location, HealthcareService, or Device that is participating in the appointment." ;
        rdfs:domain         fhir:AppointmentResponse ;
        rdfs:label          "AppointmentResponse.actor" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who ;
        dc:title            "Person, Location, HealthcareService, or Device" .

fhir:Reference  a        owl:Class ;
        rdfs:comment     "A reference from one resource to another." ;
        rdfs:label       "Reference" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Reference.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Resource ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:link
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Reference.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Reference.display
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Reference.reference
                         ] ;
        dc:title         "A reference from one resource to another" .

fhir:ExplanationOfBenefit.item.detail.adjudication.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Monetary amount associated with the category." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.DetailAdjudication ;
        rdfs:label    "ExplanationOfBenefit.item.detail.adjudication.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Monetary amount" .

fhir:PlanDefinition.action.action.participant.role
        a             owl:ObjectProperty ;
        rdfs:comment  "The role the participant should play in performing the described action." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionParticipantComponent ;
        rdfs:label    "PlanDefinition.action.action.participant.role" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "E.g. Nurse, Surgeon, Parent" .

fhir:DocumentManifestRelatedComponent
        a                owl:Class ;
        rdfs:comment     "Related identifiers or resources associated with the DocumentManifest." ;
        rdfs:label       "DocumentManifestRelatedComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentManifest.related.ref
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentManifest.related.identifier
                         ] .

fhir:Measure.group.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates a meaning for the group. This can be as simple as a unique identifier, or it can establish meaning in a broader context by drawing from a terminology, allowing groups to be correlated across measures." ;
        rdfs:domain   fhir:MeasureGroupComponent ;
        rdfs:label    "Measure.group.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Meaning of the group" .

fhir:Questionnaire.item.item.initial.valueTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.item.initial.valueTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.initial.value .

fhir:PaymentReconciliation.paymentIssuer
        a                   owl:ObjectProperty ;
        rdfs:comment        "The party who generated the payment." ;
        rdfs:domain         fhir:PaymentReconciliation ;
        rdfs:label          "PaymentReconciliation.paymentIssuer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Party generating payment" .

fhir:AuditEvent.source
        a                   owl:ObjectProperty ;
        rdfs:comment        "The system that is reporting the event." ;
        rdfs:domain         fhir:AuditEvent ;
        rdfs:label          "AuditEvent.source" ;
        rdfs:range          fhir:AuditEventSourceComponent ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Audit Event Reporter" .

fhir:MessageDefinition.base
        a             owl:ObjectProperty ;
        rdfs:comment  "The MessageDefinition that is the basis for the contents of this resource." ;
        rdfs:domain   fhir:MessageDefinition ;
        rdfs:label    "MessageDefinition.base" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Definition this one is based on" .

fhir:ExplanationOfBenefit.BenefitBalance
        a                owl:Class ;
        rdfs:comment     "Balance by Benefit Category." ;
        rdfs:label       "ExplanationOfBenefit.BenefitBalance" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefit.BenefitBalance.Benefit ;
                           owl:onProperty     fhir:ExplanationOfBenefit.benefitBalance.financial
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.benefitBalance.unit
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.benefitBalance.term
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.benefitBalance.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.benefitBalance.excluded
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.benefitBalance.network
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.benefitBalance.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.benefitBalance.category ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:RequestGroup.action.action.title
        a             owl:ObjectProperty ;
        rdfs:comment  "The title of the action displayed to a user." ;
        rdfs:domain   fhir:RequestGroupActionComponentAction ;
        rdfs:label    "RequestGroup.action.action.title" ;
        rdfs:range    fhir:string ;
        dc:title      "User-visible title" .

fhir:Device.statusReason
        a                   owl:ObjectProperty ;
        rdfs:comment        "Reason for the dtatus of the Device availability." ;
        rdfs:domain         fhir:Device ;
        rdfs:label          "Device.statusReason" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "online | paused | standby | offline | not-ready | transduc-discon | hw-discon | off" .

fhir:ChargeItemDefinition.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "A copyright statement relating to the charge item definition and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the charge item definition." ;
        rdfs:domain   fhir:ChargeItemDefinition ;
        rdfs:label    "ChargeItemDefinition.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Use and/or publishing restrictions" .

fhir:Condition.abatementAge
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Condition ;
        rdfs:label          "Condition.abatementAge" ;
        rdfs:range          fhir:Age ;
        rdfs:subPropertyOf  fhir:Condition.abatement .

fhir:PlanDefinition.effectivePeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "The period during which the plan definition content was or is planned to be in active use." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.effectivePeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "When the plan definition is expected to be used" .

fhir:MedicationAdministration.category
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates where the medication is expected to be consumed or administered." ;
        rdfs:domain   fhir:MedicationAdministration ;
        rdfs:label    "MedicationAdministration.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of medication usage" .

fhir:HealthcareService.notAvailable
        a             owl:ObjectProperty ;
        rdfs:comment  "The HealthcareService is not available during this period of time due to the provided reason." ;
        rdfs:domain   fhir:HealthcareService ;
        rdfs:label    "HealthcareService.notAvailable" ;
        rdfs:range    fhir:HealthcareServiceNotAvailableComponent ;
        dc:title      "Not available during this time due to provided reason" .

fhir:ClinicalImpressionFindingComponent
        a                owl:Class ;
        rdfs:comment     "Specific findings or diagnoses that were considered likely or relevant to ongoing treatment." ;
        rdfs:label       "ClinicalImpressionFindingComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalImpression.finding.basis
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalImpression.finding.itemReference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalImpression.finding.itemCodeableConcept
                         ] .

fhir:ProdCharacteristic.weight
        a             owl:ObjectProperty ;
        rdfs:comment  "Where applicable, the weight can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used." ;
        rdfs:domain   fhir:ProdCharacteristic ;
        rdfs:label    "ProdCharacteristic.weight" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Where applicable, the weight can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used" .

fhir:Contract.term.action.requester
        a             owl:ObjectProperty ;
        rdfs:comment  "Who or what initiated the action and has responsibility for its activation." ;
        rdfs:domain   fhir:Contract.Term.Action ;
        rdfs:label    "Contract.term.action.requester" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who asked for action" .

fhir:ConditionEvidenceComponent
        a                owl:Class ;
        rdfs:comment     "Supporting evidence / manifestations that are the basis of the Condition's verification status, such as evidence that confirmed or refuted the condition." ;
        rdfs:label       "ConditionEvidenceComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Condition.evidence.detail
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Condition.evidence.code
                         ] .

fhir:Claim.item.detail.subDetail
        a             owl:ObjectProperty ;
        rdfs:comment  "A claim detail line. Either a simple (a product or service) or a 'group' of sub-details which are simple items." ;
        rdfs:domain   fhir:Claim.Item.Detail ;
        rdfs:label    "Claim.item.detail.subDetail" ;
        rdfs:range    fhir:Claim.Item.Detail.SubDetail ;
        dc:title      "Product or service provided" .

fhir:CitationMedlineComponent.CitationMedlineDateOnPubMedComponent
        a                owl:Class ;
        rdfs:comment     "Date of PubMed publication." ;
        rdfs:label       "CitationMedlineComponent.CitationMedlineDateOnPubMedComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.medline.dateOnPubMed.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.medline.dateOnPubMed.publicationState
                         ] .

fhir:ChargeItem.definitionCanonical
        a             owl:ObjectProperty ;
        rdfs:comment  "References the source of pricing information, rules of application for the code this ChargeItem uses." ;
        rdfs:domain   fhir:ChargeItem ;
        rdfs:label    "ChargeItem.definitionCanonical" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Resource defining the code of this ChargeItem" .

fhir:Observation.valueCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.valueCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Observation.value .

fhir:MolecularSequence.quality.roc.numFP
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of false positives if the GQ score threshold was set to \"score\" field value." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent.MolecularSequenceQualityRocComponent ;
        rdfs:label    "MolecularSequence.quality.roc.numFP" ;
        rdfs:range    fhir:integer ;
        dc:title      "Roc score false positive numbers" .

fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponent.GraphDefinitionLinkTargetCompartmentComponent
        a                owl:Class ;
        rdfs:comment     "Compartment Consistency Rules." ;
        rdfs:label       "GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponent.GraphDefinitionLinkTargetCompartmentComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.link.target.compartment.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.link.target.compartment.expression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:GraphDefinition.link.target.compartment.rule ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:GraphDefinition.link.target.compartment.code ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:GraphDefinition.link.target.compartment.use ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:StructureMap.group.rule.source.defaultValueCount
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueCount" ;
        rdfs:range          fhir:Count ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:Contract.term.asset.context.text
        a             owl:ObjectProperty ;
        rdfs:comment  "Context description." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset.AssetContext ;
        rdfs:label    "Contract.term.asset.context.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Context description" .

fhir:FamilyMemberHistory.bornString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:FamilyMemberHistory ;
        rdfs:label          "FamilyMemberHistory.bornString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:FamilyMemberHistory.born .

fhir:CodeSystem.concept.definition
        a             owl:ObjectProperty ;
        rdfs:comment  "The formal definition of the concept. The code system resource does not make formal definitions required, because of the prevalence of legacy systems. However, they are highly recommended, as without them there is no formal meaning associated with the concept." ;
        rdfs:domain   fhir:CodeSystem.ConceptDefinition ;
        rdfs:label    "CodeSystem.concept.definition" ;
        rdfs:range    fhir:string ;
        dc:title      "Formal definition" .

fhir:MolecularSequence
        a                owl:Class ;
        rdfs:label       "MolecularSequence" ;
        rdfs:subClassOf  w5:clinical.diagnostics , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MolecularSequenceVariantComponent ;
                           owl:onProperty     fhir:MolecularSequence.variant
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MolecularSequence.coordinateSystem ;
                           owl:someValuesFrom  fhir:integer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MolecularSequenceQualityComponent ;
                           owl:onProperty     fhir:MolecularSequence.quality
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.device
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.quantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.readCoverage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.patient
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MolecularSequence.pointer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MolecularSequenceRepositoryComponent ;
                           owl:onProperty     fhir:MolecularSequence.repository
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:MolecularSequence.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:MolecularSequenceReferenceSeqComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.referenceSeq
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.specimen
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.performer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.observedSeq
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MolecularSequenceStructureVariantComponent ;
                           owl:onProperty     fhir:MolecularSequence.structureVariant
                         ] .

fhir:ExampleScenario.process.step.process.step.operation.request.resourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        rdfs:label    "ExampleScenario.process.step.process.step.operation.request.resourceId" ;
        rdfs:range    fhir:string ;
        dc:title      "Each resource contained in the instance" .

fhir:StructureMap.group.rule.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "Documentation for this instance of data." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent ;
        rdfs:label    "StructureMap.group.rule.documentation" ;
        rdfs:range    fhir:string ;
        dc:title      "Documentation for this instance of data" .

fhir:ImmunizationEvaluation.patient
        a                   owl:ObjectProperty ;
        rdfs:comment        "The individual for whom the evaluation is being done." ;
        rdfs:domain         fhir:ImmunizationEvaluation ;
        rdfs:label          "ImmunizationEvaluation.patient" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who this evaluation is for" .

fhir:CareTeam.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifies the patient or group whose intended care is handled by the team." ;
        rdfs:domain         fhir:CareTeam ;
        rdfs:label          "CareTeam.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who care team is for" .

fhir:ExplanationOfBenefit.benefitBalance.financial
        a             owl:ObjectProperty ;
        rdfs:comment  "Benefits Used to date." ;
        rdfs:domain   fhir:ExplanationOfBenefit.BenefitBalance ;
        rdfs:label    "ExplanationOfBenefit.benefitBalance.financial" ;
        rdfs:range    fhir:ExplanationOfBenefit.BenefitBalance.Benefit ;
        dc:title      "Benefit Summary" .

fhir:ExplanationOfBenefit.accident.date
        a             owl:ObjectProperty ;
        rdfs:comment  "Date of an accident event  related to the products and services contained in the claim." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Accident ;
        rdfs:label    "ExplanationOfBenefit.accident.date" ;
        rdfs:range    fhir:date ;
        dc:title      "When the incident occurred" .

fhir:UsageContext  a     owl:Class ;
        rdfs:comment     "Specifies clinical/business/etc. metadata that can be used to retrieve, index and/or categorize an artifact. This metadata can either be specific to the applicable population (e.g., age category, DRG) or the specific context of care (e.g., venue, care setting, provider of care)." ;
        rdfs:label       "UsageContext" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:UsageContext.valueCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:UsageContext.valueQuantity ;
                                            owl:someValuesFrom  fhir:Quantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:UsageContext.valueRange ;
                                            owl:someValuesFrom  fhir:Range
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:UsageContext.valueReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:UsageContext.code ;
                           owl:someValuesFrom  fhir:Coding
                         ] ;
        dc:title         "Describes the context of use for a conformance or knowledge resource" .

fhir:EventDefinition  a  owl:Class ;
        rdfs:label       "EventDefinition" ;
        rdfs:subClassOf  w5:clinical.general , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:EventDefinition.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RelatedArtifact ;
                           owl:onProperty     fhir:EventDefinition.relatedArtifact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EventDefinition.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EventDefinition.url
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:EventDefinition.author
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:EventDefinition.subjectCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:EventDefinition.subjectReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EventDefinition.approvalDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EventDefinition.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:EventDefinition.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:EventDefinition.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EventDefinition.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EventDefinition.usage
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:EventDefinition.endorser
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EventDefinition.purpose
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:EventDefinition.reviewer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:EventDefinition.topic
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EventDefinition.effectivePeriod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EventDefinition.copyright
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EventDefinition.subtitle
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:EventDefinition.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EventDefinition.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EventDefinition.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:EventDefinition.trigger ;
                           owl:someValuesFrom  fhir:TriggerDefinition
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:EventDefinition.editor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EventDefinition.lastReviewDate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:EventDefinition.useContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EventDefinition.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EventDefinition.experimental
                         ] .

fhir:Evidence.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate evidence instances." ;
        rdfs:domain   fhir:Evidence ;
        rdfs:label    "Evidence.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:Person.gender  a  owl:ObjectProperty ;
        rdfs:comment  "Administrative Gender." ;
        rdfs:domain   fhir:Person ;
        rdfs:label    "Person.gender" ;
        rdfs:range    fhir:code ;
        dc:title      "male | female | other | unknown" .

fhir:Parameters.parameter.part.valueId
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueId" ;
        rdfs:range          fhir:id ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:ImplementationGuideDependsOnComponent
        a                owl:Class ;
        rdfs:comment     "Another implementation guide that this implementation depends on. Typically, an implementation guide uses value sets, profiles etc.defined in other implementation guides." ;
        rdfs:label       "ImplementationGuideDependsOnComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImplementationGuide.dependsOn.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImplementationGuide.dependsOn.packageId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImplementationGuide.dependsOn.uri ;
                           owl:someValuesFrom  fhir:canonical
                         ] .

fhir:Questionnaire.item.required
        a             owl:ObjectProperty ;
        rdfs:comment  "An indication, if true, that the item must be present in a \"completed\" QuestionnaireResponse.  If false, the item may be skipped when answering the questionnaire." ;
        rdfs:domain   fhir:QuestionnaireItemComponent ;
        rdfs:label    "Questionnaire.item.required" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the item must be included in data results" .

fhir:NutritionOrder.enteralFormula.administration.schedule
        a             owl:ObjectProperty ;
        rdfs:comment  "The time period and frequency at which the enteral formula should be delivered to the patient." ;
        rdfs:domain   fhir:NutritionOrderEnteralFormulaComponent.NutritionOrderEnteralFormulaAdministrationComponent ;
        rdfs:label    "NutritionOrder.enteralFormula.administration.schedule" ;
        rdfs:range    fhir:Timing ;
        dc:title      "Scheduled frequency of enteral feeding" .

fhir:DataRequirement.profile
        a             owl:ObjectProperty ;
        rdfs:comment  "The profile of the required data, specified as the uri of the profile definition." ;
        rdfs:domain   fhir:DataRequirement ;
        rdfs:label    "DataRequirement.profile" ;
        rdfs:range    fhir:canonical ;
        dc:title      "The profile of the required data" .

fhir:MedicationStatement.effectivePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationStatement ;
        rdfs:label          "MedicationStatement.effectivePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:MedicationStatement.effective .

fhir:DocumentManifest.author
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifies who is the author of the manifest. Manifest author is not necessarly the author of the references included." ;
        rdfs:domain         fhir:DocumentManifest ;
        rdfs:label          "DocumentManifest.author" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Who and/or what authored the DocumentManifest" .

fhir:RelatedArtifact.url
        a             owl:ObjectProperty ;
        rdfs:comment  "A url for the artifact that can be followed to access the actual content." ;
        rdfs:domain   fhir:RelatedArtifact ;
        rdfs:label    "RelatedArtifact.url" ;
        rdfs:range    fhir:url ;
        dc:title      "Where the artifact can be accessed" .

fhir:ElementDefinition.fixed
        a            owl:ObjectProperty ;
        rdfs:domain  fhir:ElementDefinition ;
        rdfs:label   "ElementDefinition.fixed" ;
        rdfs:range   fhir:Element .

fhir:QuestionnaireResponse.item.item.text
        a             owl:ObjectProperty ;
        rdfs:comment  "Text that is displayed above the contents of the group or as the text of the question being answered." ;
        rdfs:domain   fhir:QuestionnaireResponseItemComponentItem ;
        rdfs:label    "QuestionnaireResponse.item.item.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for group or question text" .

fhir:ServiceRequest.performer
        a                   owl:ObjectProperty ;
        rdfs:comment        "The desired performer for doing the requested service.  For example, the surgeon, dermatopathologist, endoscopist, etc." ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.performer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Requested performer" .

fhir:Procedure.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "The Encounter during which this Procedure was created or performed or to which the creation of this record is tightly associated." ;
        rdfs:domain         fhir:Procedure ;
        rdfs:label          "Procedure.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Encounter created as part of" .

fhir:MedicationKnowledge.associatedMedication
        a             owl:ObjectProperty ;
        rdfs:comment  "Associated or related medications.  For example, if the medication is a branded product (e.g. Crestor), this is the Therapeutic Moeity (e.g. Rosuvastatin) or if this is a generic medication (e.g. Rosuvastatin), this would link to a branded product (e.g. Crestor)." ;
        rdfs:domain   fhir:MedicationKnowledge ;
        rdfs:label    "MedicationKnowledge.associatedMedication" ;
        rdfs:range    fhir:Reference ;
        dc:title      "A medication resource that is associated with this medication" .

fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItemItem
        a                owl:Class ;
        rdfs:comment     "Questions or sub-groups nested beneath a question or group." ;
        rdfs:label       "QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItemItem" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Nested questionnaire response items" .

fhir:MedicationStatement.dateAsserted
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date when the medication statement was asserted by the information source." ;
        rdfs:domain         fhir:MedicationStatement ;
        rdfs:label          "MedicationStatement.dateAsserted" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "When the statement was asserted?" .

fhir:Attachment.data  a  owl:ObjectProperty ;
        rdfs:comment  "The actual data of the attachment - a sequence of bytes, base64 encoded." ;
        rdfs:domain   fhir:Attachment ;
        rdfs:label    "Attachment.data" ;
        rdfs:range    fhir:base64Binary ;
        dc:title      "Data inline, base64ed" .

fhir:Evidence.certainty.rater
        a             owl:ObjectProperty ;
        rdfs:comment  "Individual or group who did the rating." ;
        rdfs:domain   fhir:EvidenceCertaintyComponent ;
        rdfs:label    "Evidence.certainty.rater" ;
        rdfs:range    fhir:string ;
        dc:title      "Individual or group who did the rating" .

fhir:ResearchElementDefinition.subjectCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ResearchElementDefinition ;
        rdfs:label          "ResearchElementDefinition.subjectCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:ResearchElementDefinition.subject .

fhir:VerificationResult.attestation.sourceSignature
        a             owl:ObjectProperty ;
        rdfs:comment  "Signed assertion by the attestation source that they have attested to the information." ;
        rdfs:domain   fhir:VerificationResultAttestationComponent ;
        rdfs:label    "VerificationResult.attestation.sourceSignature" ;
        rdfs:range    fhir:Signature ;
        dc:title      "Attester signature" .

fhir:RiskAssessment.performer
        a                   owl:ObjectProperty ;
        rdfs:comment        "The provider or software application that performed the assessment." ;
        rdfs:domain         fhir:RiskAssessment ;
        rdfs:label          "RiskAssessment.performer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Who did assessment?" .

fhir:Condition.recorder
        a                   owl:ObjectProperty ;
        rdfs:comment        "Individual who recorded the record and takes responsibility for its content." ;
        rdfs:domain         fhir:Condition ;
        rdfs:label          "Condition.recorder" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Who recorded the condition" .

fhir:EvidenceVariable.author
        a             owl:ObjectProperty ;
        rdfs:comment  "An individiual or organization primarily involved in the creation and maintenance of the content." ;
        rdfs:domain   fhir:EvidenceVariable ;
        rdfs:label    "EvidenceVariable.author" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who authored the content" .

fhir:Statistic.modelCharacteristic.variable.valueQuantity
        a             owl:ObjectProperty ;
        rdfs:comment  "Discrete value for grouping of ordinal or polychotomous variables." ;
        rdfs:domain   fhir:StatisticModelCharacteristicComponent.StatisticModelCharacteristicVariableComponent ;
        rdfs:label    "Statistic.modelCharacteristic.variable.valueQuantity" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Discrete value for grouping of ordinal or polychotomous variables" .

fhir:MedicationRequest.instantiatesUri
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this MedicationRequest." ;
        rdfs:domain   fhir:MedicationRequest ;
        rdfs:label    "MedicationRequest.instantiatesUri" ;
        rdfs:range    fhir:uri ;
        dc:title      "Instantiates external protocol or definition" .

fhir:Device.distinctIdentifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "The distinct identification string as required by regulation for a human cell, tissue, or cellular and tissue-based product." ;
        rdfs:domain         fhir:Device ;
        rdfs:label          "Device.distinctIdentifier" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "The distinct identification string" .

fhir:ResearchElementDefinition.approvalDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was approved by the publisher. Approval happens once when the content is officially approved for usage." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.approvalDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the research element definition was approved by publisher" .

fhir:Measure.group.population.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of population criteria." ;
        rdfs:domain   fhir:MeasureGroupComponent.MeasureGroupPopulationComponent ;
        rdfs:label    "Measure.group.population.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation" .

fhir:OrganizationAffiliation.participatingOrganization
        a             owl:ObjectProperty ;
        rdfs:comment  "The Participating Organization provides/performs the role(s) defined by the code to the Primary Organization (e.g. providing services or is a member of)." ;
        rdfs:domain   fhir:OrganizationAffiliation ;
        rdfs:label    "OrganizationAffiliation.participatingOrganization" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Organization that provides/performs the role (e.g. providing services or is a member of)" .

fhir:QuestionnaireResponse.questionnaire
        a             owl:ObjectProperty ;
        rdfs:comment  "The Questionnaire that defines and organizes the questions for which answers are being provided." ;
        rdfs:domain   fhir:QuestionnaireResponse ;
        rdfs:label    "QuestionnaireResponse.questionnaire" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Form being answered" .

fhir:ImplementationGuide.definition.resource.groupingId
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to the id of the grouping this resource appears in." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionResourceComponent ;
        rdfs:label    "ImplementationGuide.definition.resource.groupingId" ;
        rdfs:range    fhir:id ;
        dc:title      "Grouping this is part of" .

fhir:ChargeItemDefinition.applicability.expression
        a             owl:ObjectProperty ;
        rdfs:comment  "An expression that returns true or false, indicating whether the condition is satisfied. When using FHIRPath expressions, the %context environment variable must be replaced at runtime with the ChargeItem resource to which this definition is applied." ;
        rdfs:domain   fhir:ChargeItemDefinitionApplicabilityComponent ;
        rdfs:label    "ChargeItemDefinition.applicability.expression" ;
        rdfs:range    fhir:string ;
        dc:title      "Boolean-valued expression" .

fhir:Address.line  a  owl:ObjectProperty ;
        rdfs:comment  "This component contains the house number, apartment number, street name, street direction,  P.O. Box number, delivery hints, and similar address information." ;
        rdfs:domain   fhir:Address ;
        rdfs:label    "Address.line" ;
        rdfs:range    fhir:string ;
        dc:title      "Street name, number, direction & P.O. Box etc." .

fhir:DeviceDefinition.contact
        a                   owl:ObjectProperty ;
        rdfs:comment        "Contact details for an organization or a particular human that is responsible for the device." ;
        rdfs:domain         fhir:DeviceDefinition ;
        rdfs:label          "DeviceDefinition.contact" ;
        rdfs:range          fhir:ContactPoint ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Details for human/organization for support" .

fhir:Immunization.route
        a             owl:ObjectProperty ;
        rdfs:comment  "The path by which the vaccine product is taken into the body." ;
        rdfs:domain   fhir:Immunization ;
        rdfs:label    "Immunization.route" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "How vaccine entered body" .

fhir:TestScript.test.action.assert.resource
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of the resource.  See http://build.fhir.org/resourcelist.html." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.resource" ;
        rdfs:range    fhir:code ;
        dc:title      "Resource type" .

fhir:Statistic.attributeEstimate.attributeEstimate.level
        a             owl:ObjectProperty ;
        rdfs:comment  "Use 95 for a 95% confidence interval." ;
        rdfs:domain   fhir:StatisticAttributeEstimateComponent.StatisticAttributeEstimateAttributeEstimateComponent ;
        rdfs:label    "Statistic.attributeEstimate.attributeEstimate.level" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Level of confidence interval, eg 0.95 for 95% confidence interval" .

fhir:ClaimResponse.total.category
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to indicate the information type of this adjudication record. Information types may include: the value submitted, maximum values or percentages allowed or payable under the plan, amounts that the patient is responsible for in aggregate or pertaining to this item, amounts paid by other coverages, and the benefit payable for this item." ;
        rdfs:domain   fhir:ClaimResponse.Total ;
        rdfs:label    "ClaimResponse.total.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of adjudication information" .

fhir:Parameters.parameter.part.valueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:MessageDefinition.graph
        a             owl:ObjectProperty ;
        rdfs:comment  "Canonical reference to a GraphDefinition. If a URL is provided, it is the canonical reference to a [GraphDefinition](graphdefinition.html) that it controls what resources are to be added to the bundle when building the document. The GraphDefinition can also specify profiles that apply to the various resources." ;
        rdfs:domain   fhir:MessageDefinition ;
        rdfs:label    "MessageDefinition.graph" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Canonical reference to a GraphDefinition" .

fhir:ElementDefinition.TypeRefComponent
        a                owl:Class ;
        rdfs:comment     "The data type or resource that the value of this element is permitted to be." ;
        rdfs:label       "ElementDefinition.TypeRefComponent" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.type.versioning
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:ElementDefinition.type.aggregation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:ElementDefinition.type.targetProfile
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:ElementDefinition.type.profile
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ElementDefinition.type.code ;
                           owl:someValuesFrom  fhir:uri
                         ] .

fhir:RiskAssessment.prediction.whenRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RiskAssessmentPredictionComponent ;
        rdfs:label          "RiskAssessment.prediction.whenRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:RiskAssessment.prediction.when .

fhir:ObservationDefinition.qualifiedInterval.range
        a             owl:ObjectProperty ;
        rdfs:comment  "The low and high values determining the interval. There may be only one of the two." ;
        rdfs:domain   fhir:ObservationDefinitionQualifiedIntervalComponent ;
        rdfs:label    "ObservationDefinition.qualifiedInterval.range" ;
        rdfs:range    fhir:Range ;
        dc:title      "The interval itself, for continuous or ordinal observations" .

fhir:ChargeItemDefinition.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The current state of the ChargeItemDefinition." ;
        rdfs:domain         fhir:ChargeItemDefinition ;
        rdfs:label          "ChargeItemDefinition.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:Goal.startDate  a      owl:ObjectProperty ;
        rdfs:domain         fhir:Goal ;
        rdfs:label          "Goal.startDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:Goal.start .

fhir:Parameters.parameter.part.valueContributor
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueContributor" ;
        rdfs:range          fhir:Contributor ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:ResearchDefinition.exposureAlternative
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a ResearchElementDefinition resource that defines the exposureAlternative for the research." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.exposureAlternative" ;
        rdfs:range    fhir:Reference ;
        dc:title      "What alternative exposure state?" .

fhir:EventDefinition.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the event definition." ;
        rdfs:domain   fhir:EventDefinition ;
        rdfs:label    "EventDefinition.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this event definition (human friendly)" .

fhir:StructureMap.group.rule.rule.target.parameter.value
        a           owl:ObjectProperty ;
        rdfs:label  "StructureMap.group.rule.rule.target.parameter.value" .

fhir:TestScript.setup.action.assert.responseCode
        a             owl:ObjectProperty ;
        rdfs:comment  "The value of the HTTP response code to be tested." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.responseCode" ;
        rdfs:range    fhir:string ;
        dc:title      "HTTP response code to test" .

fhir:SpecimenDefinition.typeTested.container.preparation
        a             owl:ObjectProperty ;
        rdfs:comment  "Special processing that should be applied to the container for this kind of specimen." ;
        rdfs:domain   fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedContainerComponent ;
        rdfs:label    "SpecimenDefinition.typeTested.container.preparation" ;
        rdfs:range    fhir:string ;
        dc:title      "Specimen container preparation" .

fhir:DetectedIssue.mitigation
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates an action that has been taken or is committed to reduce or eliminate the likelihood of the risk identified by the detected issue from manifesting.  Can also reflect an observation of known mitigating factors that may reduce/eliminate the need for any action." ;
        rdfs:domain   fhir:DetectedIssue ;
        rdfs:label    "DetectedIssue.mitigation" ;
        rdfs:range    fhir:DetectedIssueMitigationComponent ;
        dc:title      "Step taken to address" .

fhir:Parameters.parameter.valueParameterDefinition
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueParameterDefinition" ;
        rdfs:range          fhir:ParameterDefinition ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Observation.effectivePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.effectivePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:Observation.effective .

fhir:AllergyIntolerance.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identification of the underlying physiological mechanism for the reaction risk." ;
        rdfs:domain         fhir:AllergyIntolerance ;
        rdfs:label          "AllergyIntolerance.type" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "allergy | intolerance - Underlying mechanism (if known)" .

fhir:MedicationAdministration.dosage.text
        a             owl:ObjectProperty ;
        rdfs:comment  "Free text dosage can be used for cases where the dosage administered is too complex to code. When coded dosage is present, the free text dosage may still be present for display to humans.\r\rThe dosage instructions should reflect the dosage of the medication that was administered." ;
        rdfs:domain   fhir:MedicationAdministrationDosageComponent ;
        rdfs:label    "MedicationAdministration.dosage.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Free text dosage instructions e.g. SIG" .

fhir:Encounter.reasonReference
        a                   owl:ObjectProperty ;
        rdfs:comment        "Reason the encounter takes place, expressed as a code. For admissions, this can be used for a coded admission diagnosis." ;
        rdfs:domain         fhir:Encounter ;
        rdfs:label          "Encounter.reasonReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Reason the encounter takes place (reference)" .

fhir:SampledData.upperLimit
        a             owl:ObjectProperty ;
        rdfs:comment  "The upper limit of detection of the measured points. This is needed if any of the data points have the value \"U\" (higher than detection limit)." ;
        rdfs:domain   fhir:SampledData ;
        rdfs:label    "SampledData.upperLimit" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Upper limit of detection" .

fhir:SubstanceDefinition.classification
        a             owl:ObjectProperty ;
        rdfs:comment  "A lower level classification than category, such as the general types of polymer (linear or branch chain) or type of impurity (process related or contaminant)." ;
        rdfs:domain   fhir:SubstanceDefinition ;
        rdfs:label    "SubstanceDefinition.classification" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "A lower level classification than category, such as the general types of polymer (linear or branch chain) or type of impurity (process related or contaminant)" .

fhir:Parameters.parameter.valueId
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueId" ;
        rdfs:range          fhir:id ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Group.characteristic.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:GroupCharacteristicComponent ;
        rdfs:label          "Group.characteristic.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:Group.characteristic.value .

fhir:Contract.term.offer.answer.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractOffer.Answer ;
        rdfs:label          "Contract.term.offer.answer.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:Contract.term.offer.answer.value .

fhir:CoverageEligibilityResponse.insurance.coverage
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to the insurance card level information contained in the Coverage resource. The coverage issuing insurer will use these details to locate the patient's actual coverage within the insurer's information system." ;
        rdfs:domain   fhir:CoverageEligibilityResponse.Insurance ;
        rdfs:label    "CoverageEligibilityResponse.insurance.coverage" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Insurance information" .

fhir:CoverageEligibilityResponse.insurance.item.unit
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates if the benefits apply to an individual or to the family." ;
        rdfs:domain   fhir:CoverageEligibilityResponse.Insurance.Items ;
        rdfs:label    "CoverageEligibilityResponse.insurance.item.unit" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Individual or family" .

fhir:AdverseEvent.severity
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the severity of the adverse event, in relation to the subject. Contrast to AdverseEvent.seriousness - a severe rash might not be serious, but a mild heart problem is." ;
        rdfs:domain   fhir:AdverseEvent ;
        rdfs:label    "AdverseEvent.severity" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "mild | moderate | severe" .

fhir:Contract.term.asset.period
        a             owl:ObjectProperty ;
        rdfs:comment  "Asset relevant contractual time period." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset ;
        rdfs:label    "Contract.term.asset.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "Time period of the asset" .

fhir:Contract.term.action.occurrenceDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.Action ;
        rdfs:label          "Contract.term.action.occurrenceDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Contract.term.action.occurrence .

fhir:PlanDefinition.goal.start
        a             owl:ObjectProperty ;
        rdfs:comment  "The event after which the goal should begin being pursued." ;
        rdfs:domain   fhir:PlanDefinitionGoalComponent ;
        rdfs:label    "PlanDefinition.goal.start" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "When goal pursuit begins" .

fhir:ResearchElementDefinition.shortTitle
        a             owl:ObjectProperty ;
        rdfs:comment  "The short title provides an alternate title for use in informal descriptive contexts where the full, formal title is not necessary." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.shortTitle" ;
        rdfs:range    fhir:string ;
        dc:title      "Title for use in informal contexts" .

fhir:Communication.reasonReference
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates another resource whose existence justifies this communication." ;
        rdfs:domain         fhir:Communication ;
        rdfs:label          "Communication.reasonReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why was communication done?" .

fhir:BiologicallyDerivedProduct.manipulation.timePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:BiologicallyDerivedProductManipulationComponent ;
        rdfs:label          "BiologicallyDerivedProduct.manipulation.timePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:BiologicallyDerivedProduct.manipulation.time .

fhir:DocumentReference
        a                owl:Class ;
        rdfs:label       "DocumentReference" ;
        rdfs:subClassOf  w5:infrastructure.documents , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:DocumentReference.category
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentReference.masterIdentifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentReference.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:instant ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentReference.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:DocumentReferenceContextComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentReference.context
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentReference.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentReference.subject
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentReference.custodian
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DocumentReferenceRelatesToComponent ;
                           owl:onProperty     fhir:DocumentReference.relatesTo
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentReference.docStatus
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DocumentReference.authenticator
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:DocumentReference.author
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DocumentReference.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:DocumentReference.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:DocumentReference.content ;
                           owl:someValuesFrom  fhir:DocumentReferenceContentComponent
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:DocumentReference.securityLabel
                         ] .

fhir:Task.output.valueDuration
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueDuration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:Library.endorser
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization responsible for officially endorsing the content for use in some setting." ;
        rdfs:domain   fhir:Library ;
        rdfs:label    "Library.endorser" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who endorsed the content" .

fhir:MessageHeader.reason
        a                   owl:ObjectProperty ;
        rdfs:comment        "Coded indication of the cause for the event - indicates  a reason for the occurrence of the event that is a focus of this message." ;
        rdfs:domain         fhir:MessageHeader ;
        rdfs:label          "MessageHeader.reason" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Cause of event" .

fhir:EventDefinition.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the event definition is intended to be used." ;
        rdfs:domain   fhir:EventDefinition ;
        rdfs:label    "EventDefinition.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for event definition (if applicable)" .

fhir:ChargeItem.occurrence
        a           owl:ObjectProperty ;
        rdfs:label  "ChargeItem.occurrence" .

fhir:SpecimenDefinition.typeTested.container.cap
        a             owl:ObjectProperty ;
        rdfs:comment  "Color of container cap." ;
        rdfs:domain   fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedContainerComponent ;
        rdfs:label    "SpecimenDefinition.typeTested.container.cap" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Color of container cap" .

fhir:RelatedPersonCommunicationComponent
        a                owl:Class ;
        rdfs:comment     "A language which may be used to communicate with about the patient's health." ;
        rdfs:label       "RelatedPersonCommunicationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RelatedPerson.communication.preferred
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:RelatedPerson.communication.language ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:Coverage.contract
        a             owl:ObjectProperty ;
        rdfs:comment  "The policy(s) which constitute this insurance coverage." ;
        rdfs:domain   fhir:Coverage ;
        rdfs:label    "Coverage.contract" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Contract details" .

fhir:Composition.Section
        a                owl:Class ;
        rdfs:comment     "The root of the sections that make up the composition." ;
        rdfs:label       "Composition.Section" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.section.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.section.emptyReason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.section.orderedBy
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Composition.SectionSection ;
                           owl:onProperty     fhir:Composition.section.section
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Narrative ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.section.text
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.section.code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Composition.section.entry
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.section.focus
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Composition.section.author
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.section.mode
                         ] .

fhir:Library.author  a  owl:ObjectProperty ;
        rdfs:comment  "An individiual or organization primarily involved in the creation and maintenance of the content." ;
        rdfs:domain   fhir:Library ;
        rdfs:label    "Library.author" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who authored the content" .

fhir:MedicinalProductDefinitionAdministrableProductComponent
        a                owl:Class ;
        rdfs:comment     "The product in its final form, mixed from its components if necessary, and ready to be administered to the patient. Also known as the 'Pharmaceutical Product'. Can repeat, for cases where the product has components that result in more than one administrable item." ;
        rdfs:label       "MedicinalProductDefinitionAdministrableProductComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.administrableProduct.product
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:MedicinalProductDefinition.administrableProduct.route
                         ] .

fhir:MedicationAdministration.performer
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates who or what performed the medication administration and how they were involved." ;
        rdfs:domain         fhir:MedicationAdministration ;
        rdfs:label          "MedicationAdministration.performer" ;
        rdfs:range          fhir:MedicationAdministrationPerformerComponent ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Who performed the medication administration and what they did" .

fhir:Observation.component.interpretation
        a             owl:ObjectProperty ;
        rdfs:comment  "A categorical assessment of an observation value.  For example, high, low, normal." ;
        rdfs:domain   fhir:ObservationComponentComponent ;
        rdfs:label    "Observation.component.interpretation" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "High, low, normal, etc." .

fhir:Contract.term.offer.answer.valueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractOffer.Answer ;
        rdfs:label          "Contract.term.offer.answer.valueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Contract.term.offer.answer.value .

fhir:ChargeItem.factorOverride
        a             owl:ObjectProperty ;
        rdfs:comment  "Factor overriding the factor determined by the rules associated with the code." ;
        rdfs:domain   fhir:ChargeItem ;
        rdfs:label    "ChargeItem.factorOverride" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Factor overriding the associated rules" .

fhir:StatisticSampleSizeComponent
        a                owl:Class ;
        rdfs:comment     "Number of samples in the statistic." ;
        rdfs:label       "StatisticSampleSizeComponent" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:unsignedInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Statistic.sampleSize.knownDataCount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:unsignedInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Statistic.sampleSize.numberOfParticipants
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:unsignedInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Statistic.sampleSize.numberOfStudies
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Statistic.sampleSize.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Statistic.sampleSize.description
                         ] .

fhir:ImmunizationEvaluation
        a                owl:Class ;
        rdfs:label       "ImmunizationEvaluation" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.medication ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:ImmunizationEvaluation.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImmunizationEvaluation.doseStatus ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ImmunizationEvaluation.doseStatusReason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImmunizationEvaluation.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:positiveInt ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ImmunizationEvaluation.doseNumberPositiveInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ImmunizationEvaluation.doseNumberString
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:positiveInt ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ImmunizationEvaluation.seriesDosesPositiveInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ImmunizationEvaluation.seriesDosesString
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImmunizationEvaluation.series
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImmunizationEvaluation.immunizationEvent ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImmunizationEvaluation.targetDisease ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImmunizationEvaluation.patient ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImmunizationEvaluation.authority
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImmunizationEvaluation.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImmunizationEvaluation.date
                         ] .

fhir:Group.member.period
        a             owl:ObjectProperty ;
        rdfs:comment  "The period that the member was in the group, if known." ;
        rdfs:domain   fhir:GroupMemberComponent ;
        rdfs:label    "Group.member.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "Period member belonged to the group" .

fhir:Observation  a      owl:Class ;
        rdfs:label       "Observation" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.diagnostics ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Observation.category
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Observation.partOf
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Observation.code ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Observation.derivedFrom
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Observation.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Observation.subject
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Observation.bodySite
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Observation.specimen
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Observation.focus
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Observation.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Observation.device
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.valueQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.valueCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.valueString
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.valueBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:integer ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.valueInteger
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.valueRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Ratio ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.valueRatio
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:SampledData ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.valueSampledData
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:time ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.valueTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.valueDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.valuePeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Observation.basedOn
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:instant ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Observation.issued
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ObservationReferenceRangeComponent ;
                           owl:onProperty     fhir:Observation.referenceRange
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Observation.hasMember
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Observation.interpretation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Observation.performer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Observation.encounter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Observation.method
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Observation.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Observation.dataAbsentReason
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.effectiveDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.effectivePeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.effectiveTiming
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:instant ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Observation.effectiveInstant
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ObservationComponentComponent ;
                           owl:onProperty     fhir:Observation.component
                         ] .

fhir:NamingSystem.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this naming system. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:NamingSystem ;
        rdfs:label          "NamingSystem.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:Claim.accident.date
        a             owl:ObjectProperty ;
        rdfs:comment  "Date of an accident event  related to the products and services contained in the claim." ;
        rdfs:domain   fhir:Claim.Accident ;
        rdfs:label    "Claim.accident.date" ;
        rdfs:range    fhir:date ;
        dc:title      "When the incident occurred" .

fhir:Communication.basedOn
        a             owl:ObjectProperty ;
        rdfs:comment  "An order, proposal or plan fulfilled in whole or in part by this Communication." ;
        rdfs:domain   fhir:Communication ;
        rdfs:label    "Communication.basedOn" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Request fulfilled by this communication" .

fhir:ClaimResponse.addItem.adjudication.category
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to indicate the information type of this adjudication record. Information types may include the value submitted, maximum values or percentages allowed or payable under the plan, amounts that: the patient is responsible for in aggregate or pertaining to this item; amounts paid by other coverages; and, the benefit payable for this item." ;
        rdfs:domain   fhir:ClaimResponse.AddedItemAdjudication ;
        rdfs:label    "ClaimResponse.addItem.adjudication.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of adjudication information" .

fhir:Library.contact  a  owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:Library ;
        rdfs:label    "Library.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:Claim.procedure.procedure
        a           owl:ObjectProperty ;
        rdfs:label  "Claim.procedure.procedure" .

fhir:CapabilityStatementRestComponentSearchParam
        a                owl:Class ;
        rdfs:comment     "Search parameters that are supported for searching all resources for implementations to support and/or make use of - either references to ones defined in the specification, or additional ones defined for/by the implementation." ;
        rdfs:label       "CapabilityStatementRestComponentSearchParam" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.searchParam.documentation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.searchParam.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.searchParam.definition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.searchParam.name ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        dc:title         "Search parameters for searching all resources" .

fhir:MolecularSequence.quality.queryTP
        a             owl:ObjectProperty ;
        rdfs:comment  "True positives, from the perspective of the query data, i.e. the number of sites in the Query Call Set for which there are paths through the Truth Call Set that are consistent with all of the alleles at this site, and for which there is an accurate genotype call for the event." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent ;
        rdfs:label    "MolecularSequence.quality.queryTP" ;
        rdfs:range    fhir:decimal ;
        dc:title      "True positives from the perspective of the query data" .

fhir:StructureMap.group.rule.rule.source.defaultValueUuid
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueUuid" ;
        rdfs:range          fhir:uuid ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:CodeSystem.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the code system." ;
        rdfs:domain         fhir:CodeSystem ;
        rdfs:label          "CodeSystem.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:DocumentReference.context.event
        a             owl:ObjectProperty ;
        rdfs:comment  "This list of codes represents the main clinical acts, such as a colonoscopy or an appendectomy, being documented. In some cases, the event is inherent in the type Code, such as a \"History and Physical Report\" in which the procedure being documented is necessarily a \"History and Physical\" act." ;
        rdfs:domain   fhir:DocumentReferenceContextComponent ;
        rdfs:label    "DocumentReference.context.event" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Main clinical acts documented" .

fhir:MedicationRequest.instantiatesCanonical
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to a protocol, guideline, orderset, or other definition that is adhered to in whole or in part by this MedicationRequest." ;
        rdfs:domain   fhir:MedicationRequest ;
        rdfs:label    "MedicationRequest.instantiatesCanonical" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Instantiates FHIR protocol or definition" .

fhir:ValueSet.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "A copyright statement relating to the value set and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the value set." ;
        rdfs:domain   fhir:ValueSet ;
        rdfs:label    "ValueSet.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Use and/or publishing restrictions" .

fhir:ElementDefinitionExampleComponent
        a                owl:Class ;
        rdfs:comment     "A sample value for this element demonstrating the type of information that would typically be found in the element." ;
        rdfs:label       "ElementDefinitionExampleComponent" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ElementDefinition.example.value ;
                           owl:someValuesFrom  fhir:Element
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ElementDefinition.example.label ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:ActivityDefinition.subjectCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ActivityDefinition ;
        rdfs:label          "ActivityDefinition.subjectCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:ActivityDefinition.subject .

fhir:Contract.term.action.intent
        a                   owl:ObjectProperty ;
        rdfs:comment        "Reason or purpose for the action stipulated by this Contract Provision." ;
        rdfs:domain         fhir:Contract.Term.Action ;
        rdfs:label          "Contract.term.action.intent" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Purpose for the Contract Term Action" .

fhir:PractitionerRole.location
        a                   owl:ObjectProperty ;
        rdfs:comment        "The location(s) at which this practitioner provides care." ;
        rdfs:domain         fhir:PractitionerRole ;
        rdfs:label          "PractitionerRole.location" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:where ;
        dc:title            "The location(s) at which this practitioner provides care" .

fhir:MedicationStatement.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "A code representing the patient or other source's judgment about the state of the medication used that this statement is about.  Generally, this will be active or completed." ;
        rdfs:domain         fhir:MedicationStatement ;
        rdfs:label          "MedicationStatement.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | completed | entered-in-error | intended | stopped | on-hold | unknown | not-taken" .

fhir:TerminologyCapabilities.codeSystem.version.filter.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Code of the property supported." ;
        rdfs:domain   fhir:TerminologyCapabilitiesCodeSystemComponent.TerminologyCapabilitiesCodeSystemVersionComponent.TerminologyCapabilitiesCodeSystemVersionFilterComponent ;
        rdfs:label    "TerminologyCapabilities.codeSystem.version.filter.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Code of the property supported" .

fhir:List  a             owl:Class ;
        rdfs:label       "List" ;
        rdfs:subClassOf  w5:infrastructure.documents , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ListEntryComponent ;
                           owl:onProperty     fhir:List.entry
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:List.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:List.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:List.orderedBy
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:List.encounter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:List.source
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:List.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:List.date
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:List.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:List.subject
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:List.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:List.mode ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:List.emptyReason
                         ] .

fhir:Communication.instantiatesCanonical
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Communication." ;
        rdfs:domain   fhir:Communication ;
        rdfs:label    "Communication.instantiatesCanonical" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Instantiates FHIR protocol or definition" .

fhir:ImmunizationEvaluation.doseNumberString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ImmunizationEvaluation ;
        rdfs:label          "ImmunizationEvaluation.doseNumberString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:ImmunizationEvaluation.doseNumber .

fhir:Expression.reference
        a             owl:ObjectProperty ;
        rdfs:comment  "A URI that defines where the expression is found." ;
        rdfs:domain   fhir:Expression ;
        rdfs:label    "Expression.reference" ;
        rdfs:range    fhir:uri ;
        dc:title      "Where the expression is found" .

fhir:Contract.term.action.reasonCode
        a             owl:ObjectProperty ;
        rdfs:comment  "Rationale for the action to be performed or not performed. Describes why the action is permitted or prohibited." ;
        rdfs:domain   fhir:Contract.Term.Action ;
        rdfs:label    "Contract.term.action.reasonCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Why is action (not) needed?" .

fhir:ClaimResponse.addItem.adjudication.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Monetary amount associated with the category." ;
        rdfs:domain   fhir:ClaimResponse.AddedItemAdjudication ;
        rdfs:label    "ClaimResponse.addItem.adjudication.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Monetary amount" .

fhir:Task.input.valuePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valuePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:Citation.publicationForm.periodicRelease.dateOfPublication.date
        a             owl:ObjectProperty ;
        rdfs:comment  "Date on which the issue of the journal was published." ;
        rdfs:domain   fhir:CitationPublicationFormComponent.CitationPublicationFormPeriodicReleaseComponent.CitationPublicationFormPeriodicReleaseDateOfPublicationComponent ;
        rdfs:label    "Citation.publicationForm.periodicRelease.dateOfPublication.date" ;
        rdfs:range    fhir:date ;
        dc:title      "Date on which the issue of the journal was published" .

fhir:SubstanceDefinition.name.source
        a             owl:ObjectProperty ;
        rdfs:comment  "Supporting literature." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponent ;
        rdfs:label    "SubstanceDefinition.name.source" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Supporting literature" .

fhir:ClaimResponse.Item
        a                owl:Class ;
        rdfs:comment     "A claim line. Either a simple (a product or service) or a 'group' of details which can also be a simple items or groups of sub-details." ;
        rdfs:label       "ClaimResponse.Item" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ClaimResponse.Item.ItemDetail ;
                           owl:onProperty     fhir:ClaimResponse.item.detail
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:ClaimResponse.item.adjudication ;
                           owl:someValuesFrom  fhir:ClaimResponse.Item.Adjudication
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ClaimResponse.item.noteNumber
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.item.itemSequence ;
                           owl:someValuesFrom  fhir:positiveInt
                         ] .

fhir:Bundle.timestamp
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date/time that the bundle was assembled - i.e. when the resources were placed in the bundle." ;
        rdfs:domain         fhir:Bundle ;
        rdfs:label          "Bundle.timestamp" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  w5:when.init ;
        dc:title            "When the bundle was assembled" .

fhir:Contract.Term.SecurityLabel
        a                owl:Class ;
        rdfs:comment     "Security labels that protect the handling of information about the term and its elements, which may be specifically identified.." ;
        rdfs:label       "Contract.Term.SecurityLabel" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:Contract.term.securityLabel.control
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:Contract.term.securityLabel.category
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Contract.term.securityLabel.classification ;
                           owl:someValuesFrom  fhir:Coding
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:unsignedInt ;
                           owl:onProperty     fhir:Contract.term.securityLabel.number
                         ] .

fhir:Composition.section.section.author
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifies who is responsible for the information in this section, not necessarily who typed it in." ;
        rdfs:domain         fhir:Composition.SectionSection ;
        rdfs:label          "Composition.section.section.author" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Who and/or what authored the section" .

fhir:CatalogEntry.relatedEntry.relationtype
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of relation to the related item: child, parent, packageContent, containerPackage, usedIn, uses, requires, etc." ;
        rdfs:domain   fhir:CatalogEntryRelatedEntryComponent ;
        rdfs:label    "CatalogEntry.relatedEntry.relationtype" ;
        rdfs:range    fhir:code ;
        dc:title      "triggers | is-replaced-by" .

fhir:ExplanationOfBenefit.addItem.productOrService
        a             owl:ObjectProperty ;
        rdfs:comment  "When the value is a group code then this item collects a set of related claim details, otherwise this contains the product, service, drug or other billing code for the item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem ;
        rdfs:label    "ExplanationOfBenefit.addItem.productOrService" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Billing, service, product, or drug code" .

fhir:TestReport.setup
        a             owl:ObjectProperty ;
        rdfs:comment  "The results of the series of required setup operations before the tests were executed." ;
        rdfs:domain   fhir:TestReport ;
        rdfs:label    "TestReport.setup" ;
        rdfs:range    fhir:TestReportSetupComponent ;
        dc:title      "The results of the series of required setup operations before the tests were executed" .

fhir:MedicationAdministration.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "Will generally be set to show that the administration has been completed.  For some long running administrations such as infusions, it is possible for an administration to be started but not completed or it may be paused while some other process is under way." ;
        rdfs:domain         fhir:MedicationAdministration ;
        rdfs:label          "MedicationAdministration.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "in-progress | not-done | on-hold | completed | entered-in-error | stopped | unknown" .

fhir:VerificationResult.targetLocation
        a             owl:ObjectProperty ;
        rdfs:comment  "The fhirpath location(s) within the resource that was validated." ;
        rdfs:domain   fhir:VerificationResult ;
        rdfs:label    "VerificationResult.targetLocation" ;
        rdfs:range    fhir:string ;
        dc:title      "The fhirpath location(s) within the resource that was validated" .

fhir:ImplementationGuide.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:ImplementationGuide ;
        rdfs:label    "ImplementationGuide.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:SupplyRequest.reasonCode
        a                   owl:ObjectProperty ;
        rdfs:comment        "The reason why the supply item was requested." ;
        rdfs:domain         fhir:SupplyRequest ;
        rdfs:label          "SupplyRequest.reasonCode" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "The reason why the supply item was requested" .

fhir:Measure.supplementalData.usage
        a             owl:ObjectProperty ;
        rdfs:comment  "An indicator of the intended usage for the supplemental data element. Supplemental data indicates the data is additional information requested to augment the measure information. Risk adjustment factor indicates the data is additional information used to calculate risk adjustment factors when applying a risk model to the measure calculation." ;
        rdfs:domain   fhir:MeasureSupplementalDataComponent ;
        rdfs:label    "Measure.supplementalData.usage" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "supplemental-data | risk-adjustment-factor" .

fhir:ImagingStudy.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The current state of the ImagingStudy." ;
        rdfs:domain         fhir:ImagingStudy ;
        rdfs:label          "ImagingStudy.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "registered | available | cancelled | entered-in-error | unknown" .

fhir:Goal.target  a   owl:ObjectProperty ;
        rdfs:comment  "Indicates what should be done by when." ;
        rdfs:domain   fhir:Goal ;
        rdfs:label    "Goal.target" ;
        rdfs:range    fhir:GoalTargetComponent ;
        dc:title      "Target outcome for the goal" .

fhir:Parameters.parameter.part.value
        a           owl:ObjectProperty ;
        rdfs:label  "Parameters.parameter.part.value" .

fhir:PackagedProductDefinition.manufacturer
        a             owl:ObjectProperty ;
        rdfs:comment  "Manufacturer of this package type. When there are multiple it means these are all possible manufacturers." ;
        rdfs:domain   fhir:PackagedProductDefinition ;
        rdfs:label    "PackagedProductDefinition.manufacturer" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Manufacturer of this package type. When there are multiple it means these are all possible manufacturers" .

fhir:SubstanceDefinition.name.synonym.translation
        a             owl:ObjectProperty ;
        rdfs:comment  "A translation for this name into another human language." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.synonym.translation" ;
        rdfs:range    fhir:SubstanceDefinitionNameComponentNameName ;
        dc:title      "A translation for this name into another human language" .

fhir:PlanDefinition.action.action.subjectCanonical
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponentAction ;
        rdfs:label          "PlanDefinition.action.action.subjectCanonical" ;
        rdfs:range          fhir:canonical ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.action.subject .

fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent
        a                owl:Class ;
        rdfs:comment     "The operation to perform." ;
        rdfs:label       "TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.operation.contentType
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent.TestScriptSetupActionOperationRequestHeaderComponent ;
                           owl:onProperty     fhir:TestScript.setup.action.operation.requestHeader
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.operation.accept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Coding ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.operation.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.operation.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.operation.sourceId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.operation.label
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.operation.responseId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.operation.params
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.operation.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.setup.action.operation.encodeRequestUrl ;
                           owl:someValuesFrom  fhir:boolean
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.operation.targetId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.operation.resource
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.operation.origin
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.operation.method
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.operation.destination
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.setup.action.operation.requestId
                         ] .

fhir:OrderedDistribution.interval.rankOrder
        a             owl:ObjectProperty ;
        rdfs:comment  "Relative order of interval." ;
        rdfs:domain   fhir:OrderedDistributionIntervalComponent ;
        rdfs:label    "OrderedDistribution.interval.rankOrder" ;
        rdfs:range    fhir:integer ;
        dc:title      "Relative order of interval" .

fhir:ValueSet.expansion.contains.designation
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional representations for this item - other languages, aliases, specialized purposes, used for particular purposes, etc. These are relevant when the conditions of the expansion do not fix to a single correct representation." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponent ;
        rdfs:label    "ValueSet.expansion.contains.designation" ;
        rdfs:range    fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentDesignation ;
        dc:title      "Additional representations for this item" .

fhir:Contract.Term.ContractAssetAnswer
        a                owl:Class ;
        rdfs:comment     "Response to assets." ;
        rdfs:label       "Contract.Term.ContractAssetAnswer" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.asset.answer.valueBoolean ;
                                            owl:someValuesFrom  fhir:boolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.asset.answer.valueDecimal ;
                                            owl:someValuesFrom  fhir:decimal
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.asset.answer.valueInteger ;
                                            owl:someValuesFrom  fhir:integer
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.asset.answer.valueDate ;
                                            owl:someValuesFrom  fhir:date
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.asset.answer.valueDateTime ;
                                            owl:someValuesFrom  fhir:dateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.asset.answer.valueTime ;
                                            owl:someValuesFrom  fhir:time
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.asset.answer.valueString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.asset.answer.valueUri ;
                                            owl:someValuesFrom  fhir:uri
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.asset.answer.valueAttachment ;
                                            owl:someValuesFrom  fhir:Attachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.asset.answer.valueCoding ;
                                            owl:someValuesFrom  fhir:Coding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.asset.answer.valueQuantity ;
                                            owl:someValuesFrom  fhir:Quantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.asset.answer.valueReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] ;
        dc:title         "Response to assets" .

fhir:Immunization.education.documentType
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifier of the material presented to the patient." ;
        rdfs:domain   fhir:ImmunizationEducationComponent ;
        rdfs:label    "Immunization.education.documentType" ;
        rdfs:range    fhir:string ;
        dc:title      "Educational material document identifier" .

fhir:Media.status  a        owl:ObjectProperty ;
        rdfs:comment        "The current state of the {{title}}." ;
        rdfs:domain         fhir:Media ;
        rdfs:label          "Media.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown" .

fhir:ExplanationOfBenefit.addItem.provider
        a                   owl:ObjectProperty ;
        rdfs:comment        "The providers who are authorized for the services rendered to the patient." ;
        rdfs:domain         fhir:ExplanationOfBenefit.AddedItem ;
        rdfs:label          "ExplanationOfBenefit.addItem.provider" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Authorized providers" .

fhir:Task.output.valueContactDetail
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueContactDetail" ;
        rdfs:range          fhir:ContactDetail ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:Contract.term.group.asset.answer.valueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractAssetAnswer ;
        rdfs:label          "Contract.term.group.asset.answer.valueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:Contract.term.group.asset.answer.value .

fhir:MeasureReport.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "The type of measure report. This may be an individual report, which provides the score for the measure for an individual member of the population; a subject-listing, which returns the list of members that meet the various criteria in the measure; a summary report, which returns a population count for each of the criteria in the measure; or a data-collection, which enables the MeasureReport to be used to exchange the data-of-interest for a quality measure." ;
        rdfs:domain         fhir:MeasureReport ;
        rdfs:label          "MeasureReport.type" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "individual | subject-list | summary | data-collection" .

fhir:CoverageEligibilityRequest.insurance.coverage
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to the insurance card level information contained in the Coverage resource. The coverage issuing insurer will use these details to locate the patient's actual coverage within the insurer's information system." ;
        rdfs:domain   fhir:CoverageEligibilityRequest.Insurance ;
        rdfs:label    "CoverageEligibilityRequest.insurance.coverage" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Insurance information" .

fhir:TerminologyCapabilities.implementation.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about the specific installation that this terminology capability statement relates to." ;
        rdfs:domain   fhir:TerminologyCapabilitiesImplementationComponent ;
        rdfs:label    "TerminologyCapabilities.implementation.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Describes this specific instance" .

fhir:index  a        owl:DatatypeProperty ;
        rdfs:domain  fhir:Element ;
        rdfs:label   "index" ;
        rdfs:range   xsd:nonNegativeInteger ;
        dc:title     "Ordering value for list" .

fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent
        a                owl:Class ;
        rdfs:comment     "A simple summary of a planned activity suitable for a general care plan system (e.g. form driven) that doesn't know about specific resources such as procedure etc." ;
        rdfs:label       "CarePlanActivityComponent.CarePlanActivityDetailComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:CarePlan.activity.detail.instantiatesCanonical
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:uri ;
                           owl:onProperty     fhir:CarePlan.activity.detail.instantiatesUri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CarePlan.activity.detail.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:CarePlan.activity.detail.productCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:CarePlan.activity.detail.productReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:CarePlan.activity.detail.reasonCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CarePlan.activity.detail.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CarePlan.activity.detail.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CarePlan.activity.detail.statusReason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CarePlan.activity.detail.dailyAmount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CarePlan.activity.detail.location
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CarePlan.activity.detail.kind
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:CarePlan.activity.detail.reasonReference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:CarePlan.activity.detail.goal
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CarePlan.activity.detail.quantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CarePlan.activity.detail.doNotPerform
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:CarePlan.activity.detail.scheduledTiming
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:CarePlan.activity.detail.scheduledPeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:CarePlan.activity.detail.scheduledString
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:CarePlan.activity.detail.performer
                         ] .

fhir:Bundle.entry.link.url
        a             owl:ObjectProperty ;
        rdfs:comment  "The reference details for the link." ;
        rdfs:domain   fhir:BundleEntryComponentLink ;
        rdfs:label    "Bundle.entry.link.url" ;
        rdfs:range    fhir:uri ;
        dc:title      "Reference details for the link" .

fhir:ExplanationOfBenefit.item.category
        a             owl:ObjectProperty ;
        rdfs:comment  "Code to identify the general type of benefits under which products and services are provided." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item ;
        rdfs:label    "ExplanationOfBenefit.item.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Benefit classification" .

fhir:ServiceRequest.replaces
        a             owl:ObjectProperty ;
        rdfs:comment  "The request takes the place of the referenced completed or terminated request(s)." ;
        rdfs:domain   fhir:ServiceRequest ;
        rdfs:label    "ServiceRequest.replaces" ;
        rdfs:range    fhir:Reference ;
        dc:title      "What request replaces" .

fhir:Quantity.value  a  owl:ObjectProperty ;
        rdfs:comment  "The value of the measured amount. The value includes an implicit precision in the presentation of the value." ;
        rdfs:domain   fhir:Quantity ;
        rdfs:label    "Quantity.value" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Numerical value (with implicit precision)" .

fhir:StructureMap.group.rule.rule.source.min
        a             owl:ObjectProperty ;
        rdfs:comment  "Specified minimum cardinality for the element. This is optional; if present, it acts an implicit check on the input content." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label    "StructureMap.group.rule.rule.source.min" ;
        rdfs:range    fhir:integer ;
        dc:title      "Specified minimum cardinality" .

fhir:Measure.supplementalData.criteria
        a             owl:ObjectProperty ;
        rdfs:comment  "The criteria for the supplemental data. This is typically the name of a valid expression defined within a referenced library, but it may also be a path to a specific data element. The criteria defines the data to be returned for this element." ;
        rdfs:domain   fhir:MeasureSupplementalDataComponent ;
        rdfs:label    "Measure.supplementalData.criteria" ;
        rdfs:range    fhir:Expression ;
        dc:title      "Expression describing additional data to be reported" .

fhir:Encounter  a        owl:Class ;
        rdfs:label       "Encounter" ;
        rdfs:subClassOf  w5:workflow.encounter , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Encounter.episodeOfCare
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Encounter.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Encounter.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Encounter.StatusHistory ;
                           owl:onProperty     fhir:Encounter.statusHistory
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:EncounterHospitalizationComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Encounter.hospitalization
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Encounter.priority
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Encounter.basedOn
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Encounter.serviceType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Encounter.serviceProvider
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Encounter.subject
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:EncounterLocationComponent ;
                           owl:onProperty     fhir:Encounter.location
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Encounter.class ;
                           owl:someValuesFrom  fhir:Coding
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:EncounterParticipantComponent ;
                           owl:onProperty     fhir:Encounter.participant
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Encounter.period
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Encounter.appointment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Encounter.partOf
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Encounter.reasonReference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Duration ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Encounter.length
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Encounter.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Encounter.account
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Encounter.Diagnosis ;
                           owl:onProperty     fhir:Encounter.diagnosis
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Encounter.reasonCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Encounter.ClassHistory ;
                           owl:onProperty     fhir:Encounter.classHistory
                         ] .

fhir:Claim.accident  a  owl:ObjectProperty ;
        rdfs:comment  "Details of an accident which resulted in injuries which required the products and services listed in the claim." ;
        rdfs:domain   fhir:Claim ;
        rdfs:label    "Claim.accident" ;
        rdfs:range    fhir:Claim.Accident ;
        dc:title      "Details of the event" .

fhir:PractitionerRole.telecom
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details that are specific to the role/location/service." ;
        rdfs:domain   fhir:PractitionerRole ;
        rdfs:label    "PractitionerRole.telecom" ;
        rdfs:range    fhir:ContactPoint ;
        dc:title      "Contact details that are specific to the role/location/service" .

fhir:RiskAssessment.prediction.whenPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RiskAssessmentPredictionComponent ;
        rdfs:label          "RiskAssessment.prediction.whenPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:RiskAssessment.prediction.when .

fhir:TerminologyCapabilities.codeSystem.version.language
        a             owl:ObjectProperty ;
        rdfs:comment  "Language Displays supported." ;
        rdfs:domain   fhir:TerminologyCapabilitiesCodeSystemComponent.TerminologyCapabilitiesCodeSystemVersionComponent ;
        rdfs:label    "TerminologyCapabilities.codeSystem.version.language" ;
        rdfs:range    fhir:code ;
        dc:title      "Language Displays supported" .

fhir:ExampleScenario.process.step.alternative.step.operation
        a             owl:ObjectProperty ;
        rdfs:comment  "Each interaction or action." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.operation" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        dc:title      "Each interaction or action" .

fhir:MolecularSequence.quality.roc
        a             owl:ObjectProperty ;
        rdfs:comment  "Receiver Operator Characteristic (ROC) Curve  to give sensitivity/specificity tradeoff." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent ;
        rdfs:label    "MolecularSequence.quality.roc" ;
        rdfs:range    fhir:MolecularSequenceQualityComponent.MolecularSequenceQualityRocComponent ;
        dc:title      "Receiver Operator Characteristic (ROC) Curve" .

fhir:ClaimResponse.error
        a             owl:ObjectProperty ;
        rdfs:comment  "Errors encountered during the processing of the adjudication." ;
        rdfs:domain   fhir:ClaimResponse ;
        rdfs:label    "ClaimResponse.error" ;
        rdfs:range    fhir:ClaimResponse.Error ;
        dc:title      "Processing errors" .

fhir:ExplanationOfBenefit.accident
        a             owl:ObjectProperty ;
        rdfs:comment  "Details of a accident which resulted in injuries which required the products and services listed in the claim." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.accident" ;
        rdfs:range    fhir:ExplanationOfBenefit.Accident ;
        dc:title      "Details of the event" .

fhir:SubstanceDefinition.structure.opticalActivity
        a             owl:ObjectProperty ;
        rdfs:comment  "Optical activity type." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponent ;
        rdfs:label    "SubstanceDefinition.structure.opticalActivity" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Optical activity type" .

fhir:Consent.provision.class
        a             owl:ObjectProperty ;
        rdfs:comment  "The class of information covered by this rule. The type can be a FHIR resource type, a profile on a type, or a CDA document, or some other type that indicates what sort of information the consent relates to." ;
        rdfs:domain   fhir:Consent.provision ;
        rdfs:label    "Consent.provision.class" ;
        rdfs:range    fhir:Coding ;
        dc:title      "e.g. Resource Type, Profile, CDA, etc." .

fhir:Citation.url  a        owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this citation when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this summary is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the summary is stored on different servers." ;
        rdfs:domain         fhir:Citation ;
        rdfs:label          "Citation.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this citation, represented as a globally unique URI" .

fhir:AuditEvent.source.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "Code specifying the type of source where event originated." ;
        rdfs:domain         fhir:AuditEventSourceComponent ;
        rdfs:label          "AuditEvent.source.type" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "The type of source where event originated" .

fhir:Contract.friendly.contentAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.FriendlyLanguage ;
        rdfs:label          "Contract.friendly.contentAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:Contract.friendly.content .

fhir:ClinicalUseIssue.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Business identifier for this issue." ;
        rdfs:domain   fhir:ClinicalUseIssue ;
        rdfs:label    "ClinicalUseIssue.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Business identifier for this issue" .

fhir:Location.name  a  owl:ObjectProperty ;
        rdfs:comment  "Name of the location as used by humans. Does not need to be unique." ;
        rdfs:domain   fhir:Location ;
        rdfs:label    "Location.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name of the location as used by humans" .

fhir:Library.name  a  owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the library. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:Library ;
        rdfs:label    "Library.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this library (computer friendly)" .

fhir:Claim.item.detail.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of repetitions of a service or product." ;
        rdfs:domain   fhir:Claim.Item.Detail ;
        rdfs:label    "Claim.item.detail.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Count of products or services" .

fhir:MedicationDispense.context
        a             owl:ObjectProperty ;
        rdfs:comment  "The encounter or episode of care that establishes the context for this event." ;
        rdfs:domain   fhir:MedicationDispense ;
        rdfs:label    "MedicationDispense.context" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Encounter / Episode associated with event" .

fhir:Composition.section.author
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifies who is responsible for the information in this section, not necessarily who typed it in." ;
        rdfs:domain         fhir:Composition.Section ;
        rdfs:label          "Composition.section.author" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Who and/or what authored the section" .

fhir:TestScript.profile
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to the profile to be used for validation." ;
        rdfs:domain   fhir:TestScript ;
        rdfs:label    "TestScript.profile" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Reference of the validation profile" .

fhir:Parameters.parameter.valueContactDetail
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueContactDetail" ;
        rdfs:range          fhir:ContactDetail ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:MedicationKnowledge.drugCharacteristic.type
        a             owl:ObjectProperty ;
        rdfs:comment  "A code specifying which characteristic of the medicine is being described (for example, colour, shape, imprint)." ;
        rdfs:domain   fhir:MedicationKnowledgeDrugCharacteristicComponent ;
        rdfs:label    "MedicationKnowledge.drugCharacteristic.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Code specifying the type of characteristic of medication" .

fhir:Measure.group.population.criteria
        a             owl:ObjectProperty ;
        rdfs:comment  "An expression that specifies the criteria for the population, typically the name of an expression in a library." ;
        rdfs:domain   fhir:MeasureGroupComponent.MeasureGroupPopulationComponent ;
        rdfs:label    "Measure.group.population.criteria" ;
        rdfs:range    fhir:Expression ;
        dc:title      "The criteria that defines this population" .

fhir:MessageDefinition.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this message definition when it is represented in other formats, or referenced in a specification, model, design or an instance." ;
        rdfs:domain         fhir:MessageDefinition ;
        rdfs:label          "MessageDefinition.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Primary key for the message definition on a given server" .

fhir:Contract.term.asset.context.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Coded representation of the context generally or of the Referenced entity, such as the asset holder type or location." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset.AssetContext ;
        rdfs:label    "Contract.term.asset.context.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Codeable asset context" .

fhir:RequestGroup.action.timingPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RequestGroupActionComponent ;
        rdfs:label          "RequestGroup.action.timingPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:RequestGroup.action.timing .

fhir:Task.output.valueUrl
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueUrl" ;
        rdfs:range          fhir:url ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:PlanDefinition.action.action.participant
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates who should participate in performing the action described." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.participant" ;
        rdfs:range    fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionParticipantComponent ;
        dc:title      "Who should participate in the action" .

fhir:Slot.end  a            owl:ObjectProperty ;
        rdfs:comment        "Date/Time that the slot is to conclude." ;
        rdfs:domain         fhir:Slot ;
        rdfs:label          "Slot.end" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  w5:when.planned ;
        dc:title            "Date/Time that the slot is to conclude" .

fhir:Identifier.assigner
        a             owl:ObjectProperty ;
        rdfs:comment  "Organization that issued/manages the identifier." ;
        rdfs:domain   fhir:Identifier ;
        rdfs:label    "Identifier.assigner" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Organization that issued id (may be just text)" .

fhir:EnrollmentRequest
        a                owl:Class ;
        rdfs:label       "EnrollmentRequest" ;
        rdfs:subClassOf  w5:financial.support , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EnrollmentRequest.coverage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EnrollmentRequest.provider
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EnrollmentRequest.status
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EnrollmentRequest.candidate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:EnrollmentRequest.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EnrollmentRequest.created
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EnrollmentRequest.insurer
                         ] .

fhir:RequestGroup.action.condition
        a             owl:ObjectProperty ;
        rdfs:comment  "An expression that describes applicability criteria, or start/stop conditions for the action." ;
        rdfs:domain   fhir:RequestGroupActionComponent ;
        rdfs:label    "RequestGroup.action.condition" ;
        rdfs:range    fhir:RequestGroupActionComponent.RequestGroupActionConditionComponent ;
        dc:title      "Whether or not the action is applicable" .

fhir:MedicationKnowledge.regulatory.schedule.schedule
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies the specific drug schedule." ;
        rdfs:domain   fhir:MedicationKnowledgeRegulatoryComponent.MedicationKnowledgeRegulatoryScheduleComponent ;
        rdfs:label    "MedicationKnowledge.regulatory.schedule.schedule" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Specifies the specific drug schedule" .

fhir:Contract.legal  a      owl:ObjectProperty ;
        rdfs:comment        "List of Legal expressions or representations of this Contract." ;
        rdfs:domain         fhir:Contract ;
        rdfs:label          "Contract.legal" ;
        rdfs:range          fhir:Contract.LegalLanguage ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Contract Legal Language" .

fhir:MedicationRequest.dispenseRequest.initialFill.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The amount or quantity to provide as part of the first dispense." ;
        rdfs:domain   fhir:MedicationRequestDispenseRequestComponent.MedicationRequestDispenseRequestInitialFillComponent ;
        rdfs:label    "MedicationRequest.dispenseRequest.initialFill.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "First fill quantity" .

fhir:Measure.group.stratifier.description
        a             owl:ObjectProperty ;
        rdfs:comment  "The human readable description of this stratifier criteria." ;
        rdfs:domain   fhir:MeasureGroupComponent.MeasureGroupStratifierComponent ;
        rdfs:label    "Measure.group.stratifier.description" ;
        rdfs:range    fhir:string ;
        dc:title      "The human readable description of this stratifier" .

fhir:ConceptMap.targetUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ConceptMap ;
        rdfs:label          "ConceptMap.targetUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:ConceptMap.target .

fhir:Specimen.container.additiveReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SpecimenContainerComponent ;
        rdfs:label          "Specimen.container.additiveReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Specimen.container.additive .

fhir:RequestGroup.action.relatedAction
        a             owl:ObjectProperty ;
        rdfs:comment  "A relationship to another action such as \"before\" or \"30-60 minutes after start of\"." ;
        rdfs:domain   fhir:RequestGroupActionComponent ;
        rdfs:label    "RequestGroup.action.relatedAction" ;
        rdfs:range    fhir:RequestGroupActionComponent.RequestGroupActionRelatedActionComponent ;
        dc:title      "Relationship to another action" .

fhir:Evidence.variableDefinition.variableRole
        a             owl:ObjectProperty ;
        rdfs:comment  "population | subpopulation | exposure | referenceExposure | measuredVariable | confounder." ;
        rdfs:domain   fhir:EvidenceVariableDefinitionComponent ;
        rdfs:label    "Evidence.variableDefinition.variableRole" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "population | subpopulation | exposure | referenceExposure | measuredVariable | confounder" .

fhir:Claim.item.serviced
        a           owl:ObjectProperty ;
        rdfs:label  "Claim.item.serviced" .

fhir:ExplanationOfBenefit.procedure
        a             owl:ObjectProperty ;
        rdfs:comment  "Procedures performed on the patient relevant to the billing items with the claim." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.procedure" ;
        rdfs:range    fhir:ExplanationOfBenefit.Procedure ;
        dc:title      "Clinical procedures performed" .

fhir:Person.link.assurance
        a             owl:ObjectProperty ;
        rdfs:comment  "Level of assurance that this link is associated with the target resource." ;
        rdfs:domain   fhir:PersonLinkComponent ;
        rdfs:label    "Person.link.assurance" ;
        rdfs:range    fhir:code ;
        dc:title      "level1 | level2 | level3 | level4" .

fhir:ImplementationGuide.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the implementation guide." ;
        rdfs:domain         fhir:ImplementationGuide ;
        rdfs:label          "ImplementationGuide.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:DeviceRequest.performer
        a                   owl:ObjectProperty ;
        rdfs:comment        "The desired performer for doing the diagnostic testing." ;
        rdfs:domain         fhir:DeviceRequest ;
        rdfs:label          "DeviceRequest.performer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Requested Filler" .

fhir:MedicationAdministration.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifiers associated with this Medication Administration that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate. They are business identifiers assigned to this resource by the performer or other systems and remain constant as the resource is updated and propagates from server to server." ;
        rdfs:domain         fhir:MedicationAdministration ;
        rdfs:label          "MedicationAdministration.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "External identifier" .

fhir:MarketingStatus.dateRange
        a             owl:ObjectProperty ;
        rdfs:comment  "The date when the Medicinal Product is placed on the market by the Marketing Authorisation Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain." ;
        rdfs:domain   fhir:MarketingStatus ;
        rdfs:label    "MarketingStatus.dateRange" ;
        rdfs:range    fhir:Period ;
        dc:title      "The date when the Medicinal Product is placed on the market by the Marketing Authorisation Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain" .

fhir:CapabilityStatement.url
        a                   owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this capability statement when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this capability statement is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the capability statement is stored on different servers." ;
        rdfs:domain         fhir:CapabilityStatement ;
        rdfs:label          "CapabilityStatement.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this capability statement, represented as a URI (globally unique)" .

fhir:Questionnaire.item.answerOption.valueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemAnswerOptionComponent ;
        rdfs:label          "Questionnaire.item.answerOption.valueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.answerOption.value .

fhir:ExplanationOfBenefit.supportingInfo.valueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.SupportingInformation ;
        rdfs:label          "ExplanationOfBenefit.supportingInfo.valueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.supportingInfo.value .

fhir:Practitioner.qualification.issuer
        a             owl:ObjectProperty ;
        rdfs:comment  "Organization that regulates and issues the qualification." ;
        rdfs:domain   fhir:PractitionerQualificationComponent ;
        rdfs:label    "Practitioner.qualification.issuer" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Organization that regulates and issues the qualification" .

fhir:FamilyMemberHistory.deceasedRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:FamilyMemberHistory ;
        rdfs:label          "FamilyMemberHistory.deceasedRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:FamilyMemberHistory.deceased .

fhir:Task.input.valueTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:CodeSystem.concept.property.value
        a           owl:ObjectProperty ;
        rdfs:label  "CodeSystem.concept.property.value" .

fhir:AdministrableProductDefinitionRouteOfAdministrationComponent.AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesComponent
        a                owl:Class ;
        rdfs:comment     "A species for which this route applies." ;
        rdfs:label       "AdministrableProductDefinitionRouteOfAdministrationComponent.AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:AdministrableProductDefinitionRouteOfAdministrationComponent.AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesComponent.AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesWithdrawalPeriodComponent ;
                           owl:onProperty     fhir:AdministrableProductDefinition.routeOfAdministration.targetSpecies.withdrawalPeriod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:AdministrableProductDefinition.routeOfAdministration.targetSpecies.code ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:Ingredient  a       owl:Class ;
        rdfs:label       "Ingredient" ;
        rdfs:subClassOf  w5:administrative.medication , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:IngredientSpecifiedSubstanceComponent ;
                           owl:onProperty     fhir:Ingredient.specifiedSubstance
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Ingredient.role ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:IngredientSubstanceComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.substance
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Ingredient.function
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.allergenicIndicator
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Ingredient.manufacturer
                         ] .

fhir:ResearchElementDefinition.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the research element definition is intended to be used." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for research element definition (if applicable)" .

fhir:PaymentNotice.paymentStatus
        a             owl:ObjectProperty ;
        rdfs:comment  "A code indicating whether payment has been sent or cleared." ;
        rdfs:domain   fhir:PaymentNotice ;
        rdfs:label    "PaymentNotice.paymentStatus" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Issued or cleared Status of the payment" .

fhir:Annotation  a       owl:Class ;
        rdfs:comment     "A  text note which also  contains information about who made the statement and when." ;
        rdfs:label       "Annotation" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Annotation.text ;
                           owl:someValuesFrom  fhir:markdown
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Annotation.time
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Annotation.authorReference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Annotation.authorString
                                          ]
                                        ) ] ;
        dc:title         "Text node with attribution" .

fhir:TerminologyCapabilities.translation
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about the [ConceptMap/$translate](conceptmap-operation-translate.html) operation." ;
        rdfs:domain   fhir:TerminologyCapabilities ;
        rdfs:label    "TerminologyCapabilities.translation" ;
        rdfs:range    fhir:TerminologyCapabilitiesTranslationComponent ;
        dc:title      "Information about the [ConceptMap/$translate](conceptmap-operation-translate.html) operation" .

fhir:InsurancePlan.contact.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A name associated with the contact." ;
        rdfs:domain   fhir:InsurancePlanContactComponent ;
        rdfs:label    "InsurancePlan.contact.name" ;
        rdfs:range    fhir:HumanName ;
        dc:title      "A name associated with the contact" .

fhir:ResearchElementDefinition.characteristic
        a             owl:ObjectProperty ;
        rdfs:comment  "A characteristic that defines the members of the research element. Multiple characteristics are applied with \"and\" semantics." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.characteristic" ;
        rdfs:range    fhir:ResearchElementDefinitionCharacteristicComponent ;
        dc:title      "What defines the members of the research element" .

fhir:OperationDefinitionParameterComponent
        a                owl:Class ;
        rdfs:comment     "The parameters for the operation/query." ;
        rdfs:label       "OperationDefinitionParameterComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.name ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:OperationDefinitionParameterComponentParameter ;
                           owl:onProperty     fhir:OperationDefinition.parameter.part
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:OperationDefinition.parameter.targetProfile
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.documentation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.max ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:OperationDefinitionParameterComponent.OperationDefinitionParameterReferencedFromComponent ;
                           owl:onProperty     fhir:OperationDefinition.parameter.referencedFrom
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.searchType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:OperationDefinitionParameterComponent.OperationDefinitionParameterBindingComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.binding
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.min ;
                           owl:someValuesFrom  fhir:integer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.use ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:CapabilityStatement.instantiates
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to a canonical URL of another CapabilityStatement that this software implements. This capability statement is a published API description that corresponds to a business service. The server may actually implement a subset of the capability statement it claims to implement, so the capability statement must specify the full capability details." ;
        rdfs:domain   fhir:CapabilityStatement ;
        rdfs:label    "CapabilityStatement.instantiates" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Canonical URL of another capability statement this implements" .

fhir:ExampleScenario.process.step.process.step.pause
        a             owl:ObjectProperty ;
        rdfs:comment  "If there is a pause in the flow." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.pause" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If there is a pause in the flow" .

fhir:MedicinalProductDefinition.crossReference
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to another product, e.g. for linking authorised to investigational product." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.crossReference" ;
        rdfs:range    fhir:MedicinalProductDefinitionCrossReferenceComponent ;
        dc:title      "Reference to another product, e.g. for linking authorised to investigational product" .

fhir:Contract.legallyBindingAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract ;
        rdfs:label          "Contract.legallyBindingAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:Contract.legallyBinding .

fhir:MolecularSequence.quality.roc.numTP
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of true positives if the GQ score threshold was set to \"score\" field value." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent.MolecularSequenceQualityRocComponent ;
        rdfs:label    "MolecularSequence.quality.roc.numTP" ;
        rdfs:range    fhir:integer ;
        dc:title      "Roc score true positive numbers" .

fhir:ExplanationOfBenefit.addItem.detail.subDetail.unitPrice
        a             owl:ObjectProperty ;
        rdfs:comment  "If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail.AddedItemDetailSubDetail ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.subDetail.unitPrice" ;
        rdfs:range    fhir:Money ;
        dc:title      "Fee, charge or cost per item" .

fhir:ClaimResponse.payment.adjustmentReason
        a             owl:ObjectProperty ;
        rdfs:comment  "Reason for the payment adjustment." ;
        rdfs:domain   fhir:ClaimResponse.Payment ;
        rdfs:label    "ClaimResponse.payment.adjustmentReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Explanation for the adjustment" .

fhir:OperationDefinition.parameter.referencedFrom.source
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of the parameter or dot-separated path of parameter names pointing to the resource parameter that is expected to contain a reference to this resource." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponent.OperationDefinitionParameterReferencedFromComponent ;
        rdfs:label    "OperationDefinition.parameter.referencedFrom.source" ;
        rdfs:range    fhir:string ;
        dc:title      "Referencing parameter" .

fhir:SpecimenDefinition.typeTested.container.minimumVolumeString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedContainerComponent ;
        rdfs:label          "SpecimenDefinition.typeTested.container.minimumVolumeString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:SpecimenDefinition.typeTested.container.minimumVolume .

fhir:MolecularSequence.quality.recall
        a             owl:ObjectProperty ;
        rdfs:comment  "TRUTH.TP / (TRUTH.TP + TRUTH.FN)." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent ;
        rdfs:label    "MolecularSequence.quality.recall" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Recall of comparison" .

fhir:Contract.ContentDefinition
        a                owl:Class ;
        rdfs:comment     "Precusory content developed with a focus and intent of supporting the formation a Contract instance, which may be associated with and transformable into a Contract." ;
        rdfs:label       "Contract.ContentDefinition" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.contentDefinition.copyright
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.contentDefinition.subType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Contract.contentDefinition.publicationStatus ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.contentDefinition.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.contentDefinition.publicationDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Contract.contentDefinition.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:AllergyIntolerance.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional narrative about the propensity for the Adverse Reaction, not captured in other fields." ;
        rdfs:domain   fhir:AllergyIntolerance ;
        rdfs:label    "AllergyIntolerance.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Additional text not captured in other fields" .

fhir:ClinicalUseIssue.description
        a             owl:ObjectProperty ;
        rdfs:comment  "General description of an effect (particularly for a general warning, rather than any of the more specific types such as indication) for when a distinct coded or textual description is not appropriate using  Indication.diseaseSymptomProcedure.text, Contraindication.diseaseSymptomProcedure.text etc. For example \"May affect ability to drive\"." ;
        rdfs:domain   fhir:ClinicalUseIssue ;
        rdfs:label    "ClinicalUseIssue.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "General description of an effect (particularly for a general warning, rather than any of the more specific types such as indication) for when a distinct coded or textual description is not appropriate using  Indication.diseaseSymptomProcedure.text, Contraindication.diseaseSymptomProcedure.text etc. For example \"May affect ability to drive\"" .

fhir:InsurancePlan.coverage.benefit.requirement
        a             owl:ObjectProperty ;
        rdfs:comment  "The referral requirements to have access/coverage for this benefit." ;
        rdfs:domain   fhir:InsurancePlanCoverageComponent.CoverageBenefit ;
        rdfs:label    "InsurancePlan.coverage.benefit.requirement" ;
        rdfs:range    fhir:string ;
        dc:title      "Referral requirements" .

fhir:ImmunizationEvaluation.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A unique identifier assigned to this immunization evaluation record." ;
        rdfs:domain         fhir:ImmunizationEvaluation ;
        rdfs:label          "ImmunizationEvaluation.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business identifier" .

fhir:PackagedProductDefinition.type
        a             owl:ObjectProperty ;
        rdfs:comment  "A high level category e.g. medicinal product, raw material, shipping/transport container, etc." ;
        rdfs:domain   fhir:PackagedProductDefinition ;
        rdfs:label    "PackagedProductDefinition.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "A high level category e.g. medicinal product, raw material, shipping/transport container, etc" .

fhir:Ingredient.specifiedSubstance.strength.referenceStrength.measurementPoint
        a             owl:ObjectProperty ;
        rdfs:comment  "For when strength is measured at a particular point or distance." ;
        rdfs:domain   fhir:IngredientSpecifiedSubstanceComponentStrength.IngredientSubstanceStrengthReferenceStrengthComponent ;
        rdfs:label    "Ingredient.specifiedSubstance.strength.referenceStrength.measurementPoint" ;
        rdfs:range    fhir:string ;
        dc:title      "For when strength is measured at a particular point or distance" .

fhir:SubstanceDefinition.grade
        a             owl:ObjectProperty ;
        rdfs:comment  "The quality standard, established benchmark, to which substance complies (e.g. USP/NF, Ph. Eur, JP, BP, Company Standard)." ;
        rdfs:domain   fhir:SubstanceDefinition ;
        rdfs:label    "SubstanceDefinition.grade" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The quality standard, established benchmark, to which substance complies (e.g. USP/NF, Ph. Eur, JP, BP, Company Standard)" .

fhir:Task.input.valueCanonical
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueCanonical" ;
        rdfs:range          fhir:canonical ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:Schedule.active  a     owl:ObjectProperty ;
        rdfs:comment        "Whether this schedule record is in active use or should not be used (such as was entered in error)." ;
        rdfs:domain         fhir:Schedule ;
        rdfs:label          "Schedule.active" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "Whether this schedule is in active use" .

fhir:PlanDefinition.action.relatedAction
        a             owl:ObjectProperty ;
        rdfs:comment  "A relationship to another action such as \"before\" or \"30-60 minutes after start of\"." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.relatedAction" ;
        rdfs:range    fhir:PlanDefinitionActionComponent.PlanDefinitionActionRelatedActionComponent ;
        dc:title      "Relationship to another action" .

fhir:Contract.friendly
        a                   owl:ObjectProperty ;
        rdfs:comment        "The \"patient friendly language\" versionof the Contract in whole or in parts. \"Patient friendly language\" means the representation of the Contract and Contract Provisions in a manner that is readily accessible and understandable by a layperson in accordance with best practices for communication styles that ensure that those agreeing to or signing the Contract understand the roles, actions, obligations, responsibilities, and implication of the agreement." ;
        rdfs:domain         fhir:Contract ;
        rdfs:label          "Contract.friendly" ;
        rdfs:range          fhir:Contract.FriendlyLanguage ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Contract Friendly Language" .

fhir:MedicationRequest.dispenseRequest
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the specific details for the dispense or medication supply part of a medication request (also known as a Medication Prescription or Medication Order).  Note that this information is not always sent with the order.  There may be in some settings (e.g. hospitals) institutional or system support for completing the dispense details in the pharmacy department." ;
        rdfs:domain   fhir:MedicationRequest ;
        rdfs:label    "MedicationRequest.dispenseRequest" ;
        rdfs:range    fhir:MedicationRequestDispenseRequestComponent ;
        dc:title      "Medication supply authorization" .

fhir:QuestionnaireResponse.item.answer.item.answer.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.item.answer.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.item.answer.value .

fhir:Claim.supportingInfo.timingPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Claim.SupportingInformation ;
        rdfs:label          "Claim.supportingInfo.timingPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:Claim.supportingInfo.timing .

fhir:Person.name  a   owl:ObjectProperty ;
        rdfs:comment  "A name associated with the person." ;
        rdfs:domain   fhir:Person ;
        rdfs:label    "Person.name" ;
        rdfs:range    fhir:HumanName ;
        dc:title      "A name associated with the person" .

fhir:StructureMap.group.rule.rule.source.defaultValueSampledData
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueSampledData" ;
        rdfs:range          fhir:SampledData ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:DocumentReference.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "Who or what the document is about. The document can be about a person, (patient or healthcare practitioner), a device (e.g. a machine) or even a group of subjects (such as a document about a herd of farm animals, or a set of patients that share a common exposure)." ;
        rdfs:domain         fhir:DocumentReference ;
        rdfs:label          "DocumentReference.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who/what is the subject of the document" .

fhir:SupplyRequest.parameter.value
        a           owl:ObjectProperty ;
        rdfs:label  "SupplyRequest.parameter.value" .

fhir:MedicinalProductDefinition.description
        a             owl:ObjectProperty ;
        rdfs:comment  "General description of this product." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "General description of this product" .

fhir:MolecularSequence.referenceSeq.windowStart
        a             owl:ObjectProperty ;
        rdfs:comment  "Start position of the window on the reference sequence. If the coordinate system is either 0-based or 1-based, then start position is inclusive." ;
        rdfs:domain   fhir:MolecularSequenceReferenceSeqComponent ;
        rdfs:label    "MolecularSequence.referenceSeq.windowStart" ;
        rdfs:range    fhir:integer ;
        dc:title      "Start position of the window on the  reference sequence" .

fhir:SubstanceDefinition.relationship.amountRatioHighLimit
        a             owl:ObjectProperty ;
        rdfs:comment  "For use when the numeric has an uncertain range." ;
        rdfs:domain   fhir:SubstanceDefinitionRelationshipComponent ;
        rdfs:label    "SubstanceDefinition.relationship.amountRatioHighLimit" ;
        rdfs:range    fhir:Ratio ;
        dc:title      "For use when the numeric has an uncertain range" .

fhir:ClaimResponse.AddedItem.AddedItemDetailAdjudication
        a                owl:Class ;
        rdfs:comment     "The adjudication results." ;
        rdfs:label       "ClaimResponse.AddedItem.AddedItemDetailAdjudication" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.detail.adjudication.value
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.detail.adjudication.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.detail.adjudication.reason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.detail.adjudication.category ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        dc:title         "Added items detail adjudication" .

fhir:Task.intent  a         owl:ObjectProperty ;
        rdfs:comment        "Indicates the \"level\" of actionability associated with the Task, i.e. i+R[9]Cs this a proposed task, a planned task, an actionable task, etc." ;
        rdfs:domain         fhir:Task ;
        rdfs:label          "Task.intent" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "unknown | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option" .

fhir:StructureMap.group.input.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "Documentation for this instance of data." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupInputComponent ;
        rdfs:label    "StructureMap.group.input.documentation" ;
        rdfs:range    fhir:string ;
        dc:title      "Documentation for this instance of data" .

fhir:CapabilityStatement.rest.resource.type
        a             owl:ObjectProperty ;
        rdfs:comment  "A type of resource exposed via the restful interface." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.type" ;
        rdfs:range    fhir:code ;
        dc:title      "A resource type that is supported" .

fhir:Claim.item.detail.subDetail.revenue
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of revenue or cost center providing the product and/or service." ;
        rdfs:domain   fhir:Claim.Item.Detail.SubDetail ;
        rdfs:label    "Claim.item.detail.subDetail.revenue" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Revenue or cost center code" .

fhir:TestReport.test.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A short description of the test used by test engines for tracking and reporting purposes." ;
        rdfs:domain   fhir:TestReportTestComponent ;
        rdfs:label    "TestReport.test.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Tracking/reporting short description of the test" .

fhir:Timing.repeat.durationMax
        a             owl:ObjectProperty ;
        rdfs:comment  "If present, indicates that the duration is a range - so to perform the action between [duration] and [durationMax] time length." ;
        rdfs:domain   fhir:TimingRepeatComponent ;
        rdfs:label    "Timing.repeat.durationMax" ;
        rdfs:range    fhir:decimal ;
        dc:title      "How long when it happens (Max)" .

fhir:GraphDefinition.link.target.link.sliceName
        a             owl:ObjectProperty ;
        rdfs:comment  "Which slice (if profiled)." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink ;
        rdfs:label    "GraphDefinition.link.target.link.sliceName" ;
        rdfs:range    fhir:string ;
        dc:title      "Which slice (if profiled)" .

fhir:ExplanationOfBenefit.benefitBalance.excluded
        a             owl:ObjectProperty ;
        rdfs:comment  "True if the indicated class of service is excluded from the plan, missing or False indicates the product or service is included in the coverage." ;
        rdfs:domain   fhir:ExplanationOfBenefit.BenefitBalance ;
        rdfs:label    "ExplanationOfBenefit.benefitBalance.excluded" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Excluded from the plan" .

fhir:TriggerDefinition.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of triggering event." ;
        rdfs:domain   fhir:TriggerDefinition ;
        rdfs:label    "TriggerDefinition.type" ;
        rdfs:range    fhir:code ;
        dc:title      "named-event | periodic | data-changed | data-added | data-modified | data-removed | data-accessed | data-access-ended" .

fhir:EvidenceReport.subject.characteristic.valueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:EvidenceReportSubjectComponent.EvidenceReportSubjectCharacteristicComponent ;
        rdfs:label          "EvidenceReport.subject.characteristic.valueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:EvidenceReport.subject.characteristic.value .

fhir:Contract.title  a  owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for this Contract definition, derivative, or instance in any legal state.t giving additional information about its content." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Human Friendly name" .

fhir:Statistic.attributeEstimate.level
        a             owl:ObjectProperty ;
        rdfs:comment  "Use 95 for a 95% confidence interval." ;
        rdfs:domain   fhir:StatisticAttributeEstimateComponent ;
        rdfs:label    "Statistic.attributeEstimate.level" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Level of confidence interval, eg 0.95 for 95% confidence interval" .

fhir:TestScript.teardown.action
        a             owl:ObjectProperty ;
        rdfs:comment  "The teardown action will only contain an operation." ;
        rdfs:domain   fhir:TestScriptTeardownComponent ;
        rdfs:label    "TestScript.teardown.action" ;
        rdfs:range    fhir:TestScriptTeardownComponent.TeardownAction ;
        dc:title      "One or more teardown operations to perform" .

fhir:VerificationResult.attestation.proxyIdentityCertificate
        a             owl:ObjectProperty ;
        rdfs:comment  "A digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source." ;
        rdfs:domain   fhir:VerificationResultAttestationComponent ;
        rdfs:label    "VerificationResult.attestation.proxyIdentityCertificate" ;
        rdfs:range    fhir:string ;
        dc:title      "A digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source" .

fhir:ImagingStudy.series.instance.sopClass
        a             owl:ObjectProperty ;
        rdfs:comment  "DICOM instance  type." ;
        rdfs:domain   fhir:ImagingStudySeriesComponent.ImagingStudySeriesInstanceComponent ;
        rdfs:label    "ImagingStudy.series.instance.sopClass" ;
        rdfs:range    fhir:Coding ;
        dc:title      "DICOM class type" .

fhir:AdministrableProductDefinition
        a                owl:Class ;
        rdfs:label       "AdministrableProductDefinition" ;
        rdfs:subClassOf  w5:administrative.medication , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:AdministrableProductDefinition.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:AdministrableProductDefinition.ingredient
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:AdministrableProductDefinitionPropertyComponent ;
                           owl:onProperty     fhir:AdministrableProductDefinition.property
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:AdministrableProductDefinition.device
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:AdministrableProductDefinition.routeOfAdministration ;
                           owl:someValuesFrom  fhir:AdministrableProductDefinitionRouteOfAdministrationComponent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdministrableProductDefinition.unitOfPresentation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:AdministrableProductDefinition.subject
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdministrableProductDefinition.administrableDoseForm
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:AdministrableProductDefinition.producedFrom
                         ] .

fhir:ConceptMap.group.element.target.dependsOn.system
        a             owl:ObjectProperty ;
        rdfs:comment  "An absolute URI that identifies the code system of the dependency code (if the source/dependency is a value set that crosses code systems)." ;
        rdfs:domain   fhir:ConceptMapGroupComponent.SourceElement.TargetElement.OtherElement ;
        rdfs:label    "ConceptMap.group.element.target.dependsOn.system" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Code System (if necessary)" .

fhir:ExampleScenario.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the example scenario when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the example scenario author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence." ;
        rdfs:domain         fhir:ExampleScenario ;
        rdfs:label          "ExampleScenario.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the example scenario" .

fhir:MessageDefinition.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the message definition. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:MessageDefinition ;
        rdfs:label    "MessageDefinition.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this message definition (computer friendly)" .

fhir:NutritionProduct.productCharacteristic.value
        a           owl:ObjectProperty ;
        rdfs:label  "NutritionProduct.productCharacteristic.value" .

fhir:SupplyDelivery.basedOn
        a             owl:ObjectProperty ;
        rdfs:comment  "A plan, proposal or order that is fulfilled in whole or in part by this event." ;
        rdfs:domain   fhir:SupplyDelivery ;
        rdfs:label    "SupplyDelivery.basedOn" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Fulfills plan, proposal or order" .

fhir:ObservationDefinition.quantitativeDetails.decimalPrecision
        a             owl:ObjectProperty ;
        rdfs:comment  "Number of digits after decimal separator when the results of such observations are of type Quantity." ;
        rdfs:domain   fhir:ObservationDefinitionQuantitativeDetailsComponent ;
        rdfs:label    "ObservationDefinition.quantitativeDetails.decimalPrecision" ;
        rdfs:range    fhir:integer ;
        dc:title      "Decimal precision of observation quantitative results" .

fhir:CapabilityStatement.rest.resource.conditionalDelete
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that indicates how the server supports conditional delete." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.conditionalDelete" ;
        rdfs:range    fhir:code ;
        dc:title      "not-supported | single | multiple - how conditional delete is supported" .

fhir:SubstanceDefinitionRelationshipComponent
        a                owl:Class ;
        rdfs:comment     "A link between this substance and another, with details of the relationship." ;
        rdfs:label       "SubstanceDefinitionRelationshipComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.relationship.amountType
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SubstanceDefinition.relationship.amountQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SubstanceDefinition.relationship.amountRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Ratio ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SubstanceDefinition.relationship.amountRatio
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SubstanceDefinition.relationship.amountString
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:SubstanceDefinition.relationship.source
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.relationship.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.relationship.isDefining
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Ratio ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.relationship.amountRatioHighLimit
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SubstanceDefinition.relationship.substanceDefinitionReference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SubstanceDefinition.relationship.substanceDefinitionCodeableConcept
                                          ]
                                        ) ] .

fhir:ClaimResponse.fundsReserve
        a             owl:ObjectProperty ;
        rdfs:comment  "A code, used only on a response to a preauthorization, to indicate whether the benefits payable have been reserved and for whom." ;
        rdfs:domain   fhir:ClaimResponse ;
        rdfs:label    "ClaimResponse.fundsReserve" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Funds reserved status" .

fhir:Contract.FriendlyLanguage
        a                owl:Class ;
        rdfs:comment     "The \"patient friendly language\" versionof the Contract in whole or in parts. \"Patient friendly language\" means the representation of the Contract and Contract Provisions in a manner that is readily accessible and understandable by a layperson in accordance with best practices for communication styles that ensure that those agreeing to or signing the Contract understand the roles, actions, obligations, responsibilities, and implication of the agreement." ;
        rdfs:label       "Contract.FriendlyLanguage" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.friendly.contentAttachment ;
                                            owl:someValuesFrom  fhir:Attachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.friendly.contentReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] .

fhir:ImplementationGuide.manifest.page.anchor
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of an anchor available on the page." ;
        rdfs:domain   fhir:ImplementationGuideManifestComponent.ManifestPage ;
        rdfs:label    "ImplementationGuide.manifest.page.anchor" ;
        rdfs:range    fhir:string ;
        dc:title      "Anchor available on the page" .

fhir:StructureMap.group.rule.target.parameter.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleTargetComponent.StructureMapGroupRuleTargetParameterComponent ;
        rdfs:label          "StructureMap.group.rule.target.parameter.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.target.parameter.value .

fhir:MedicationKnowledge.packaging
        a             owl:ObjectProperty ;
        rdfs:comment  "Information that only applies to packages (not products)." ;
        rdfs:domain   fhir:MedicationKnowledge ;
        rdfs:label    "MedicationKnowledge.packaging" ;
        rdfs:range    fhir:MedicationKnowledgePackagingComponent ;
        dc:title      "Details about packaged medications" .

fhir:CapabilityStatement.rest.resource.searchParam.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "This allows documentation of any distinct behaviors about how the search parameter is used.  For example, text matching algorithms." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent.CapabilityStatementRestResourceSearchParamComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.searchParam.documentation" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Server-specific usage" .

fhir:Contract.term.asset.relationship
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies the applicability of the term to an asset resource instance, and instances it refers to orinstances that refer to it, and/or are owned by the offeree." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset ;
        rdfs:label    "Contract.term.asset.relationship" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Kinship of the asset" .

fhir:MedicationAdministration.medicationReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationAdministration ;
        rdfs:label          "MedicationAdministration.medicationReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:MedicationAdministration.medication .

fhir:Device.owner  a        owl:ObjectProperty ;
        rdfs:comment        "An organization that is responsible for the provision and ongoing maintenance of the device." ;
        rdfs:domain         fhir:Device ;
        rdfs:label          "Device.owner" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Organization responsible for device" .

fhir:Statistic.sampleSize.numberOfParticipants
        a             owl:ObjectProperty ;
        rdfs:comment  "A human-readable string to clarify or explain concepts about the sample size." ;
        rdfs:domain   fhir:StatisticSampleSizeComponent ;
        rdfs:label    "Statistic.sampleSize.numberOfParticipants" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Cumulative number of participants" .

fhir:ActivityDefinition.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this activity definition is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:ActivityDefinition ;
        rdfs:label          "ActivityDefinition.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:ExplanationOfBenefit.addItem.unitPrice
        a             owl:ObjectProperty ;
        rdfs:comment  "If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem ;
        rdfs:label    "ExplanationOfBenefit.addItem.unitPrice" ;
        rdfs:range    fhir:Money ;
        dc:title      "Fee, charge or cost per item" .

fhir:Ingredient.specifiedSubstance.strength.referenceStrength
        a             owl:ObjectProperty ;
        rdfs:comment  "Strength expressed in terms of a reference substance." ;
        rdfs:domain   fhir:IngredientSpecifiedSubstanceComponentStrength ;
        rdfs:label    "Ingredient.specifiedSubstance.strength.referenceStrength" ;
        rdfs:range    fhir:IngredientSpecifiedSubstanceComponentStrength.IngredientSubstanceStrengthReferenceStrengthComponent ;
        dc:title      "Strength expressed in terms of a reference substance" .

fhir:Invoice.participant.role
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the type of involvement (e.g. transcriptionist, creator etc.). If the invoice has been created automatically, the Participant may be a billing engine or another kind of device." ;
        rdfs:domain   fhir:InvoiceParticipantComponent ;
        rdfs:label    "Invoice.participant.role" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of involvement in creation of this Invoice" .

fhir:Specimen.receivedTime
        a                   owl:ObjectProperty ;
        rdfs:comment        "Time when specimen was received for processing or testing." ;
        rdfs:domain         fhir:Specimen ;
        rdfs:label          "Specimen.receivedTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "The time when specimen was received for processing" .

fhir:DeviceRequest.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Details about this request that were not represented at all or sufficiently in one of the attributes provided in a class. These may include for example a comment, an instruction, or a note associated with the statement." ;
        rdfs:domain   fhir:DeviceRequest ;
        rdfs:label    "DeviceRequest.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Notes or comments" .

fhir:SupplyRequest.itemCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SupplyRequest ;
        rdfs:label          "SupplyRequest.itemCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:SupplyRequest.item .

fhir:ElementDefinitionBindingComponent
        a                owl:Class ;
        rdfs:comment     "Binds to a value set if this element is coded (code, Coding, CodeableConcept, Quantity), or the data types (string, uri)." ;
        rdfs:label       "ElementDefinitionBindingComponent" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.binding.valueSet
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.binding.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ElementDefinition.binding.strength ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:Account.owner  a  owl:ObjectProperty ;
        rdfs:comment  "Indicates the service area, hospital, department, etc. with responsibility for managing the Account." ;
        rdfs:domain   fhir:Account ;
        rdfs:label    "Account.owner" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Entity managing the Account" .

fhir:SubstanceDefinition.code.source
        a             owl:ObjectProperty ;
        rdfs:comment  "Supporting literature." ;
        rdfs:domain   fhir:SubstanceDefinitionCodeComponent ;
        rdfs:label    "SubstanceDefinition.code.source" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Supporting literature" .

fhir:ObservationDefinition.normalCodedValueSet
        a             owl:ObjectProperty ;
        rdfs:comment  "The set of normal coded results for the observations conforming to this ObservationDefinition." ;
        rdfs:domain   fhir:ObservationDefinition ;
        rdfs:label    "ObservationDefinition.normalCodedValueSet" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Value set of normal coded values for the observations conforming to this ObservationDefinition" .

fhir:ClaimResponse.addItem.detail.adjudication
        a             owl:ObjectProperty ;
        rdfs:comment  "The adjudication results." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetail ;
        rdfs:label    "ClaimResponse.addItem.detail.adjudication" ;
        rdfs:range    fhir:ClaimResponse.AddedItem.AddedItemDetailAdjudication ;
        dc:title      "Added items detail adjudication" .

fhir:Immunization.patient
        a                   owl:ObjectProperty ;
        rdfs:comment        "The patient who either received or did not receive the immunization." ;
        rdfs:domain         fhir:Immunization ;
        rdfs:label          "Immunization.patient" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who was immunized" .

fhir:MedicationAdministration.performer.function
        a             owl:ObjectProperty ;
        rdfs:comment  "Distinguishes the type of involvement of the performer in the medication administration." ;
        rdfs:domain   fhir:MedicationAdministrationPerformerComponent ;
        rdfs:label    "MedicationAdministration.performer.function" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of performance" .

fhir:StructureMap.group.rule.source.variable
        a             owl:ObjectProperty ;
        rdfs:comment  "Named context for field, if a field is specified." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label    "StructureMap.group.rule.source.variable" ;
        rdfs:range    fhir:id ;
        dc:title      "Named context for field, if a field is specified" .

fhir:RelatedArtifact.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of relationship to the related artifact." ;
        rdfs:domain   fhir:RelatedArtifact ;
        rdfs:label    "RelatedArtifact.type" ;
        rdfs:range    fhir:code ;
        dc:title      "documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of" .

fhir:Parameters.parameter.part.valueDistance
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueDistance" ;
        rdfs:range          fhir:Distance ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:CoverageEligibilityResponse.insurance.item.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A short name or tag for the benefit." ;
        rdfs:domain   fhir:CoverageEligibilityResponse.Insurance.Items ;
        rdfs:label    "CoverageEligibilityResponse.insurance.item.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Short name for the benefit" .

fhir:TerminologyCapabilitiesValidateCodeComponent
        a                owl:Class ;
        rdfs:comment     "Information about the [ValueSet/$validate-code](valueset-operation-validate-code.html) operation." ;
        rdfs:label       "TerminologyCapabilitiesValidateCodeComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.validateCode.translations ;
                           owl:someValuesFrom  fhir:boolean
                         ] .

fhir:DomainResource.modifierExtension
        a             owl:ObjectProperty ;
        rdfs:comment  "May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself)." ;
        rdfs:domain   fhir:DomainResource ;
        rdfs:label    "DomainResource.modifierExtension" ;
        rdfs:range    fhir:Extension ;
        dc:title      "Extensions that cannot be ignored" .

fhir:List.entry.date  a  owl:ObjectProperty ;
        rdfs:comment  "When this item was added to the list." ;
        rdfs:domain   fhir:ListEntryComponent ;
        rdfs:label    "List.entry.date" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When item added to list" .

fhir:Questionnaire.item.definition
        a             owl:ObjectProperty ;
        rdfs:comment  "This element is a URI that refers to an [ElementDefinition](elementdefinition.html) that provides information about this item, including information that might otherwise be included in the instance of the Questionnaire resource. A detailed description of the construction of the URI is shown in Comments, below. If this element is present then the following element values MAY be derived from the Element Definition if the corresponding elements of this Questionnaire resource instance have no value:\n\n* code (ElementDefinition.code) \n* type (ElementDefinition.type) \n* required (ElementDefinition.min) \n* repeats (ElementDefinition.max) \n* maxLength (ElementDefinition.maxLength) \n* answerValueSet (ElementDefinition.binding)\n* options (ElementDefinition.binding)." ;
        rdfs:domain   fhir:QuestionnaireItemComponent ;
        rdfs:label    "Questionnaire.item.definition" ;
        rdfs:range    fhir:uri ;
        dc:title      "ElementDefinition - details for the item" .

fhir:CoverageEligibilityResponse.insurance.item
        a             owl:ObjectProperty ;
        rdfs:comment  "Benefits and optionally current balances, and authorization details by category or service." ;
        rdfs:domain   fhir:CoverageEligibilityResponse.Insurance ;
        rdfs:label    "CoverageEligibilityResponse.insurance.item" ;
        rdfs:range    fhir:CoverageEligibilityResponse.Insurance.Items ;
        dc:title      "Benefits and authorization details" .

fhir:StructureMap.group.rule.source.defaultValueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:MedicationKnowledge.regulatory.substitution.allowed
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies if regulation allows for changes in the medication when dispensing." ;
        rdfs:domain   fhir:MedicationKnowledgeRegulatoryComponent.MedicationKnowledgeRegulatorySubstitutionComponent ;
        rdfs:label    "MedicationKnowledge.regulatory.substitution.allowed" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Specifies if regulation allows for changes in the medication when dispensing" .

fhir:CapabilityStatement.rest.resource.updateCreate
        a             owl:ObjectProperty ;
        rdfs:comment  "A flag to indicate that the server allows or needs to allow the client to create new identities on the server (that is, the client PUTs to a location where there is no existing resource). Allowing this operation means that the server allows the client to create new identities on the server." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.updateCreate" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If update can commit to a new identity" .

fhir:Task.input.valueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:Measure.group.stratifier.component.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates a meaning for the stratifier component. This can be as simple as a unique identifier, or it can establish meaning in a broader context by drawing from a terminology, allowing stratifiers to be correlated across measures." ;
        rdfs:domain   fhir:MeasureGroupComponent.MeasureGroupStratifierComponent.MeasureGroupStratifierComponentComponent ;
        rdfs:label    "Measure.group.stratifier.component.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Meaning of the stratifier component" .

fhir:ExampleScenario.process.step.operation.request.versionId
        a             owl:ObjectProperty ;
        rdfs:comment  "A specific version of a resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        rdfs:label    "ExampleScenario.process.step.operation.request.versionId" ;
        rdfs:range    fhir:string ;
        dc:title      "A specific version of a resource contained in the instance" .

fhir:EncounterParticipantComponent
        a                owl:Class ;
        rdfs:comment     "The list of people responsible for providing the service." ;
        rdfs:label       "EncounterParticipantComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Encounter.participant.individual
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Encounter.participant.period
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Encounter.participant.type
                         ] .

fhir:ObservationDefinition.quantitativeDetails
        a             owl:ObjectProperty ;
        rdfs:comment  "Characteristics for quantitative results of this observation." ;
        rdfs:domain   fhir:ObservationDefinition ;
        rdfs:label    "ObservationDefinition.quantitativeDetails" ;
        rdfs:range    fhir:ObservationDefinitionQuantitativeDetailsComponent ;
        dc:title      "Characteristics of quantitative results" .

fhir:Observation.component.referenceRange.age
        a             owl:ObjectProperty ;
        rdfs:comment  "The age at which this reference range is applicable. This is a neonatal age (e.g. number of weeks at term) if the meaning says so." ;
        rdfs:domain   fhir:ObservationComponentComponentReferenceRange ;
        rdfs:label    "Observation.component.referenceRange.age" ;
        rdfs:range    fhir:Range ;
        dc:title      "Applicable age range, if relevant" .

fhir:DeviceUseStatement.bodySite
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the anotomic location on the subject's body where the device was used ( i.e. the target)." ;
        rdfs:domain   fhir:DeviceUseStatement ;
        rdfs:label    "DeviceUseStatement.bodySite" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Target body site" .

fhir:BiologicallyDerivedProduct.manipulation.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Description of manipulation." ;
        rdfs:domain   fhir:BiologicallyDerivedProductManipulationComponent ;
        rdfs:label    "BiologicallyDerivedProduct.manipulation.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Description of manipulation" .

fhir:Invoice.cancelledReason
        a             owl:ObjectProperty ;
        rdfs:comment  "In case of Invoice cancellation a reason must be given (entered in error, superseded by corrected invoice etc.)." ;
        rdfs:domain   fhir:Invoice ;
        rdfs:label    "Invoice.cancelledReason" ;
        rdfs:range    fhir:string ;
        dc:title      "Reason for cancellation of this Invoice" .

fhir:OperationOutcome.issue.expression
        a             owl:ObjectProperty ;
        rdfs:comment  "A [simple subset of FHIRPath](fhirpath.html#simple) limited to element names, repetition indicators and the default child accessor that identifies one of the elements in the resource that caused this issue to be raised." ;
        rdfs:domain   fhir:OperationOutcomeIssueComponent ;
        rdfs:label    "OperationOutcome.issue.expression" ;
        rdfs:range    fhir:string ;
        dc:title      "FHIRPath of element(s) related to issue" .

fhir:Encounter.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifier(s) by which this encounter is known." ;
        rdfs:domain         fhir:Encounter ;
        rdfs:label          "Encounter.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Identifier(s) by which this encounter is known" .

fhir:MedicinalProductDefinition.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Regulatory type, e.g. Investigational or Authorized." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Regulatory type, e.g. Investigational or Authorized" .

fhir:Patient.photo  a  owl:ObjectProperty ;
        rdfs:comment  "Image of the patient." ;
        rdfs:domain   fhir:Patient ;
        rdfs:label    "Patient.photo" ;
        rdfs:range    fhir:Attachment ;
        dc:title      "Image of the patient" .

fhir:RequestGroup.action.groupingBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines the grouping behavior for the action and its children." ;
        rdfs:domain   fhir:RequestGroupActionComponent ;
        rdfs:label    "RequestGroup.action.groupingBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "visual-group | logical-group | sentence-group" .

fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail.AddedItemDetailSubDetailAdjudication
        a                owl:Class ;
        rdfs:comment     "The adjudication results." ;
        rdfs:label       "ExplanationOfBenefit.AddedItem.AddedItemDetail.AddedItemDetailSubDetailAdjudication" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.detail.subDetail.adjudication.value
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.detail.subDetail.adjudication.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.detail.subDetail.adjudication.reason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.detail.subDetail.adjudication.category ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        dc:title         "Added items adjudication" .

fhir:ResearchStudy.keyword
        a             owl:ObjectProperty ;
        rdfs:comment  "Key terms to aid in searching for or filtering the study." ;
        rdfs:domain   fhir:ResearchStudy ;
        rdfs:label    "ResearchStudy.keyword" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Used to search for the study" .

fhir:Claim.item.factor
        a             owl:ObjectProperty ;
        rdfs:comment  "A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount." ;
        rdfs:domain   fhir:Claim.Item ;
        rdfs:label    "Claim.item.factor" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Price scaling factor" .

fhir:ExplanationOfBenefit.supportingInfo.sequence
        a             owl:ObjectProperty ;
        rdfs:comment  "A number to uniquely identify supporting information entries." ;
        rdfs:domain   fhir:ExplanationOfBenefit.SupportingInformation ;
        rdfs:label    "ExplanationOfBenefit.supportingInfo.sequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Information instance identifier" .

fhir:Invoice.totalPriceComponent.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "The amount calculated for this component." ;
        rdfs:domain   fhir:InvoicePriceComponent ;
        rdfs:label    "Invoice.totalPriceComponent.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Monetary amount associated with this component" .

fhir:Slot.identifier  a     owl:ObjectProperty ;
        rdfs:comment        "External Ids for this item." ;
        rdfs:domain         fhir:Slot ;
        rdfs:label          "Slot.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "External Ids for this item" .

fhir:Contract.term.offer.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Unique identifier for this particular Contract Provision." ;
        rdfs:domain   fhir:Contract.Term.ContractOffer ;
        rdfs:label    "Contract.term.offer.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Offer business ID" .

fhir:Contract.term.group.issued
        a                   owl:ObjectProperty ;
        rdfs:comment        "When this Contract Provision was issued." ;
        rdfs:domain         fhir:Contract.TermTerm ;
        rdfs:label          "Contract.term.group.issued" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Contract Term Issue Date Time" .

fhir:Invoice.totalPriceComponent
        a             owl:ObjectProperty ;
        rdfs:comment  "The total amount for the Invoice may be calculated as the sum of the line items with surcharges/deductions that apply in certain conditions.  The priceComponent element can be used to offer transparency to the recipient of the Invoice of how the total price was calculated." ;
        rdfs:domain   fhir:Invoice ;
        rdfs:label    "Invoice.totalPriceComponent" ;
        rdfs:range    fhir:InvoicePriceComponent ;
        dc:title      "Components of Invoice total" .

fhir:Statistic.modelCharacteristic.variable.valueRange
        a             owl:ObjectProperty ;
        rdfs:comment  "Range of values for grouping of ordinal or polychotomous variables." ;
        rdfs:domain   fhir:StatisticModelCharacteristicComponent.StatisticModelCharacteristicVariableComponent ;
        rdfs:label    "Statistic.modelCharacteristic.variable.valueRange" ;
        rdfs:range    fhir:Range ;
        dc:title      "Range of values for grouping of ordinal or polychotomous variables" .

fhir:AuditEvent.entity.detail.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:AuditEventEntityComponent.AuditEventEntityDetailComponent ;
        rdfs:label          "AuditEvent.entity.detail.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:AuditEvent.entity.detail.value .

fhir:MedicationDispense.statusReasonReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationDispense ;
        rdfs:label          "MedicationDispense.statusReasonReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:MedicationDispense.statusReason .

fhir:CarePlan.note  a  owl:ObjectProperty ;
        rdfs:comment  "General notes about the care plan not covered elsewhere." ;
        rdfs:domain   fhir:CarePlan ;
        rdfs:label    "CarePlan.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Comments about the plan" .

fhir:Immunization.occurrenceString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Immunization ;
        rdfs:label          "Immunization.occurrenceString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Immunization.occurrence .

fhir:RiskAssessment.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional comments about the risk assessment." ;
        rdfs:domain   fhir:RiskAssessment ;
        rdfs:label    "RiskAssessment.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Comments on the risk assessment" .

fhir:RequestGroup.authoredOn
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates when the request group was created." ;
        rdfs:domain         fhir:RequestGroup ;
        rdfs:label          "RequestGroup.authoredOn" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "When the request group was authored" .

fhir:ProcedurePerformerComponent
        a                owl:Class ;
        rdfs:comment     "Limited to \"real\" people rather than equipment." ;
        rdfs:label       "ProcedurePerformerComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Procedure.performer.onBehalfOf
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Procedure.performer.actor ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Procedure.performer.function
                         ] .

fhir:ImplementationGuide.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate implementation guide instances." ;
        rdfs:domain   fhir:ImplementationGuide ;
        rdfs:label    "ImplementationGuide.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:TestScript.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the test script." ;
        rdfs:domain   fhir:TestScript ;
        rdfs:label    "TestScript.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this test script (human friendly)" .

fhir:ExplanationOfBenefit.supportingInfo.timingPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.SupportingInformation ;
        rdfs:label          "ExplanationOfBenefit.supportingInfo.timingPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.supportingInfo.timing .

fhir:PaymentReconciliation.paymentAmount
        a             owl:ObjectProperty ;
        rdfs:comment  "Total payment amount as indicated on the financial instrument." ;
        rdfs:domain   fhir:PaymentReconciliation ;
        rdfs:label    "PaymentReconciliation.paymentAmount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Total amount of Payment" .

fhir:Contract.term.group.offer.answer.valueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractOffer.Answer ;
        rdfs:label          "Contract.term.group.offer.answer.valueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Contract.term.group.offer.answer.value .

fhir:StructureDefinitionSnapshotComponent
        a                owl:Class ;
        rdfs:comment     "A snapshot view is expressed in a standalone form that can be used and interpreted without considering the base StructureDefinition." ;
        rdfs:label       "StructureDefinitionSnapshotComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:StructureDefinition.snapshot.element ;
                           owl:someValuesFrom  fhir:ElementDefinition
                         ] .

fhir:QuestionnaireResponse.item.item.linkId
        a             owl:ObjectProperty ;
        rdfs:comment  "The item from the Questionnaire that corresponds to this item in the QuestionnaireResponse resource." ;
        rdfs:domain   fhir:QuestionnaireResponseItemComponentItem ;
        rdfs:label    "QuestionnaireResponse.item.item.linkId" ;
        rdfs:range    fhir:string ;
        dc:title      "Pointer to specific item from Questionnaire" .

fhir:Goal.category  a       owl:ObjectProperty ;
        rdfs:comment        "Indicates a category the goal falls within." ;
        rdfs:domain         fhir:Goal ;
        rdfs:label          "Goal.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "E.g. Treatment, dietary, behavioral, etc." .

fhir:ExampleScenario.process.step.alternative.step.operation.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A comment to be inserted in the diagram." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.operation.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "A comment to be inserted in the diagram" .

fhir:Evidence.variableDefinition
        a             owl:ObjectProperty ;
        rdfs:comment  "Evidence variable such as population, exposure, or outcome." ;
        rdfs:domain   fhir:Evidence ;
        rdfs:label    "Evidence.variableDefinition" ;
        rdfs:range    fhir:EvidenceVariableDefinitionComponent ;
        dc:title      "Evidence variable such as population, exposure, or outcome" .

fhir:RiskAssessment.basedOn
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to the request that is fulfilled by this risk assessment." ;
        rdfs:domain   fhir:RiskAssessment ;
        rdfs:label    "RiskAssessment.basedOn" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Request fulfilled by this assessment" .

fhir:ElementDefinition.minValue
        a           owl:ObjectProperty ;
        rdfs:label  "ElementDefinition.minValue" .

fhir:Parameters.parameter
        a             owl:ObjectProperty ;
        rdfs:comment  "A parameter passed to or received from the operation." ;
        rdfs:domain   fhir:Parameters ;
        rdfs:label    "Parameters.parameter" ;
        rdfs:range    fhir:ParametersParameterComponent ;
        dc:title      "Operation Parameter" .

fhir:StructureMap.group.input.mode
        a             owl:ObjectProperty ;
        rdfs:comment  "Mode for this instance of data." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupInputComponent ;
        rdfs:label    "StructureMap.group.input.mode" ;
        rdfs:range    fhir:code ;
        dc:title      "source | target" .

fhir:StructureMap.group.rule.rule.target.parameter.valueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleTargetComponent.StructureMapGroupRuleTargetParameterComponent ;
        rdfs:label          "StructureMap.group.rule.rule.target.parameter.valueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.target.parameter.value .

fhir:Group.managingEntity
        a             owl:ObjectProperty ;
        rdfs:comment  "Entity responsible for defining and maintaining Group characteristics and/or registered members." ;
        rdfs:domain   fhir:Group ;
        rdfs:label    "Group.managingEntity" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Entity that is the custodian of the Group's definition" .

fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionParticipantComponent
        a                owl:Class ;
        rdfs:comment     "Indicates who should participate in performing the action described." ;
        rdfs:label       "PlanDefinitionActionComponentAction.PlanDefinitionActionParticipantComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.action.participant.role
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PlanDefinition.action.action.participant.type ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:TestScriptTestComponent.TestActionOperation
        a                owl:Class ;
        rdfs:comment     "An operation would involve a REST request to a server." ;
        rdfs:label       "TestScriptTestComponent.TestActionOperation" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.operation.sourceId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.operation.origin
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.operation.method
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.test.action.operation.encodeRequestUrl ;
                           owl:someValuesFrom  fhir:boolean
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.operation.destination
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.operation.contentType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.operation.accept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.operation.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.operation.responseId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.operation.label
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.operation.requestId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.operation.resource
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:TestScriptTestComponent.TestActionOperation.TestScriptSetupActionOperationRequestHeaderComponent ;
                           owl:onProperty     fhir:TestScript.test.action.operation.requestHeader
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Coding ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.operation.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.operation.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.operation.targetId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.operation.params
                         ] ;
        dc:title         "The setup operation to perform" .

fhir:OperationDefinition.instance
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates whether this operation can be invoked on a particular instance of one of the given types." ;
        rdfs:domain   fhir:OperationDefinition ;
        rdfs:label    "OperationDefinition.instance" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Invoke on an instance?" .

fhir:MedicinalProductDefinition.impurity
        a             owl:ObjectProperty ;
        rdfs:comment  "Any component of the drug product which is not the chemical entity defined as the drug substance or an excipient in the drug product. This includes process-related impurities and contaminants, product-related impurities including degradation products." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.impurity" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Any component of the drug product which is not the chemical entity defined as the drug substance or an excipient in the drug product. This includes process-related impurities and contaminants, product-related impurities including degradation products" .

fhir:Invoice.type  a        owl:ObjectProperty ;
        rdfs:comment        "Type of Invoice depending on domain, realm an usage (e.g. internal/external, dental, preliminary)." ;
        rdfs:domain         fhir:Invoice ;
        rdfs:label          "Invoice.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Type of Invoice" .

fhir:ClaimResponse.preAuthRef
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference from the Insurer which is used in later communications which refers to this adjudication." ;
        rdfs:domain   fhir:ClaimResponse ;
        rdfs:label    "ClaimResponse.preAuthRef" ;
        rdfs:range    fhir:string ;
        dc:title      "Preauthorization reference" .

fhir:DeviceDefinition.specialization.systemType
        a             owl:ObjectProperty ;
        rdfs:comment  "The standard that is used to operate and communicate." ;
        rdfs:domain   fhir:DeviceDefinitionSpecializationComponent ;
        rdfs:label    "DeviceDefinition.specialization.systemType" ;
        rdfs:range    fhir:string ;
        dc:title      "The standard that is used to operate and communicate" .

fhir:SubstanceDefinition.structure.sourceDocument
        a             owl:ObjectProperty ;
        rdfs:comment  "Supporting literature about the source of information." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponent ;
        rdfs:label    "SubstanceDefinition.structure.sourceDocument" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Supporting literature about the source of information" .

fhir:Parameters.parameter.valueAnnotation
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueAnnotation" ;
        rdfs:range          fhir:Annotation ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:SupplyDelivery.suppliedItem.item
        a           owl:ObjectProperty ;
        rdfs:label  "SupplyDelivery.suppliedItem.item" .

fhir:QuestionnaireResponse.item.answer.item.item
        a             owl:ObjectProperty ;
        rdfs:comment  "Questions or sub-groups nested beneath a question or group." ;
        rdfs:domain   fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem ;
        rdfs:label    "QuestionnaireResponse.item.answer.item.item" ;
        rdfs:range    fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItemItem ;
        dc:title      "Nested questionnaire response items" .

fhir:ExampleScenario.process.step.operation.response.versionId
        a             owl:ObjectProperty ;
        rdfs:comment  "A specific version of a resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        rdfs:label    "ExampleScenario.process.step.operation.response.versionId" ;
        rdfs:range    fhir:string ;
        dc:title      "A specific version of a resource contained in the instance" .

fhir:MolecularSequence.quality.start
        a             owl:ObjectProperty ;
        rdfs:comment  "Start position of the sequence. If the coordinate system is either 0-based or 1-based, then start position is inclusive." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent ;
        rdfs:label    "MolecularSequence.quality.start" ;
        rdfs:range    fhir:integer ;
        dc:title      "Start position of the sequence" .

fhir:Observation.component.dataAbsentReason
        a             owl:ObjectProperty ;
        rdfs:comment  "Provides a reason why the expected value in the element Observation.component.value[x] is missing." ;
        rdfs:domain   fhir:ObservationComponentComponent ;
        rdfs:label    "Observation.component.dataAbsentReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Why the component result is missing" .

fhir:HealthcareService.name
        a             owl:ObjectProperty ;
        rdfs:comment  "Further description of the service as it would be presented to a consumer while searching." ;
        rdfs:domain   fhir:HealthcareService ;
        rdfs:label    "HealthcareService.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Description of service as presented to a consumer while searching" .

fhir:ChargeItem.productCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ChargeItem ;
        rdfs:label          "ChargeItem.productCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:ChargeItem.product .

fhir:Evidence.certainty.subcomponent.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Textual description of certainty." ;
        rdfs:domain   fhir:EvidenceCertaintyComponentCertainty ;
        rdfs:label    "Evidence.certainty.subcomponent.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Textual description of certainty" .

fhir:RequestGroupActionComponentAction.RequestGroupActionRelatedActionComponent
        a                owl:Class ;
        rdfs:comment     "A relationship to another action such as \"before\" or \"30-60 minutes after start of\"." ;
        rdfs:label       "RequestGroupActionComponentAction.RequestGroupActionRelatedActionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Duration ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RequestGroup.action.action.relatedAction.offsetDuration
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RequestGroup.action.action.relatedAction.offsetRange
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:RequestGroup.action.action.relatedAction.relationship ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:RequestGroup.action.action.relatedAction.actionId ;
                           owl:someValuesFrom  fhir:id
                         ] .

fhir:EvidenceReport.section.section.orderedBy
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies the order applied to the items in the section entries." ;
        rdfs:domain   fhir:EvidenceReport.SectionSection ;
        rdfs:label    "EvidenceReport.section.section.orderedBy" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Order of section entries" .

fhir:CarePlan.activity.detail.performer
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies who's expected to be involved in the activity." ;
        rdfs:domain   fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
        rdfs:label    "CarePlan.activity.detail.performer" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who will be responsible?" .

fhir:Bundle.entry.response.outcome
        a             owl:ObjectProperty ;
        rdfs:comment  "An OperationOutcome containing hints and warnings produced as part of processing this entry in a batch or transaction." ;
        rdfs:domain   fhir:BundleEntryComponent.BundleEntryResponseComponent ;
        rdfs:label    "Bundle.entry.response.outcome" ;
        rdfs:range    fhir:Resource ;
        dc:title      "OperationOutcome with hints and warnings (for batch/transaction)" .

fhir:ClaimResponse.Item.Adjudication
        a                owl:Class ;
        rdfs:comment     "If this item is a group then the values here are a summary of the adjudication of the detail items. If this item is a simple product or service then this is the result of the adjudication of this item." ;
        rdfs:label       "ClaimResponse.Item.Adjudication" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.item.adjudication.value
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.item.adjudication.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.item.adjudication.reason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.item.adjudication.category ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:OperationDefinition.kind
        a                   owl:ObjectProperty ;
        rdfs:comment        "Whether this is an operation or a named query." ;
        rdfs:domain         fhir:OperationDefinition ;
        rdfs:label          "OperationDefinition.kind" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "operation | query" .

fhir:ExplanationOfBenefit.fundsReserve
        a             owl:ObjectProperty ;
        rdfs:comment  "A code, used only on a response to a preauthorization, to indicate whether the benefits payable have been reserved and for whom." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.fundsReserve" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Funds reserved status" .

fhir:InsurancePlan.coverageArea
        a             owl:ObjectProperty ;
        rdfs:comment  "The geographic region in which a health insurance product's benefits apply." ;
        rdfs:domain   fhir:InsurancePlan ;
        rdfs:label    "InsurancePlan.coverageArea" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Where product applies" .

fhir:Media.modality  a      owl:ObjectProperty ;
        rdfs:comment        "Details of the type of the media - usually, how it was acquired (what type of device). If images sourced from a DICOM system, are wrapped in a Media resource, then this is the modality." ;
        rdfs:domain         fhir:Media ;
        rdfs:label          "Media.modality" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "The type of acquisition equipment/process" .

fhir:DeviceDefinition.property.valueCode
        a             owl:ObjectProperty ;
        rdfs:comment  "Property value as a code, e.g., NTP4 (synced to NTP)." ;
        rdfs:domain   fhir:DeviceDefinitionPropertyComponent ;
        rdfs:label    "DeviceDefinition.property.valueCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Property value as a code, e.g., NTP4 (synced to NTP)" .

fhir:QuestionnaireResponse.item.answer.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.value .

fhir:Contract.term.group.action.performerType
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of individual that is desired or required to perform or not perform the action." ;
        rdfs:domain   fhir:Contract.TermTerm.Action ;
        rdfs:label    "Contract.term.group.action.performerType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Kind of service performer" .

fhir:MedicationKnowledgeAdministrationGuidelinesComponent
        a                owl:Class ;
        rdfs:comment     "Guidelines for the administration of the medication." ;
        rdfs:label       "MedicationKnowledgeAdministrationGuidelinesComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicationKnowledgeAdministrationGuidelinesComponent.MedicationKnowledgeAdministrationGuidelinesPatientCharacteristicsComponent ;
                           owl:onProperty     fhir:MedicationKnowledge.administrationGuidelines.patientCharacteristics
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:MedicationKnowledge.administrationGuidelines.indicationCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:MedicationKnowledge.administrationGuidelines.indicationReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicationKnowledgeAdministrationGuidelinesComponent.MedicationKnowledgeAdministrationGuidelinesDosageComponent ;
                           owl:onProperty     fhir:MedicationKnowledge.administrationGuidelines.dosage
                         ] .

fhir:EpisodeOfCare.period
        a                   owl:ObjectProperty ;
        rdfs:comment        "The interval during which the managing organization assumes the defined responsibility." ;
        rdfs:domain         fhir:EpisodeOfCare ;
        rdfs:label          "EpisodeOfCare.period" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  w5:when.init ;
        dc:title            "Interval during responsibility is assumed" .

fhir:Contract.term.group.offer.party.role
        a             owl:ObjectProperty ;
        rdfs:comment  "How the party participates in the offer." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractOffer.ContractParty ;
        rdfs:label    "Contract.term.group.offer.party.role" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Participant engagement type" .

fhir:ExplanationOfBenefit.accident.locationAddress
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.Accident ;
        rdfs:label          "ExplanationOfBenefit.accident.locationAddress" ;
        rdfs:range          fhir:Address ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.accident.location .

fhir:RequestGroup.action.condition.expression
        a             owl:ObjectProperty ;
        rdfs:comment  "An expression that returns true or false, indicating whether or not the condition is satisfied." ;
        rdfs:domain   fhir:RequestGroupActionComponent.RequestGroupActionConditionComponent ;
        rdfs:label    "RequestGroup.action.condition.expression" ;
        rdfs:range    fhir:Expression ;
        dc:title      "Boolean-valued expression" .

fhir:DeviceRequest.code
        a           owl:ObjectProperty ;
        rdfs:label  "DeviceRequest.code" .

fhir:AuditEventSourceComponent
        a                owl:Class ;
        rdfs:comment     "The system that is reporting the event." ;
        rdfs:label       "AuditEventSourceComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:AuditEvent.source.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:AuditEvent.source.observer ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AuditEvent.source.site
                         ] .

fhir:link  a        owl:ObjectProperty ;
        rdfs:label  "link" ;
        dc:title    "URI of a reference" .

fhir:DocumentReference.masterIdentifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Document identifier as assigned by the source of the document. This identifier is specific to this version of the document. This unique identifier may be used elsewhere to identify this version of the document." ;
        rdfs:domain         fhir:DocumentReference ;
        rdfs:label          "DocumentReference.masterIdentifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Master Version Specific Identifier" .

fhir:QuestionnaireResponse.item.answer.item.answer.valueCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.item.answer.valueCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.item.answer.value .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent
        a                owl:Class ;
        rdfs:comment     "Each interaction or action." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.operation.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponentContainedInstance ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.operation.request
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.operation.number ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.operation.initiator
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.operation.receiverActive
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.operation.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.operation.initiatorActive
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponentContainedInstance ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.operation.response
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.operation.receiver
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.operation.description
                         ] .

fhir:AuditEvent.agent.purposeOfUse
        a                   owl:ObjectProperty ;
        rdfs:comment        "The reason (purpose of use), specific to this agent, that was used during the event being recorded." ;
        rdfs:domain         fhir:AuditEventAgentComponent ;
        rdfs:label          "AuditEvent.agent.purposeOfUse" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Reason given for this user" .

fhir:ClaimResponse.addItem.itemSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "Claim items which this service line is intended to replace." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem ;
        rdfs:label    "ClaimResponse.addItem.itemSequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Item sequence number" .

fhir:ProdCharacteristic
        a                owl:Class ;
        rdfs:comment     "The marketing status describes the date when a medicinal product is actually put on the market or the date as of which it is no longer available." ;
        rdfs:label       "ProdCharacteristic" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ProdCharacteristic.scoring
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ProdCharacteristic.width
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:ProdCharacteristic.color
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:ProdCharacteristic.imprint
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ProdCharacteristic.depth
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ProdCharacteristic.nominalVolume
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Attachment ;
                           owl:onProperty     fhir:ProdCharacteristic.image
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ProdCharacteristic.height
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ProdCharacteristic.externalDiameter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ProdCharacteristic.shape
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ProdCharacteristic.weight
                         ] ;
        dc:title         "The marketing status describes the date when a medicinal product is actually put on the market or the date as of which it is no longer available" .

fhir:Contract.contentDerivative
        a                   owl:ObjectProperty ;
        rdfs:comment        "The minimal content derived from the basal information source at a specific stage in its lifecycle." ;
        rdfs:domain         fhir:Contract ;
        rdfs:label          "Contract.contentDerivative" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Content derived from the basal information" .

fhir:CodeSystem.concept.concept.property.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CodeSystem.ConceptDefinitionConcept.ConceptProperty ;
        rdfs:label          "CodeSystem.concept.concept.property.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:CodeSystem.concept.concept.property.value .

fhir:InsurancePlanPlanComponent.InsurancePlanPlanSpecificCostComponent.PlanBenefit
        a                owl:Class ;
        rdfs:comment     "List of the specific benefits under this category of benefit." ;
        rdfs:label       "InsurancePlanPlanComponent.InsurancePlanPlanSpecificCostComponent.PlanBenefit" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:InsurancePlanPlanComponent.InsurancePlanPlanSpecificCostComponent.PlanBenefit.InsurancePlanPlanSpecificCostBenefitCostComponent ;
                           owl:onProperty     fhir:InsurancePlan.plan.specificCost.benefit.cost
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:InsurancePlan.plan.specificCost.benefit.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:PlanDefinition.action.action.relatedAction.offsetRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionRelatedActionComponent ;
        rdfs:label          "PlanDefinition.action.action.relatedAction.offsetRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.action.relatedAction.offset .

fhir:BiologicallyDerivedProduct.collection.collectedDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:BiologicallyDerivedProductCollectionComponent ;
        rdfs:label          "BiologicallyDerivedProduct.collection.collectedDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:BiologicallyDerivedProduct.collection.collected .

fhir:ClinicalImpression.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Business identifiers assigned to this clinical impression by the performer or other systems which remain constant as the resource is updated and propagates from server to server." ;
        rdfs:domain         fhir:ClinicalImpression ;
        rdfs:label          "ClinicalImpression.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business identifier" .

fhir:Citation.contributorship
        a             owl:ObjectProperty ;
        rdfs:comment  "This element is used to list authors and other contributors, their contact information, specific contributions, and summary statements." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.contributorship" ;
        rdfs:range    fhir:CitationContributorshipComponent ;
        dc:title      "Attribution of authors and other contributors" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep
        a                owl:Class ;
        rdfs:comment     "What happens in each alternative option." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponent ;
                           owl:onProperty     fhir:ExampleScenario.process.step.alternative.step.alternative
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.operation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.pause
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess ;
                           owl:onProperty     fhir:ExampleScenario.process.step.alternative.step.process
                         ] ;
        dc:title         "What happens in each alternative option" .

fhir:ChargeItemDefinition.applicability.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A brief, natural language description of the condition that effectively communicates the intended semantics." ;
        rdfs:domain   fhir:ChargeItemDefinitionApplicabilityComponent ;
        rdfs:label    "ChargeItemDefinition.applicability.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Natural language description of the condition" .

fhir:ValueSet.url  a        owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this value set when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this value set is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the value set is stored on different servers." ;
        rdfs:domain         fhir:ValueSet ;
        rdfs:label          "ValueSet.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this value set, represented as a URI (globally unique)" .

fhir:ObservationDefinition.multipleResultsAllowed
        a             owl:ObjectProperty ;
        rdfs:comment  "Multiple results allowed for observations conforming to this ObservationDefinition." ;
        rdfs:domain   fhir:ObservationDefinition ;
        rdfs:label    "ObservationDefinition.multipleResultsAllowed" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Multiple results allowed" .

fhir:Organization.contact.address
        a             owl:ObjectProperty ;
        rdfs:comment  "Visiting or postal addresses for the contact." ;
        rdfs:domain   fhir:OrganizationContactComponent ;
        rdfs:label    "Organization.contact.address" ;
        rdfs:range    fhir:Address ;
        dc:title      "Visiting or postal addresses for the contact" .

fhir:Questionnaire.item.linkId
        a             owl:ObjectProperty ;
        rdfs:comment  "An identifier that is unique within the Questionnaire allowing linkage to the equivalent item in a QuestionnaireResponse resource." ;
        rdfs:domain   fhir:QuestionnaireItemComponent ;
        rdfs:label    "Questionnaire.item.linkId" ;
        rdfs:range    fhir:string ;
        dc:title      "Unique id for item in questionnaire" .

fhir:SupplyRequest.supplier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Who is intended to fulfill the request." ;
        rdfs:domain         fhir:SupplyRequest ;
        rdfs:label          "SupplyRequest.supplier" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Who is intended to fulfill the request" .

fhir:Claim.supportingInfo.timing
        a           owl:ObjectProperty ;
        rdfs:label  "Claim.supportingInfo.timing" .

fhir:GraphDefinition.link.sliceName
        a             owl:ObjectProperty ;
        rdfs:comment  "Which slice (if profiled)." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent ;
        rdfs:label    "GraphDefinition.link.sliceName" ;
        rdfs:range    fhir:string ;
        dc:title      "Which slice (if profiled)" .

fhir:Claim.insurance.preAuthRef
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference numbers previously provided by the insurer to the provider to be quoted on subsequent claims containing services or products related to the prior authorization." ;
        rdfs:domain   fhir:Claim.Insurance ;
        rdfs:label    "Claim.insurance.preAuthRef" ;
        rdfs:range    fhir:string ;
        dc:title      "Prior authorization reference number" .

fhir:Slot.start  a          owl:ObjectProperty ;
        rdfs:comment        "Date/Time that the slot is to begin." ;
        rdfs:domain         fhir:Slot ;
        rdfs:label          "Slot.start" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  w5:when.planned ;
        dc:title            "Date/Time that the slot is to begin" .

fhir:MarketingStatus.country
        a             owl:ObjectProperty ;
        rdfs:comment  "The country in which the marketing authorisation has been granted shall be specified It should be specified using the ISO 3166 ‑ 1 alpha-2 code elements." ;
        rdfs:domain   fhir:MarketingStatus ;
        rdfs:label    "MarketingStatus.country" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The country in which the marketing authorisation has been granted shall be specified It should be specified using the ISO 3166 ‑ 1 alpha-2 code elements" .

fhir:Communication.priority
        a                   owl:ObjectProperty ;
        rdfs:comment        "Characterizes how quickly the planned or in progress communication must be addressed. Includes concepts such as stat, urgent, routine." ;
        rdfs:domain         fhir:Communication ;
        rdfs:label          "Communication.priority" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:grade ;
        dc:title            "routine | urgent | asap | stat" .

fhir:MolecularSequence.quality.roc.score
        a             owl:ObjectProperty ;
        rdfs:comment  "Invidual data point representing the GQ (genotype quality) score threshold." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent.MolecularSequenceQualityRocComponent ;
        rdfs:label    "MolecularSequence.quality.roc.score" ;
        rdfs:range    fhir:integer ;
        dc:title      "Genotype quality score" .

fhir:PlanDefinition.lastReviewDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was last reviewed. Review happens periodically after approval but does not change the original approval date." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.lastReviewDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the plan definition was last reviewed" .

fhir:TestReport.participant
        a             owl:ObjectProperty ;
        rdfs:comment  "A participant in the test execution, either the execution engine, a client, or a server." ;
        rdfs:domain   fhir:TestReport ;
        rdfs:label    "TestReport.participant" ;
        rdfs:range    fhir:TestReportParticipantComponent ;
        dc:title      "A participant in the test execution, either the execution engine, a client, or a server" .

fhir:Group.characteristic.value
        a           owl:ObjectProperty ;
        rdfs:label  "Group.characteristic.value" .

fhir:Account.Coverage
        a                owl:Class ;
        rdfs:comment     "The party(s) that are responsible for covering the payment of this account, and what order should they be applied to the account." ;
        rdfs:label       "Account.Coverage" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Account.coverage.priority
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Account.coverage.coverage ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:CapabilityStatementRestComponentOperation
        a                owl:Class ;
        rdfs:comment     "Definition of an operation or a named query together with its parameters and their meaning and type." ;
        rdfs:label       "CapabilityStatementRestComponentOperation" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.operation.documentation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.operation.definition ;
                           owl:someValuesFrom  fhir:canonical
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.operation.name ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        dc:title         "Definition of a system level operation" .

fhir:CareTeam.status  a     owl:ObjectProperty ;
        rdfs:comment        "Indicates the current state of the care team." ;
        rdfs:domain         fhir:CareTeam ;
        rdfs:label          "CareTeam.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "proposed | active | suspended | inactive | entered-in-error" .

fhir:ClinicalImpression.summary
        a             owl:ObjectProperty ;
        rdfs:comment  "A text summary of the investigations and the diagnosis." ;
        rdfs:domain   fhir:ClinicalImpression ;
        rdfs:label    "ClinicalImpression.summary" ;
        rdfs:range    fhir:string ;
        dc:title      "Summary of the assessment" .

fhir:ElementDefinition.binding.strength
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the degree of conformance expectations associated with this binding - that is, the degree to which the provided value set must be adhered to in the instances." ;
        rdfs:domain   fhir:ElementDefinitionBindingComponent ;
        rdfs:label    "ElementDefinition.binding.strength" ;
        rdfs:range    fhir:code ;
        dc:title      "required | extensible | preferred | example" .

fhir:TerminologyCapabilities.validateCode
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about the [ValueSet/$validate-code](valueset-operation-validate-code.html) operation." ;
        rdfs:domain   fhir:TerminologyCapabilities ;
        rdfs:label    "TerminologyCapabilities.validateCode" ;
        rdfs:range    fhir:TerminologyCapabilitiesValidateCodeComponent ;
        dc:title      "Information about the [ValueSet/$validate-code](valueset-operation-validate-code.html) operation" .

fhir:NutritionOrder.oralDiet.instruction
        a             owl:ObjectProperty ;
        rdfs:comment  "Free text or additional instructions or information pertaining to the oral diet." ;
        rdfs:domain   fhir:NutritionOrderOralDietComponent ;
        rdfs:label    "NutritionOrder.oralDiet.instruction" ;
        rdfs:range    fhir:string ;
        dc:title      "Instructions or additional information about the oral diet" .

fhir:Provenance.occurred
        a           owl:ObjectProperty ;
        rdfs:label  "Provenance.occurred" .

fhir:Observation.referenceRange.high
        a             owl:ObjectProperty ;
        rdfs:comment  "The value of the high bound of the reference range.  The high bound of the reference range endpoint is inclusive of the value (e.g.  reference range is >=5 - <=9). If the high bound is omitted,  it is assumed to be meaningless (e.g. reference range is >= 2.3)." ;
        rdfs:domain   fhir:ObservationReferenceRangeComponent ;
        rdfs:label    "Observation.referenceRange.high" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "High Range, if relevant" .

fhir:NamingSystem.uniqueId.comment
        a             owl:ObjectProperty ;
        rdfs:comment  "Notes about the past or intended usage of this identifier." ;
        rdfs:domain   fhir:NamingSystemUniqueIdComponent ;
        rdfs:label    "NamingSystem.uniqueId.comment" ;
        rdfs:range    fhir:string ;
        dc:title      "Notes about identifier usage" .

fhir:GraphDefinition.link.target.link.target.link
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional links from target resource." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponent ;
        rdfs:label    "GraphDefinition.link.target.link.target.link" ;
        rdfs:range    fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponentLink ;
        dc:title      "Additional links from target resource" .

fhir:MeasureReport.reporter
        a                   owl:ObjectProperty ;
        rdfs:comment        "The individual, location, or organization that is reporting the data." ;
        rdfs:domain         fhir:MeasureReport ;
        rdfs:label          "MeasureReport.reporter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Who is reporting the data" .

fhir:MedicationDispense.authorizingPrescription
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the medication order that is being dispensed against." ;
        rdfs:domain   fhir:MedicationDispense ;
        rdfs:label    "MedicationDispense.authorizingPrescription" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Medication order that authorizes the dispense" .

fhir:RequestGroup.action.action.groupingBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines the grouping behavior for the action and its children." ;
        rdfs:domain   fhir:RequestGroupActionComponentAction ;
        rdfs:label    "RequestGroup.action.action.groupingBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "visual-group | logical-group | sentence-group" .

fhir:RiskAssessment.code
        a                   owl:ObjectProperty ;
        rdfs:comment        "The type of the risk assessment performed." ;
        rdfs:domain         fhir:RiskAssessment ;
        rdfs:label          "RiskAssessment.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Type of assessment" .

fhir:ExampleScenario.process.step.process.step.alternative.step.operation.request.versionId
        a             owl:ObjectProperty ;
        rdfs:comment  "A specific version of a resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step.operation.request.versionId" ;
        rdfs:range    fhir:string ;
        dc:title      "A specific version of a resource contained in the instance" .

fhir:ValueSet.expansion.contains.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The code for this item in the expansion hierarchy. If this code is missing the entry in the hierarchy is a place holder (abstract) and does not represent a valid code in the value set." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponent ;
        rdfs:label    "ValueSet.expansion.contains.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Code - if blank, this is not a selectable code" .

fhir:Questionnaire.item.enableWhen.answerTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemEnableWhenComponent ;
        rdfs:label          "Questionnaire.item.enableWhen.answerTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.enableWhen.answer .

fhir:ExampleScenario.process.step.alternative.step.process.step.operation.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The human-friendly name of the interaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step.operation.name" ;
        rdfs:range    fhir:string ;
        dc:title      "The human-friendly name of the interaction" .

fhir:TerminologyCapabilities.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the terminology capabilities when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the terminology capabilities author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence." ;
        rdfs:domain         fhir:TerminologyCapabilities ;
        rdfs:label          "TerminologyCapabilities.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the terminology capabilities" .

fhir:CommunicationRequest.about
        a                   owl:ObjectProperty ;
        rdfs:comment        "Other resources that pertain to this communication request and to which this communication request should be associated." ;
        rdfs:domain         fhir:CommunicationRequest ;
        rdfs:label          "CommunicationRequest.about" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Resources that pertain to this communication request" .

fhir:StructureDefinition.abstract
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether structure this definition describes is abstract or not  - that is, whether the structure is not intended to be instantiated. For Resources and Data types, abstract types will never be exchanged  between systems." ;
        rdfs:domain   fhir:StructureDefinition ;
        rdfs:label    "StructureDefinition.abstract" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the structure is abstract" .

fhir:Parameters.parameter.valueSignature
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueSignature" ;
        rdfs:range          fhir:Signature ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:MessageDefinition.event
        a           owl:ObjectProperty ;
        rdfs:label  "MessageDefinition.event" .

fhir:ImplementationGuide.url
        a                   owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this implementation guide when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this implementation guide is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the implementation guide is stored on different servers." ;
        rdfs:domain         fhir:ImplementationGuide ;
        rdfs:label          "ImplementationGuide.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this implementation guide, represented as a URI (globally unique)" .

fhir:MedicationAdministration.effective
        a           owl:ObjectProperty ;
        rdfs:label  "MedicationAdministration.effective" .

fhir:AdverseEvent.referenceDocument
        a             owl:ObjectProperty ;
        rdfs:comment  "AdverseEvent.referenceDocument." ;
        rdfs:domain   fhir:AdverseEvent ;
        rdfs:label    "AdverseEvent.referenceDocument" ;
        rdfs:range    fhir:Reference ;
        dc:title      "AdverseEvent.referenceDocument" .

fhir:ElementDefinition.comment
        a             owl:ObjectProperty ;
        rdfs:comment  "Explanatory notes and implementation guidance about the data element, including notes about how to use the data properly, exceptions to proper use, etc. (Note: The text you are reading is specified in ElementDefinition.comment)." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.comment" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Comments about the use of this element" .

fhir:RegulatedAuthorization.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Business identifier for the authorization, typically assigned by the authorizing body." ;
        rdfs:domain   fhir:RegulatedAuthorization ;
        rdfs:label    "RegulatedAuthorization.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Business identifier for the authorization, typically assigned by the authorizing body" .

fhir:Parameters.parameter.part.valueDuration
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueDuration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:ClaimResponse.item.detail.subDetail
        a             owl:ObjectProperty ;
        rdfs:comment  "A sub-detail adjudication of a simple product or service." ;
        rdfs:domain   fhir:ClaimResponse.Item.ItemDetail ;
        rdfs:label    "ClaimResponse.item.detail.subDetail" ;
        rdfs:range    fhir:ClaimResponse.Item.ItemDetail.SubDetail ;
        dc:title      "Adjudication for claim sub-details" .

fhir:Organization.active
        a                   owl:ObjectProperty ;
        rdfs:comment        "Whether the organization's record is still in active use." ;
        rdfs:domain         fhir:Organization ;
        rdfs:label          "Organization.active" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "Whether the organization's record is still in active use" .

fhir:SampledData.origin
        a             owl:ObjectProperty ;
        rdfs:comment  "The base quantity that a measured value of zero represents. In addition, this provides the units of the entire measurement series." ;
        rdfs:domain   fhir:SampledData ;
        rdfs:label    "SampledData.origin" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Zero value and units" .

fhir:AuditEvent.entity
        a                   owl:ObjectProperty ;
        rdfs:comment        "Specific instances of data or objects that have been accessed." ;
        rdfs:domain         fhir:AuditEvent ;
        rdfs:label          "AuditEvent.entity" ;
        rdfs:range          fhir:AuditEventEntityComponent ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Data or objects used" .

fhir:SubstanceDefinition.category
        a             owl:ObjectProperty ;
        rdfs:comment  "High level categorization, e.g. polymer or nucleic acid, or food, chemical, biological." ;
        rdfs:domain   fhir:SubstanceDefinition ;
        rdfs:label    "SubstanceDefinition.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "High level categorization, e.g. polymer or nucleic acid, or food, chemical, biological" .

fhir:PackagedProductDefinition.package.package.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Including possibly Data Carrier Identifier." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponentPackage ;
        rdfs:label    "PackagedProductDefinition.package.package.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Including possibly Data Carrier Identifier" .

fhir:RequestGroup.action.action.relatedAction
        a             owl:ObjectProperty ;
        rdfs:comment  "A relationship to another action such as \"before\" or \"30-60 minutes after start of\"." ;
        rdfs:domain   fhir:RequestGroupActionComponentAction ;
        rdfs:label    "RequestGroup.action.action.relatedAction" ;
        rdfs:range    fhir:RequestGroupActionComponentAction.RequestGroupActionRelatedActionComponent ;
        dc:title      "Relationship to another action" .

fhir:SupplyDelivery.occurrenceTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SupplyDelivery ;
        rdfs:label          "SupplyDelivery.occurrenceTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:SupplyDelivery.occurrence .

fhir:Medication.ingredient.isActive
        a             owl:ObjectProperty ;
        rdfs:comment  "Indication of whether this ingredient affects the therapeutic action of the drug." ;
        rdfs:domain   fhir:MedicationIngredientComponent ;
        rdfs:label    "Medication.ingredient.isActive" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Active ingredient indicator" .

fhir:MessageDefinition.eventCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MessageDefinition ;
        rdfs:label          "MessageDefinition.eventCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:MessageDefinition.event .

fhir:RequestGroup.groupIdentifier
        a             owl:ObjectProperty ;
        rdfs:comment  "A shared identifier common to all requests that were authorized more or less simultaneously by a single author, representing the identifier of the requisition, prescription or similar form." ;
        rdfs:domain   fhir:RequestGroup ;
        rdfs:label    "RequestGroup.groupIdentifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Composite request this is part of" .

fhir:Contract.term.action.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes why the action is to be performed or not performed in textual form." ;
        rdfs:domain   fhir:Contract.Term.Action ;
        rdfs:label    "Contract.term.action.reason" ;
        rdfs:range    fhir:string ;
        dc:title      "Why action is to be performed" .

fhir:TerminologyCapabilities.implementation
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies a specific implementation instance that is described by the terminology capability statement - i.e. a particular installation, rather than the capabilities of a software program." ;
        rdfs:domain   fhir:TerminologyCapabilities ;
        rdfs:label    "TerminologyCapabilities.implementation" ;
        rdfs:range    fhir:TerminologyCapabilitiesImplementationComponent ;
        dc:title      "If this describes a specific instance" .

fhir:DataRequirementSortComponent
        a                owl:Class ;
        rdfs:comment     "Specifies the order of the results to be returned." ;
        rdfs:label       "DataRequirementSortComponent" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DataRequirement.sort.direction ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DataRequirement.sort.path ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:ChargeItemDefinitionPropertyGroupComponentApplicability
        a                owl:Class ;
        rdfs:comment     "Expressions that describe applicability criteria for the priceComponent." ;
        rdfs:label       "ChargeItemDefinitionPropertyGroupComponentApplicability" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.propertyGroup.applicability.expression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.propertyGroup.applicability.language
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.propertyGroup.applicability.description
                         ] ;
        dc:title         "Conditions under which the priceComponent is applicable" .

fhir:VisionPrescription.lensSpecification.cylinder
        a             owl:ObjectProperty ;
        rdfs:comment  "Power adjustment for astigmatism measured in dioptres (0.25 units)." ;
        rdfs:domain   fhir:VisionPrescriptionLensSpecificationComponent ;
        rdfs:label    "VisionPrescription.lensSpecification.cylinder" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Lens power for astigmatism" .

fhir:QuestionnaireResponse.item.item
        a             owl:ObjectProperty ;
        rdfs:comment  "Questions or sub-groups nested beneath a question or group." ;
        rdfs:domain   fhir:QuestionnaireResponseItemComponent ;
        rdfs:label    "QuestionnaireResponse.item.item" ;
        rdfs:range    fhir:QuestionnaireResponseItemComponentItem ;
        dc:title      "Nested questionnaire response items" .

fhir:ProdCharacteristic.image
        a             owl:ObjectProperty ;
        rdfs:comment  "Where applicable, the image can be provided The format of the image attachment shall be specified by regional implementations." ;
        rdfs:domain   fhir:ProdCharacteristic ;
        rdfs:label    "ProdCharacteristic.image" ;
        rdfs:range    fhir:Attachment ;
        dc:title      "Where applicable, the image can be provided The format of the image attachment shall be specified by regional implementations" .

fhir:Consent.provisionProvision.provisionData
        a                owl:Class ;
        rdfs:comment     "The resources controlled by this rule if specific resources are referenced." ;
        rdfs:label       "Consent.provisionProvision.provisionData" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Consent.provision.provision.data.reference ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Consent.provision.provision.data.meaning ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:Coverage.costToBeneficiary.exception
        a             owl:ObjectProperty ;
        rdfs:comment  "A suite of codes indicating exceptions or reductions to patient costs and their effective periods." ;
        rdfs:domain   fhir:Coverage.CostToBeneficiary ;
        rdfs:label    "Coverage.costToBeneficiary.exception" ;
        rdfs:range    fhir:Coverage.CostToBeneficiary.Exemption ;
        dc:title      "Exceptions for patient payments" .

fhir:ExplanationOfBenefit.benefitBalance.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A richer description of the benefit or services covered." ;
        rdfs:domain   fhir:ExplanationOfBenefit.BenefitBalance ;
        rdfs:label    "ExplanationOfBenefit.benefitBalance.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Description of the benefit or services covered" .

fhir:ExplanationOfBenefit.insurance
        a             owl:ObjectProperty ;
        rdfs:comment  "Financial instruments for reimbursement for the health care products and services specified on the claim." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.insurance" ;
        rdfs:range    fhir:ExplanationOfBenefit.Insurance ;
        dc:title      "Patient insurance information" .

fhir:Composition.relatesTo.targetReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CompositionRelatesToComponent ;
        rdfs:label          "Composition.relatesTo.targetReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Composition.relatesTo.target .

fhir:CodeSystem.concept.designation.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The text value for this designation." ;
        rdfs:domain   fhir:CodeSystem.ConceptDefinition.CodeSystemConceptDesignationComponent ;
        rdfs:label    "CodeSystem.concept.designation.value" ;
        rdfs:range    fhir:string ;
        dc:title      "The text value for this designation" .

fhir:CoverageEligibilityResponse.insurance.item.authorizationRequired
        a             owl:ObjectProperty ;
        rdfs:comment  "A boolean flag indicating whether a preauthorization is required prior to actual service delivery." ;
        rdfs:domain   fhir:CoverageEligibilityResponse.Insurance.Items ;
        rdfs:label    "CoverageEligibilityResponse.insurance.item.authorizationRequired" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Authorization required flag" .

fhir:EvidenceReport.subject.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Used for general notes and annotations not coded elsewhere." ;
        rdfs:domain   fhir:EvidenceReportSubjectComponent ;
        rdfs:label    "EvidenceReport.subject.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Footnotes and/or explanatory notes" .

fhir:Consent.provision.data.meaning
        a             owl:ObjectProperty ;
        rdfs:comment  "How the resource reference is interpreted when testing consent restrictions." ;
        rdfs:domain   fhir:Consent.provision.provisionData ;
        rdfs:label    "Consent.provision.data.meaning" ;
        rdfs:range    fhir:code ;
        dc:title      "instance | related | dependents | authoredby" .

fhir:Parameters.parameter.part.valueTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:Group  a            owl:Class ;
        rdfs:label       "Group" ;
        rdfs:subClassOf  w5:administrative.group , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:unsignedInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Group.quantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Group.code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:GroupCharacteristicComponent ;
                           owl:onProperty     fhir:Group.characteristic
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Group.managingEntity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:GroupMemberComponent ;
                           owl:onProperty     fhir:Group.member
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Group.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Group.actual ;
                           owl:someValuesFrom  fhir:boolean
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Group.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Group.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Group.active
                         ] .

fhir:MessageDefinition.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "A copyright statement relating to the message definition and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the message definition." ;
        rdfs:domain   fhir:MessageDefinition ;
        rdfs:label    "MessageDefinition.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Use and/or publishing restrictions" .

fhir:uri  a              owl:Class ;
        rdfs:comment     "String of characters used to identify a name or a resource" ;
        rdfs:label       "uri" ;
        rdfs:subClassOf  fhir:Primitive ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:value ;
                           owl:someValuesFrom  [ a               rdfs:Datatype ;
                                                 owl:onDatatype  xsd:anyURI
                                               ]
                         ] .

fhir:ClaimResponse.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "A finer grained suite of claim type codes which may convey additional information such as Inpatient vs Outpatient and/or a specialty service." ;
        rdfs:domain         fhir:ClaimResponse ;
        rdfs:label          "ClaimResponse.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "More granular claim type" .

fhir:DeviceRequest.parameter.value
        a           owl:ObjectProperty ;
        rdfs:label  "DeviceRequest.parameter.value" .

fhir:Subscription.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of the subscription, which marks the server state for managing the subscription." ;
        rdfs:domain         fhir:Subscription ;
        rdfs:label          "Subscription.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "requested | active | error | off" .

fhir:Parameters.parameter.part.valuePositiveInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valuePositiveInt" ;
        rdfs:range          fhir:positiveInt ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:Observation.component.valueRatio
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ObservationComponentComponent ;
        rdfs:label          "Observation.component.valueRatio" ;
        rdfs:range          fhir:Ratio ;
        rdfs:subPropertyOf  fhir:Observation.component.value .

fhir:TerminologyCapabilities.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this terminology capabilities. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:TerminologyCapabilities ;
        rdfs:label          "TerminologyCapabilities.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:RequestGroup.action.action.condition
        a             owl:ObjectProperty ;
        rdfs:comment  "An expression that describes applicability criteria, or start/stop conditions for the action." ;
        rdfs:domain   fhir:RequestGroupActionComponentAction ;
        rdfs:label    "RequestGroup.action.action.condition" ;
        rdfs:range    fhir:RequestGroupActionComponentAction.RequestGroupActionConditionComponent ;
        dc:title      "Whether or not the action is applicable" .

fhir:EventDefinition.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the event definition from a consumer's perspective." ;
        rdfs:domain   fhir:EventDefinition ;
        rdfs:label    "EventDefinition.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the event definition" .

fhir:ResearchElementDefinition.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this research element definition when it is represented in other formats, or referenced in a specification, model, design or an instance." ;
        rdfs:domain         fhir:ResearchElementDefinition ;
        rdfs:label          "ResearchElementDefinition.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Additional identifier for the research element definition" .

fhir:Signature.onBehalfOf
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to an application-usable description of the identity that is represented by the signature." ;
        rdfs:domain   fhir:Signature ;
        rdfs:label    "Signature.onBehalfOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The party represented" .

fhir:MedicationRequest.reportedReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationRequest ;
        rdfs:label          "MedicationRequest.reportedReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:MedicationRequest.reported .

fhir:Schedule  a         owl:Class ;
        rdfs:label       "Schedule" ;
        rdfs:subClassOf  w5:workflow.scheduling , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Schedule.serviceCategory
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Schedule.active
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Schedule.comment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Schedule.planningHorizon
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:Schedule.actor ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Schedule.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Schedule.specialty
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Schedule.serviceType
                         ] .

fhir:Citation.publicationForm.periodicRelease.dateOfPublication.text
        a             owl:ObjectProperty ;
        rdfs:comment  "Text representation of the date of which the issue of the journal was published." ;
        rdfs:domain   fhir:CitationPublicationFormComponent.CitationPublicationFormPeriodicReleaseComponent.CitationPublicationFormPeriodicReleaseDateOfPublicationComponent ;
        rdfs:label    "Citation.publicationForm.periodicRelease.dateOfPublication.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Text representation of the date of which the issue of the journal was published" .

fhir:BiologicallyDerivedProductCollectionComponent
        a                owl:Class ;
        rdfs:comment     "How this product was collected." ;
        rdfs:label       "BiologicallyDerivedProductCollectionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:BiologicallyDerivedProduct.collection.collectedDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:BiologicallyDerivedProduct.collection.collectedPeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:BiologicallyDerivedProduct.collection.source
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:BiologicallyDerivedProduct.collection.collector
                         ] .

fhir:DomainResource  a   owl:Class ;
        rdfs:label       "DomainResource" ;
        rdfs:subClassOf  fhir:Resource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Extension ;
                           owl:onProperty     fhir:DomainResource.modifierExtension
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Extension ;
                           owl:onProperty     fhir:DomainResource.extension
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Resource ;
                           owl:onProperty     fhir:DomainResource.contained
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Narrative ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DomainResource.text
                         ] .

fhir:DocumentManifest.content
        a             owl:ObjectProperty ;
        rdfs:comment  "The list of Resources that consist of the parts of this manifest." ;
        rdfs:domain   fhir:DocumentManifest ;
        rdfs:label    "DocumentManifest.content" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Items in manifest" .

fhir:Invoice.lineItem.sequence
        a             owl:ObjectProperty ;
        rdfs:comment  "Sequence in which the items appear on the invoice." ;
        rdfs:domain   fhir:InvoiceLineItemComponent ;
        rdfs:label    "Invoice.lineItem.sequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Sequence number of line item" .

fhir:ExplanationOfBenefit.benefitBalance.category
        a             owl:ObjectProperty ;
        rdfs:comment  "Code to identify the general type of benefits under which products and services are provided." ;
        rdfs:domain   fhir:ExplanationOfBenefit.BenefitBalance ;
        rdfs:label    "ExplanationOfBenefit.benefitBalance.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Benefit classification" .

fhir:EventDefinition.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:EventDefinition ;
        rdfs:label    "EventDefinition.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:ValueSet.expansion.contains.system
        a             owl:ObjectProperty ;
        rdfs:comment  "An absolute URI which is the code system in which the code for this item in the expansion is defined." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponent ;
        rdfs:label    "ValueSet.expansion.contains.system" ;
        rdfs:range    fhir:uri ;
        dc:title      "System value for the code" .

fhir:ClaimResponse.addItem.provider
        a                   owl:ObjectProperty ;
        rdfs:comment        "The providers who are authorized for the services rendered to the patient." ;
        rdfs:domain         fhir:ClaimResponse.AddedItem ;
        rdfs:label          "ClaimResponse.addItem.provider" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Authorized providers" .

fhir:MedicationKnowledge.packaging.type
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that defines the specific type of packaging that the medication can be found in (e.g. blister sleeve, tube, bottle)." ;
        rdfs:domain   fhir:MedicationKnowledgePackagingComponent ;
        rdfs:label    "MedicationKnowledge.packaging.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "A code that defines the specific type of packaging that the medication can be found in" .

fhir:OperationDefinition.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the operation definition when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the operation definition author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence." ;
        rdfs:domain         fhir:OperationDefinition ;
        rdfs:label          "OperationDefinition.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the operation definition" .

fhir:StructureMap.group.rule.source.defaultValueUuid
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueUuid" ;
        rdfs:range          fhir:uuid ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:StructureDefinition.kind
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines the kind of structure that this definition is describing." ;
        rdfs:domain   fhir:StructureDefinition ;
        rdfs:label    "StructureDefinition.kind" ;
        rdfs:range    fhir:code ;
        dc:title      "primitive-type | complex-type | resource | logical" .

fhir:CitationPublicationFormComponent.CitationPublicationFormPeriodicReleaseComponent.CitationPublicationFormPeriodicReleaseDateOfPublicationComponent
        a                owl:Class ;
        rdfs:comment     "Defining the date on which the issue of the journal was published." ;
        rdfs:label       "CitationPublicationFormComponent.CitationPublicationFormPeriodicReleaseComponent.CitationPublicationFormPeriodicReleaseDateOfPublicationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.periodicRelease.dateOfPublication.day
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.periodicRelease.dateOfPublication.season
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.periodicRelease.dateOfPublication.month
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.periodicRelease.dateOfPublication.year
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.periodicRelease.dateOfPublication.text
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.periodicRelease.dateOfPublication.date
                         ] .

fhir:ExampleScenario.process.step.alternative.step.process.step.alternative.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A human-readable description of the alternative explaining when the alternative should occur rather than the base step." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step.alternative.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "A human-readable description of each option" .

fhir:TestScript.teardown.action.operation.contentType
        a             owl:ObjectProperty ;
        rdfs:comment  "The mime-type to use for RESTful operation in the 'Content-Type' header." ;
        rdfs:domain   fhir:TestScriptTeardownComponent.TeardownActionOperation ;
        rdfs:label    "TestScript.teardown.action.operation.contentType" ;
        rdfs:range    fhir:code ;
        dc:title      "Mime type of the request payload contents, with charset etc." .

fhir:MolecularSequence.quality.truthFN
        a             owl:ObjectProperty ;
        rdfs:comment  "False negatives, i.e. the number of sites in the Truth Call Set for which there is no path through the Query Call Set that is consistent with all of the alleles at this site, or sites for which there is an inaccurate genotype call for the event. Sites with correct variant but incorrect genotype are counted here." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent ;
        rdfs:label    "MolecularSequence.quality.truthFN" ;
        rdfs:range    fhir:decimal ;
        dc:title      "False negatives" .

fhir:RequestGroup.action.action
        a             owl:ObjectProperty ;
        rdfs:comment  "Sub actions." ;
        rdfs:domain   fhir:RequestGroupActionComponent ;
        rdfs:label    "RequestGroup.action.action" ;
        rdfs:range    fhir:RequestGroupActionComponentAction ;
        dc:title      "Sub action" .

fhir:string  a           owl:Class ;
        rdfs:comment     "A sequence of Unicode characters" ;
        rdfs:label       "string" ;
        rdfs:subClassOf  fhir:Primitive ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:value ;
                           owl:someValuesFrom  [ a               rdfs:Datatype ;
                                                 owl:onDatatype  xsd:string
                                               ]
                         ] .

fhir:EventDefinition.subjectReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:EventDefinition ;
        rdfs:label          "EventDefinition.subjectReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:EventDefinition.subject .

fhir:Task.output.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:EvidenceReport.section.author
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies who is responsible for the information in this section, not necessarily who typed it in." ;
        rdfs:domain   fhir:EvidenceReport.Section ;
        rdfs:label    "EvidenceReport.section.author" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who and/or what authored the section" .

fhir:Task.output.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:Contract.term.group.asset.valuedItem.linkId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id  of the clause or question text related to the context of this valuedItem in the referenced form or QuestionnaireResponse." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset.ValuedItem ;
        rdfs:label    "Contract.term.group.asset.valuedItem.linkId" ;
        rdfs:range    fhir:string ;
        dc:title      "Pointer to specific item" .

fhir:MedicinalProductDefinition.version
        a             owl:ObjectProperty ;
        rdfs:comment  "A business identifier relating to a specific version of the product, this is commonly used to support revisions to an existing product." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.version" ;
        rdfs:range    fhir:string ;
        dc:title      "A business identifier relating to a specific version of the product, this is commonly used to support revisions to an existing product" .

fhir:GraphDefinition.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the graph definition is intended to be used." ;
        rdfs:domain   fhir:GraphDefinition ;
        rdfs:label    "GraphDefinition.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for graph definition (if applicable)" .

fhir:Contract.term.asset.securityLabelNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "Security labels that protects the asset." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset ;
        rdfs:label    "Contract.term.asset.securityLabelNumber" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Asset restriction numbers" .

fhir:NutritionProductInstanceComponent
        a                owl:Class ;
        rdfs:comment     "Conveys instance-level information about this product item. One or several physical, countable instances or occurrences of the product." ;
        rdfs:label       "NutritionProductInstanceComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionProduct.instance.useBy
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionProduct.instance.expiry
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionProduct.instance.lotNumber
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:NutritionProduct.instance.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionProduct.instance.quantity
                         ] .

fhir:ImplementationGuide.definition.grouping.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The human-readable title to display for the package of resources when rendering the implementation guide." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionGroupingComponent ;
        rdfs:label    "ImplementationGuide.definition.grouping.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Descriptive name for the package" .

fhir:SubstanceDefinition.relationship.isDefining
        a             owl:ObjectProperty ;
        rdfs:comment  "For example where an enzyme strongly bonds with a particular substance, this is a defining relationship for that enzyme, out of several possible substance relationships." ;
        rdfs:domain   fhir:SubstanceDefinitionRelationshipComponent ;
        rdfs:label    "SubstanceDefinition.relationship.isDefining" ;
        rdfs:range    fhir:boolean ;
        dc:title      "For example where an enzyme strongly bonds with a particular substance, this is a defining relationship for that enzyme, out of several possible substance relationships" .

fhir:Consent.sourceReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Consent ;
        rdfs:label          "Consent.sourceReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Consent.source .

fhir:ImagingStudy.series.instance
        a             owl:ObjectProperty ;
        rdfs:comment  "A single SOP instance within the series, e.g. an image, or presentation state." ;
        rdfs:domain   fhir:ImagingStudySeriesComponent ;
        rdfs:label    "ImagingStudy.series.instance" ;
        rdfs:range    fhir:ImagingStudySeriesComponent.ImagingStudySeriesInstanceComponent ;
        dc:title      "A single SOP instance from the series" .

fhir:PaymentReconciliation.processNote.text
        a             owl:ObjectProperty ;
        rdfs:comment  "The explanation or description associated with the processing." ;
        rdfs:domain   fhir:PaymentReconciliation.Notes ;
        rdfs:label    "PaymentReconciliation.processNote.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Note explanatory text" .

fhir:TestScript.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this test script when it is represented in other formats, or referenced in a specification, model, design or an instance." ;
        rdfs:domain         fhir:TestScript ;
        rdfs:label          "TestScript.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Additional identifier for the test script" .

fhir:QuestionnaireResponse.item.answer.item.answer.valueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.item.answer.valueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.item.answer.value .

fhir:MessageHeader.eventCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MessageHeader ;
        rdfs:label          "MessageHeader.eventCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:MessageHeader.event .

fhir:Claim.diagnosis.diagnosis
        a           owl:ObjectProperty ;
        rdfs:label  "Claim.diagnosis.diagnosis" .

fhir:MedicationAdministration.dosage
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the medication dosage information details e.g. dose, rate, site, route, etc." ;
        rdfs:domain   fhir:MedicationAdministration ;
        rdfs:label    "MedicationAdministration.dosage" ;
        rdfs:range    fhir:MedicationAdministrationDosageComponent ;
        dc:title      "Details of how medication was taken" .

fhir:ContactPoint.period
        a             owl:ObjectProperty ;
        rdfs:comment  "Time period when the contact point was/is in use." ;
        rdfs:domain   fhir:ContactPoint ;
        rdfs:label    "ContactPoint.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "Time period when the contact point was/is in use" .

fhir:ConceptMap.group.element.target
        a             owl:ObjectProperty ;
        rdfs:comment  "A concept from the target value set that this concept maps to." ;
        rdfs:domain   fhir:ConceptMapGroupComponent.SourceElement ;
        rdfs:label    "ConceptMap.group.element.target" ;
        rdfs:range    fhir:ConceptMapGroupComponent.SourceElement.TargetElement ;
        dc:title      "Concept in target system for element" .

fhir:SubstanceDefinition.moiety.molecularFormula
        a             owl:ObjectProperty ;
        rdfs:comment  "Molecular formula for this moiety of this substance, typically using the Hill system." ;
        rdfs:domain   fhir:SubstanceDefinitionMoietyComponent ;
        rdfs:label    "SubstanceDefinition.moiety.molecularFormula" ;
        rdfs:range    fhir:string ;
        dc:title      "Molecular formula for this moiety of this substance, typically using the Hill system" .

fhir:ClinicalImpression.effectiveDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ClinicalImpression ;
        rdfs:label          "ClinicalImpression.effectiveDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:ClinicalImpression.effective .

fhir:ActivityDefinition.subtitle
        a             owl:ObjectProperty ;
        rdfs:comment  "An explanatory or alternate title for the activity definition giving additional information about its content." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.subtitle" ;
        rdfs:range    fhir:string ;
        dc:title      "Subordinate title of the activity definition" .

fhir:Patient.contact.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A name associated with the contact person." ;
        rdfs:domain   fhir:Patient.Contact ;
        rdfs:label    "Patient.contact.name" ;
        rdfs:range    fhir:HumanName ;
        dc:title      "A name associated with the contact person" .

fhir:DiagnosticReport.issued
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date and time that this version of the report was made available to providers, typically after the report was reviewed and verified." ;
        rdfs:domain         fhir:DiagnosticReport ;
        rdfs:label          "DiagnosticReport.issued" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "DateTime this version was made" .

fhir:ExplanationOfBenefit.supportingInfo.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.SupportingInformation ;
        rdfs:label          "ExplanationOfBenefit.supportingInfo.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.supportingInfo.value .

fhir:SubstanceDefinition.relationship.substanceDefinition
        a           owl:ObjectProperty ;
        rdfs:label  "SubstanceDefinition.relationship.substanceDefinition" .

fhir:PlanDefinition.action.action.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A brief description of the action used to provide a summary to display to the user." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Brief description of the action" .

fhir:MolecularSequence.variant.end
        a             owl:ObjectProperty ;
        rdfs:comment  "End position of the variant on the reference sequence. If the coordinate system is 0-based then end is exclusive and does not include the last position. If the coordinate system is 1-base, then end is inclusive and includes the last position." ;
        rdfs:domain   fhir:MolecularSequenceVariantComponent ;
        rdfs:label    "MolecularSequence.variant.end" ;
        rdfs:range    fhir:integer ;
        dc:title      "End position of the variant on the reference sequence" .

fhir:Endpoint.name  a       owl:ObjectProperty ;
        rdfs:comment        "A friendly name that this endpoint can be referred to with." ;
        rdfs:domain         fhir:Endpoint ;
        rdfs:label          "Endpoint.name" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "A name that this endpoint can be identified by" .

fhir:Contract.term.group.action.requester
        a             owl:ObjectProperty ;
        rdfs:comment  "Who or what initiated the action and has responsibility for its activation." ;
        rdfs:domain   fhir:Contract.TermTerm.Action ;
        rdfs:label    "Contract.term.group.action.requester" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who asked for action" .

fhir:Invoice.note  a  owl:ObjectProperty ;
        rdfs:comment  "Comments made about the invoice by the issuer, subject, or other participants." ;
        rdfs:domain   fhir:Invoice ;
        rdfs:label    "Invoice.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Comments made about the invoice" .

fhir:ValueSet.title  a  owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the value set." ;
        rdfs:domain   fhir:ValueSet ;
        rdfs:label    "ValueSet.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this value set (human friendly)" .

fhir:ActivityDefinition.library
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a Library resource containing any formal logic used by the activity definition." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.library" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Logic used by the activity definition" .

fhir:Specimen.collection.collector
        a                   owl:ObjectProperty ;
        rdfs:comment        "Person who collected the specimen." ;
        rdfs:domain         fhir:SpecimenCollectionComponent ;
        rdfs:label          "Specimen.collection.collector" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Who collected the specimen" .

fhir:Coverage  a         owl:Class ;
        rdfs:label       "Coverage" ;
        rdfs:subClassOf  fhir:DomainResource , w5:financial.support ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coverage.Class ;
                           owl:onProperty     fhir:Coverage.class
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Coverage.relationship
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Coverage.policyHolder
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coverage.CostToBeneficiary ;
                           owl:onProperty     fhir:Coverage.costToBeneficiary
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:Coverage.payor ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Coverage.network
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Coverage.subscriberId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Coverage.order
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Coverage.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Coverage.dependent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Coverage.beneficiary ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Coverage.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Coverage.contract
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Coverage.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Coverage.subrogation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Coverage.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Coverage.subscriber
                         ] .

fhir:Task.priority  a       owl:ObjectProperty ;
        rdfs:comment        "Indicates how quickly the Task should be addressed with respect to other requests." ;
        rdfs:domain         fhir:Task ;
        rdfs:label          "Task.priority" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:grade ;
        dc:title            "routine | urgent | asap | stat" .

fhir:Claim.Payee  a      owl:Class ;
        rdfs:comment     "The party to be reimbursed for cost of the products and services according to the terms of the policy." ;
        rdfs:label       "Claim.Payee" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.payee.party
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.payee.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:TerminologyCapabilitiesSoftwareComponent
        a                owl:Class ;
        rdfs:comment     "Software that is covered by this terminology capability statement.  It is used when the statement describes the capabilities of a particular software version, independent of an installation." ;
        rdfs:label       "TerminologyCapabilitiesSoftwareComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.software.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.software.name ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:MedicationRequest.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "A link to a resource representing the person or set of individuals to whom the medication will be given." ;
        rdfs:domain         fhir:MedicationRequest ;
        rdfs:label          "MedicationRequest.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who or group medication request is for" .

fhir:ConceptMap.sourceUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ConceptMap ;
        rdfs:label          "ConceptMap.sourceUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:ConceptMap.source .

fhir:ExplanationOfBenefit.item.bodySite
        a             owl:ObjectProperty ;
        rdfs:comment  "Physical service site on the patient (limb, tooth, etc.)." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item ;
        rdfs:label    "ExplanationOfBenefit.item.bodySite" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Anatomical location" .

fhir:QuestionnaireResponse.basedOn
        a             owl:ObjectProperty ;
        rdfs:comment  "The order, proposal or plan that is fulfilled in whole or in part by this QuestionnaireResponse.  For example, a ServiceRequest seeking an intake assessment or a decision support recommendation to assess for post-partum depression." ;
        rdfs:domain   fhir:QuestionnaireResponse ;
        rdfs:label    "QuestionnaireResponse.basedOn" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Request fulfilled by this QuestionnaireResponse" .

fhir:SearchParameter.derivedFrom
        a             owl:ObjectProperty ;
        rdfs:comment  "Where this search parameter is originally defined. If a derivedFrom is provided, then the details in the search parameter must be consistent with the definition from which it is defined. i.e. the parameter should have the same meaning, and (usually) the functionality should be a proper subset of the underlying search parameter." ;
        rdfs:domain   fhir:SearchParameter ;
        rdfs:label    "SearchParameter.derivedFrom" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Original definition for the search parameter" .

fhir:Organization.alias
        a             owl:ObjectProperty ;
        rdfs:comment  "A list of alternate names that the organization is known as, or was known as in the past." ;
        rdfs:domain   fhir:Organization ;
        rdfs:label    "Organization.alias" ;
        rdfs:range    fhir:string ;
        dc:title      "A list of alternate names that the organization is known as, or was known as in the past" .

fhir:CommunicationRequest.statusReason
        a             owl:ObjectProperty ;
        rdfs:comment  "Captures the reason for the current state of the CommunicationRequest." ;
        rdfs:domain   fhir:CommunicationRequest ;
        rdfs:label    "CommunicationRequest.statusReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Reason for current status" .

fhir:StructureMap.group.rule.source.defaultValueRatio
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueRatio" ;
        rdfs:range          fhir:Ratio ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:Media.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifiers associated with the image - these may include identifiers for the image itself, identifiers for the context of its collection (e.g. series ids) and context ids such as accession numbers or other workflow identifiers." ;
        rdfs:domain         fhir:Media ;
        rdfs:label          "Media.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Identifier(s) for the image" .

fhir:TestScript.metadata.capability.destination
        a             owl:ObjectProperty ;
        rdfs:comment  "Which server these requirements apply to." ;
        rdfs:domain   fhir:TestScriptMetadataComponent.TestScriptMetadataCapabilityComponent ;
        rdfs:label    "TestScript.metadata.capability.destination" ;
        rdfs:range    fhir:integer ;
        dc:title      "Which server these requirements apply to" .

fhir:SearchParameter.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of value that a search parameter may contain, and how the content is interpreted." ;
        rdfs:domain   fhir:SearchParameter ;
        rdfs:label    "SearchParameter.type" ;
        rdfs:range    fhir:code ;
        dc:title      "number | date | string | token | reference | composite | quantity | uri | special" .

fhir:CapabilityStatement.fhirVersion
        a             owl:ObjectProperty ;
        rdfs:comment  "The version of the FHIR specification that this CapabilityStatement describes (which SHALL be the same as the FHIR version of the CapabilityStatement itself). There is no default value." ;
        rdfs:domain   fhir:CapabilityStatement ;
        rdfs:label    "CapabilityStatement.fhirVersion" ;
        rdfs:range    fhir:code ;
        dc:title      "FHIR Version the system supports" .

fhir:Consent.provision.provision.actor
        a             owl:ObjectProperty ;
        rdfs:comment  "Who or what is controlled by this rule. Use group to identify a set of actors by some property they share (e.g. 'admitting officers')." ;
        rdfs:domain   fhir:Consent.provisionProvision ;
        rdfs:label    "Consent.provision.provision.actor" ;
        rdfs:range    fhir:Consent.provisionProvision.provisionActor ;
        dc:title      "Who|what controlled by this rule (or group, by role)" .

fhir:ExplanationOfBenefit.supportingInfo.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "Provides the reason in the situation where a reason code is required in addition to the content." ;
        rdfs:domain   fhir:ExplanationOfBenefit.SupportingInformation ;
        rdfs:label    "ExplanationOfBenefit.supportingInfo.reason" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Explanation for the information" .

fhir:DetectedIssue.detail
        a             owl:ObjectProperty ;
        rdfs:comment  "A textual explanation of the detected issue." ;
        rdfs:domain   fhir:DetectedIssue ;
        rdfs:label    "DetectedIssue.detail" ;
        rdfs:range    fhir:string ;
        dc:title      "Description and context" .

fhir:CoverageEligibilityResponse.error.code
        a             owl:ObjectProperty ;
        rdfs:comment  "An error code,from a specified code system, which details why the eligibility check could not be performed." ;
        rdfs:domain   fhir:CoverageEligibilityResponse.Errors ;
        rdfs:label    "CoverageEligibilityResponse.error.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Error code detailing processing issues" .

fhir:DataRequirement.codeFilter.searchParam
        a             owl:ObjectProperty ;
        rdfs:comment  "A token parameter that refers to a search parameter defined on the specified type of the DataRequirement, and which searches on elements of type code, Coding, or CodeableConcept." ;
        rdfs:domain   fhir:DataRequirementCodeFilterComponent ;
        rdfs:label    "DataRequirement.codeFilter.searchParam" ;
        rdfs:range    fhir:string ;
        dc:title      "A coded (token) parameter to search on" .

fhir:EvidenceVariable.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the evidence variable." ;
        rdfs:domain         fhir:EvidenceVariable ;
        rdfs:label          "EvidenceVariable.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:Citation.publicationForm.pageString
        a             owl:ObjectProperty ;
        rdfs:comment  "Used for full display of pagination." ;
        rdfs:domain   fhir:CitationPublicationFormComponent ;
        rdfs:label    "Citation.publicationForm.pageString" ;
        rdfs:range    fhir:string ;
        dc:title      "Used for full display of pagination" .

fhir:RegulatedAuthorization.description
        a             owl:ObjectProperty ;
        rdfs:comment  "General textual supporting information." ;
        rdfs:domain   fhir:RegulatedAuthorization ;
        rdfs:label    "RegulatedAuthorization.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "General textual supporting information" .

fhir:StructureMap.group.rule.rule.target.variable
        a             owl:ObjectProperty ;
        rdfs:comment  "Named context for field, if desired, and a field is specified." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleTargetComponent ;
        rdfs:label    "StructureMap.group.rule.rule.target.variable" ;
        rdfs:range    fhir:id ;
        dc:title      "Named context for field, if desired, and a field is specified" .

fhir:TestScript.setup.action.assert.operator
        a             owl:ObjectProperty ;
        rdfs:comment  "The operator type defines the conditional behavior of the assert. If not defined, the default is equals." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.operator" ;
        rdfs:range    fhir:code ;
        dc:title      "equals | notEquals | in | notIn | greaterThan | lessThan | empty | notEmpty | contains | notContains | eval" .

fhir:StructureMap.group.rule.rule.source.defaultValueUnsignedInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueUnsignedInt" ;
        rdfs:range          fhir:unsignedInt ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:TriggerDefinition.data
        a             owl:ObjectProperty ;
        rdfs:comment  "The triggering data of the event (if this is a data trigger). If more than one data is requirement is specified, then all the data requirements must be true." ;
        rdfs:domain   fhir:TriggerDefinition ;
        rdfs:label    "TriggerDefinition.data" ;
        rdfs:range    fhir:DataRequirement ;
        dc:title      "Triggering data of the event (multiple = 'and')" .

fhir:Questionnaire.item.initial.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.initial.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.initial.value .

fhir:LocationPositionComponent
        a                owl:Class ;
        rdfs:comment     "The absolute geographic location of the Location, expressed using the WGS84 datum (This is the same co-ordinate system used in KML)." ;
        rdfs:label       "LocationPositionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Location.position.altitude
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Location.position.latitude ;
                           owl:someValuesFrom  fhir:decimal
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Location.position.longitude ;
                           owl:someValuesFrom  fhir:decimal
                         ] .

fhir:MeasureReport.group.stratifier.stratum.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The value for this stratum, expressed as a CodeableConcept. When defining stratifiers on complex values, the value must be rendered such that the value for each stratum within the stratifier is unique." ;
        rdfs:domain   fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent.StratifierGroup ;
        rdfs:label    "MeasureReport.group.stratifier.stratum.value" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The stratum value, e.g. male" .

fhir:MedicinalProductDefinition.ingredient
        a             owl:ObjectProperty ;
        rdfs:comment  "The ingredients of this medicinal product - when not detailed in other resources. This is only needed if the ingredients are not specified by the AdministrableProductDefinition or via the PackagedProductDefinition references above. In cases where those levels of detail are not used, the ingredients may be specified directly here." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.ingredient" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "The ingredients of this medicinal product - when not detailed in other resources. This is only needed if the ingredients are not specified by the AdministrableProductDefinition or via the PackagedProductDefinition references above. In cases where those levels of detail are not used, the ingredients may be specified directly here" .

fhir:ImplementationGuide.definition.resource.exampleBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionResourceComponent ;
        rdfs:label          "ImplementationGuide.definition.resource.exampleBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:ImplementationGuide.definition.resource.example .

fhir:Questionnaire.item.item.enableWhen.answerTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemEnableWhenComponent ;
        rdfs:label          "Questionnaire.item.item.enableWhen.answerTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.enableWhen.answer .

fhir:Contract.term.group.asset
        a             owl:ObjectProperty ;
        rdfs:comment  "Contract Term Asset List." ;
        rdfs:domain   fhir:Contract.TermTerm ;
        rdfs:label    "Contract.term.group.asset" ;
        rdfs:range    fhir:Contract.TermTerm.ContractAsset ;
        dc:title      "Contract Term Asset List" .

fhir:MeasureReport.group.population.count
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of members of the population." ;
        rdfs:domain   fhir:MeasureReportGroupComponent.MeasureReportGroupPopulationComponent ;
        rdfs:label    "MeasureReport.group.population.count" ;
        rdfs:range    fhir:integer ;
        dc:title      "Size of the population" .

fhir:PackagedProductDefinition.package.package.property.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PackagedProductDefinitionPackageComponentPackage.PackagedProductDefinitionPackagePropertyComponent ;
        rdfs:label          "PackagedProductDefinition.package.package.property.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:PackagedProductDefinition.package.package.property.value .

fhir:Timing  a           owl:Class ;
        rdfs:comment     "Specifies an event that may occur multiple times. Timing schedules are used to record when things are planned, expected or requested to occur. The most common usage is in dosage instructions for medications. They are also used when planning care of various kinds, and may be used for reporting the schedule to which past regular activities were carried out." ;
        rdfs:label       "Timing" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Timing.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:TimingRepeatComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Timing.repeat
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:dateTime ;
                           owl:onProperty     fhir:Timing.event
                         ] ;
        dc:title         "A timing schedule that specifies an event that may occur multiple times" .

fhir:SubstanceDefinition.sourceMaterial
        a             owl:ObjectProperty ;
        rdfs:comment  "Material or taxonomic/anatomical source for the substance." ;
        rdfs:domain   fhir:SubstanceDefinition ;
        rdfs:label    "SubstanceDefinition.sourceMaterial" ;
        rdfs:range    fhir:SubstanceDefinitionSourceMaterialComponent ;
        dc:title      "Material or taxonomic/anatomical source for the substance" .

fhir:DocumentReference.context.practiceSetting
        a             owl:ObjectProperty ;
        rdfs:comment  "This property may convey specifics about the practice setting where the content was created, often reflecting the clinical specialty." ;
        rdfs:domain   fhir:DocumentReferenceContextComponent ;
        rdfs:label    "DocumentReference.context.practiceSetting" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Additional details about where the content was created (e.g. clinical specialty)" .

fhir:ClinicalUseIssue.subject
        a             owl:ObjectProperty ;
        rdfs:comment  "The medication or procedure for which this is an indication." ;
        rdfs:domain   fhir:ClinicalUseIssue ;
        rdfs:label    "ClinicalUseIssue.subject" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The medication or procedure for which this is an indication" .

fhir:ImmunizationRecommendation.authority
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the authority who published the protocol (e.g. ACIP)." ;
        rdfs:domain   fhir:ImmunizationRecommendation ;
        rdfs:label    "ImmunizationRecommendation.authority" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who is responsible for protocol" .

fhir:ActivityDefinitionDynamicValueComponent
        a                owl:Class ;
        rdfs:comment     "Dynamic values that will be evaluated to produce values for elements of the resulting resource. For example, if the dosage of a medication must be computed based on the patient's weight, a dynamic value would be used to specify an expression that calculated the weight, and the path on the request resource that would contain the result." ;
        rdfs:label       "ActivityDefinitionDynamicValueComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ActivityDefinition.dynamicValue.expression ;
                           owl:someValuesFrom  fhir:Expression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ActivityDefinition.dynamicValue.path ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:PaymentNotice.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of the resource instance." ;
        rdfs:domain         fhir:PaymentNotice ;
        rdfs:label          "PaymentNotice.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | cancelled | draft | entered-in-error" .

fhir:MedicationKnowledgeRegulatoryComponent.MedicationKnowledgeRegulatoryMaxDispenseComponent
        a                owl:Class ;
        rdfs:comment     "The maximum number of units of the medication that can be dispensed in a period." ;
        rdfs:label       "MedicationKnowledgeRegulatoryComponent.MedicationKnowledgeRegulatoryMaxDispenseComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Duration ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationKnowledge.regulatory.maxDispense.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicationKnowledge.regulatory.maxDispense.quantity ;
                           owl:someValuesFrom  fhir:SimpleQuantity
                         ] .

fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent.StratifierGroup.MeasureReportGroupStratifierStratumComponentComponent
        a                owl:Class ;
        rdfs:comment     "A stratifier component value." ;
        rdfs:label       "MeasureReportGroupComponent.MeasureReportGroupStratifierComponent.StratifierGroup.MeasureReportGroupStratifierStratumComponentComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MeasureReport.group.stratifier.stratum.component.value ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MeasureReport.group.stratifier.stratum.component.code ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:ClaimResponse.error.subDetailSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "The sequence number of the sub-detail within the detail within the line item submitted which contains the error. This value is omitted when the error occurs outside of the item structure." ;
        rdfs:domain   fhir:ClaimResponse.Error ;
        rdfs:label    "ClaimResponse.error.subDetailSequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Subdetail sequence number" .

fhir:ActivityDefinition.usage
        a             owl:ObjectProperty ;
        rdfs:comment  "A detailed description of how the activity definition is used from a clinical perspective." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.usage" ;
        rdfs:range    fhir:string ;
        dc:title      "Describes the clinical usage of the activity definition" .

fhir:BiologicallyDerivedProduct.manipulation.time
        a           owl:ObjectProperty ;
        rdfs:label  "BiologicallyDerivedProduct.manipulation.time" .

fhir:TestScript.setup.action.operation.responseId
        a             owl:ObjectProperty ;
        rdfs:comment  "The fixture id (maybe new) to map to the response." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent ;
        rdfs:label    "TestScript.setup.action.operation.responseId" ;
        rdfs:range    fhir:id ;
        dc:title      "Fixture Id of mapped response" .

fhir:CompartmentDefinition.search
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the search syntax is supported,." ;
        rdfs:domain   fhir:CompartmentDefinition ;
        rdfs:label    "CompartmentDefinition.search" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the search syntax is supported" .

fhir:InvoicePriceComponent
        a                owl:Class ;
        rdfs:comment     "The total amount for the Invoice may be calculated as the sum of the line items with surcharges/deductions that apply in certain conditions.  The priceComponent element can be used to offer transparency to the recipient of the Invoice of how the total price was calculated." ;
        rdfs:label       "InvoicePriceComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Invoice.totalPriceComponent.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Invoice.totalPriceComponent.factor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Invoice.totalPriceComponent.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Invoice.totalPriceComponent.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        dc:title         "Components of Invoice total" .

fhir:CompartmentDefinition.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this compartment definition. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:CompartmentDefinition ;
        rdfs:label          "CompartmentDefinition.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:Parameters.parameter.valueCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:MedicationKnowledge.ingredient.isActive
        a             owl:ObjectProperty ;
        rdfs:comment  "Indication of whether this ingredient affects the therapeutic action of the drug." ;
        rdfs:domain   fhir:MedicationKnowledgeIngredientComponent ;
        rdfs:label    "MedicationKnowledge.ingredient.isActive" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Active ingredient indicator" .

fhir:PlanDefinition.action.definitionCanonical
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponent ;
        rdfs:label          "PlanDefinition.action.definitionCanonical" ;
        rdfs:range          fhir:canonical ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.definition .

fhir:NutritionOrderOralDietComponent.NutritionOrderOralDietTextureComponent
        a                owl:Class ;
        rdfs:comment     "Class that describes any texture modifications required for the patient to safely consume various types of solid foods." ;
        rdfs:label       "NutritionOrderOralDietComponent.NutritionOrderOralDietTextureComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.oralDiet.texture.foodType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.oralDiet.texture.modifier
                         ] .

fhir:CareTeam.participant.role
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates specific responsibility of an individual within the care team, such as \"Primary care physician\", \"Trained social worker counselor\", \"Caregiver\", etc." ;
        rdfs:domain   fhir:CareTeamParticipantComponent ;
        rdfs:label    "CareTeam.participant.role" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of involvement" .

fhir:VisionPrescription.lensSpecification.color
        a             owl:ObjectProperty ;
        rdfs:comment  "Special color or pattern." ;
        rdfs:domain   fhir:VisionPrescriptionLensSpecificationComponent ;
        rdfs:label    "VisionPrescription.lensSpecification.color" ;
        rdfs:range    fhir:string ;
        dc:title      "Color required" .

fhir:ResearchStudy.location
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates a country, state or other region where the study is taking place." ;
        rdfs:domain   fhir:ResearchStudy ;
        rdfs:label    "ResearchStudy.location" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Geographic region(s) for study" .

fhir:Immunization.education.publicationDate
        a             owl:ObjectProperty ;
        rdfs:comment  "Date the educational material was published." ;
        rdfs:domain   fhir:ImmunizationEducationComponent ;
        rdfs:label    "Immunization.education.publicationDate" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "Educational material publication date" .

fhir:Contract.term.asset.scope
        a             owl:ObjectProperty ;
        rdfs:comment  "Differentiates the kind of the asset ." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset ;
        rdfs:label    "Contract.term.asset.scope" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Range of asset" .

fhir:SubstanceDefinition.relationship
        a             owl:ObjectProperty ;
        rdfs:comment  "A link between this substance and another, with details of the relationship." ;
        rdfs:domain   fhir:SubstanceDefinition ;
        rdfs:label    "SubstanceDefinition.relationship" ;
        rdfs:range    fhir:SubstanceDefinitionRelationshipComponent ;
        dc:title      "A link between this substance and another, with details of the relationship" .

fhir:GraphDefinition.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this graph definition is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:GraphDefinition ;
        rdfs:label          "GraphDefinition.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this graph definition is defined" .

fhir:ExplanationOfBenefit.addItem.programCode
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the program under which this may be recovered." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem ;
        rdfs:label    "ExplanationOfBenefit.addItem.programCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Program the product or service is provided under" .

fhir:StructureMap.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the structure map." ;
        rdfs:domain   fhir:StructureMap ;
        rdfs:label    "StructureMap.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this structure map (human friendly)" .

fhir:MeasureReport.group.stratifier.stratum.population
        a             owl:ObjectProperty ;
        rdfs:comment  "The populations that make up the stratum, one for each type of population appropriate to the measure." ;
        rdfs:domain   fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent.StratifierGroup ;
        rdfs:label    "MeasureReport.group.stratifier.stratum.population" ;
        rdfs:range    fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent.StratifierGroup.StratifierGroupPopulation ;
        dc:title      "Population results in this stratum" .

fhir:TerminologyCapabilities.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "A copyright statement relating to the terminology capabilities and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the terminology capabilities." ;
        rdfs:domain   fhir:TerminologyCapabilities ;
        rdfs:label    "TerminologyCapabilities.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Use and/or publishing restrictions" .

fhir:Contract.subject
        a             owl:ObjectProperty ;
        rdfs:comment  "The target entity impacted by or of interest to parties to the agreement." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.subject" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Contract Target Entity" .

fhir:Encounter.period
        a                   owl:ObjectProperty ;
        rdfs:comment        "The start and end time of the encounter." ;
        rdfs:domain         fhir:Encounter ;
        rdfs:label          "Encounter.period" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "The start and end time of the encounter" .

fhir:MedicinalProductDefinition.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Business identifier for this product. Could be an MPID." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Business identifier for this product. Could be an MPID" .

fhir:CommunicationRequest.recipient
        a                   owl:ObjectProperty ;
        rdfs:comment        "The entity (e.g. person, organization, clinical information system, device, group, or care team) which is the intended target of the communication." ;
        rdfs:domain         fhir:CommunicationRequest ;
        rdfs:label          "CommunicationRequest.recipient" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Message recipient" .

fhir:MessageHeader.eventUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MessageHeader ;
        rdfs:label          "MessageHeader.eventUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:MessageHeader.event .

fhir:Ingredient.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A general description of the ingredient, or any supporting text. May be used for an unstructured list of excipients." ;
        rdfs:domain   fhir:Ingredient ;
        rdfs:label    "Ingredient.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "A general description of the ingredient, or any supporting text. May be used for an unstructured list of excipients" .

fhir:ResearchSubject.assignedArm
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of the arm in the study the subject is expected to follow as part of this study." ;
        rdfs:domain   fhir:ResearchSubject ;
        rdfs:label    "ResearchSubject.assignedArm" ;
        rdfs:range    fhir:string ;
        dc:title      "What path should be followed" .

fhir:MolecularSequence.referenceSeq.orientation
        a             owl:ObjectProperty ;
        rdfs:comment  "A relative reference to a DNA strand based on gene orientation. The strand that contains the open reading frame of the gene is the \"sense\" strand, and the opposite complementary strand is the \"antisense\" strand." ;
        rdfs:domain   fhir:MolecularSequenceReferenceSeqComponent ;
        rdfs:label    "MolecularSequence.referenceSeq.orientation" ;
        rdfs:range    fhir:code ;
        dc:title      "sense | antisense" .

fhir:ClinicalImpression.investigation.item
        a             owl:ObjectProperty ;
        rdfs:comment  "A record of a specific investigation that was undertaken." ;
        rdfs:domain   fhir:ClinicalImpressionInvestigationComponent ;
        rdfs:label    "ClinicalImpression.investigation.item" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Record of a specific investigation" .

fhir:CoverageEligibilityRequest.supportingInfo.appliesToAll
        a             owl:ObjectProperty ;
        rdfs:comment  "The supporting materials are applicable for all detail items, product/servce categories and specific billing codes." ;
        rdfs:domain   fhir:CoverageEligibilityRequest.SupportingInformation ;
        rdfs:label    "CoverageEligibilityRequest.supportingInfo.appliesToAll" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Applies to all items" .

fhir:Communication.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of the transmission." ;
        rdfs:domain         fhir:Communication ;
        rdfs:label          "Communication.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown" .

fhir:Contract.term.group.text
        a             owl:ObjectProperty ;
        rdfs:comment  "Statement of a provision in a policy or a contract." ;
        rdfs:domain   fhir:Contract.TermTerm ;
        rdfs:label    "Contract.term.group.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Term Statement" .

fhir:Communication.payload.contentReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CommunicationPayloadComponent ;
        rdfs:label          "Communication.payload.contentReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Communication.payload.content .

fhir:TestReportSetupComponent.SetupAction.TestReportSetupActionAssertComponent
        a                owl:Class ;
        rdfs:comment     "The results of the assertion performed on the previous operations." ;
        rdfs:label       "TestReportSetupComponent.SetupAction.TestReportSetupActionAssertComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.setup.action.assert.detail
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.setup.action.assert.message
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestReport.setup.action.assert.result ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:MedicationDispense
        a                owl:Class ;
        rdfs:label       "MedicationDispense" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.medication ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationDispense.whenHandedOver
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationDispense.context
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationDispense.category
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationDispense.partOf
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicationDispense.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:MedicationDispense.note
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationDispense.detectedIssue
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationDispense.eventHistory
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Dosage ;
                           owl:onProperty     fhir:MedicationDispense.dosageInstruction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationDispense.quantity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationDispense.receiver
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationDispense.type
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:MedicationDispense.statusReasonCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:MedicationDispense.statusReasonReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationDispense.authorizingPrescription
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationDispense.subject
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationDispense.whenPrepared
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicationDispensePerformerComponent ;
                           owl:onProperty     fhir:MedicationDispense.performer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:MedicationDispenseSubstitutionComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationDispense.substitution
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationDispense.location
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:MedicationDispense.identifier
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:MedicationDispense.medicationCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:MedicationDispense.medicationReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationDispense.daysSupply
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationDispense.supportingInformation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationDispense.destination
                         ] .

fhir:CapabilityStatement.rest.resource.profile
        a             owl:ObjectProperty ;
        rdfs:comment  "A specification of the profile that describes the solution's overall support for the resource, including any constraints on cardinality, bindings, lengths or other limitations. See further discussion in [Using Profiles](profiling.html#profile-uses)." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.profile" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Base System profile for all uses of resource" .

fhir:DeviceMetric.unit
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the unit that an observed value determined for this metric will have. For example: Percent, Seconds, etc." ;
        rdfs:domain   fhir:DeviceMetric ;
        rdfs:label    "DeviceMetric.unit" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Unit of Measure for the Metric" .

fhir:Task.code  a           owl:ObjectProperty ;
        rdfs:comment        "A name or code (or both) briefly describing what the task involves." ;
        rdfs:domain         fhir:Task ;
        rdfs:label          "Task.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Task Type" .

fhir:Provenance.agent.role
        a             owl:ObjectProperty ;
        rdfs:comment  "The function of the agent with respect to the activity. The security role enabling the agent with respect to the activity." ;
        rdfs:domain   fhir:ProvenanceAgentComponent ;
        rdfs:label    "Provenance.agent.role" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "What the agents role was" .

fhir:Claim.item.careTeamSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "CareTeam members related to this service or product." ;
        rdfs:domain   fhir:Claim.Item ;
        rdfs:label    "Claim.item.careTeamSequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Applicable careTeam members" .

fhir:Observation.valuePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.valuePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:Observation.value .

fhir:MedicationRequest.medicationReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationRequest ;
        rdfs:label          "MedicationRequest.medicationReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:MedicationRequest.medication .

fhir:CodeSystem.concept.designation.use
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that details how this designation would be used." ;
        rdfs:domain   fhir:CodeSystem.ConceptDefinition.CodeSystemConceptDesignationComponent ;
        rdfs:label    "CodeSystem.concept.designation.use" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Details how this designation would be used" .

fhir:Contract.term.offer.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "Type of Contract Provision such as specific requirements, purposes for actions, obligations, prohibitions, e.g. life time maximum benefit." ;
        rdfs:domain         fhir:Contract.Term.ContractOffer ;
        rdfs:label          "Contract.term.offer.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Contract Offer Type or Form" .

fhir:ValueSet.compose.exclude.concept.designation.language
        a             owl:ObjectProperty ;
        rdfs:comment  "The language this designation is defined for." ;
        rdfs:domain   fhir:ValueSetComposeComponentInclude.ConceptReference.ValueSetComposeIncludeConceptDesignationComponent ;
        rdfs:label    "ValueSet.compose.exclude.concept.designation.language" ;
        rdfs:range    fhir:code ;
        dc:title      "Human language of the designation" .

fhir:VisionPrescription.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A unique identifier assigned to this vision prescription." ;
        rdfs:domain         fhir:VisionPrescription ;
        rdfs:label          "VisionPrescription.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business Identifier for vision prescription" .

fhir:Person.active  a       owl:ObjectProperty ;
        rdfs:comment        "Whether this person's record is in active use." ;
        rdfs:domain         fhir:Person ;
        rdfs:label          "Person.active" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "This person's record is in active use" .

fhir:TestScript.fixture.resource
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to the resource (containing the contents of the resource needed for operations)." ;
        rdfs:domain   fhir:TestScriptFixtureComponent ;
        rdfs:label    "TestScript.fixture.resource" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Reference of the resource" .

fhir:AdverseEvent.suspectEntity
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the entity that is suspected to have caused the adverse event." ;
        rdfs:domain   fhir:AdverseEvent ;
        rdfs:label    "AdverseEvent.suspectEntity" ;
        rdfs:range    fhir:AdverseEventSuspectEntityComponent ;
        dc:title      "The suspected agent causing the adverse event" .

fhir:Composition.SectionSection
        a                owl:Class ;
        rdfs:comment     "A nested sub-section within this section." ;
        rdfs:label       "Composition.SectionSection" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.section.section.mode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.section.section.code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Composition.section.section.entry
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.section.section.orderedBy
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.section.section.focus
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Composition.section.section.author
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.section.section.emptyReason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.section.section.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Narrative ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Composition.section.section.text
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Composition.SectionSectionSection ;
                           owl:onProperty     fhir:Composition.section.section.section
                         ] ;
        dc:title         "Nested Section" .

fhir:PackagedProductDefinition.legalStatusOfSupply
        a             owl:ObjectProperty ;
        rdfs:comment  "The legal status of supply of the packaged item as classified by the regulator." ;
        rdfs:domain   fhir:PackagedProductDefinition ;
        rdfs:label    "PackagedProductDefinition.legalStatusOfSupply" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The legal status of supply of the packaged item as classified by the regulator" .

fhir:VerificationResult.primarySource.validationDate
        a             owl:ObjectProperty ;
        rdfs:comment  "When the target was validated against the primary source." ;
        rdfs:domain   fhir:VerificationResultPrimarySourceComponent ;
        rdfs:label    "VerificationResult.primarySource.validationDate" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When the target was validated against the primary source" .

fhir:Consent.status  a      owl:ObjectProperty ;
        rdfs:comment        "Indicates the current state of this consent." ;
        rdfs:domain         fhir:Consent ;
        rdfs:label          "Consent.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | proposed | active | rejected | inactive | entered-in-error" .

fhir:SpecimenDefinition.typeTested.container.material
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of material of the container." ;
        rdfs:domain   fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedContainerComponent ;
        rdfs:label    "SpecimenDefinition.typeTested.container.material" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Container material" .

fhir:ExplanationOfBenefit.addItem.subSite
        a             owl:ObjectProperty ;
        rdfs:comment  "A region or surface of the bodySite, e.g. limb region or tooth surface(s)." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem ;
        rdfs:label    "ExplanationOfBenefit.addItem.subSite" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Anatomical sub-location" .

fhir:ClinicalUseIssue.indication.comorbidity
        a             owl:ObjectProperty ;
        rdfs:comment  "A comorbidity (concurrent condition) or coinfection as part of the indication." ;
        rdfs:domain   fhir:ClinicalUseIssueIndicationComponent ;
        rdfs:label    "ClinicalUseIssue.indication.comorbidity" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "A comorbidity (concurrent condition) or coinfection as part of the indication" .

fhir:OperationDefinition.parameter.part.min
        a             owl:ObjectProperty ;
        rdfs:comment  "The minimum number of times this parameter SHALL appear in the request or response." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponentParameter ;
        rdfs:label    "OperationDefinition.parameter.part.min" ;
        rdfs:range    fhir:integer ;
        dc:title      "Minimum Cardinality" .

fhir:Measure.version  a     owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the measure when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the measure author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence. To provide a version consistent with the Decision Support Service specification, use the format Major.Minor.Revision (e.g. 1.0.0). For more information on versioning knowledge assets, refer to the Decision Support Service specification. Note that a version is required for non-experimental active artifacts." ;
        rdfs:domain         fhir:Measure ;
        rdfs:label          "Measure.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the measure" .

fhir:Encounter.class  a     owl:ObjectProperty ;
        rdfs:comment        "Concepts representing classification of patient encounter such as ambulatory (outpatient), inpatient, emergency, home health or others due to local variations." ;
        rdfs:domain         fhir:Encounter ;
        rdfs:label          "Encounter.class" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Classification of patient encounter" .

fhir:ContactPoint  a     owl:Class ;
        rdfs:comment     "Details for all kinds of technology mediated contact points for a person or organization, including telephone, email, etc." ;
        rdfs:label       "ContactPoint" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ContactPoint.system
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ContactPoint.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ContactPoint.use
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ContactPoint.rank
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ContactPoint.value
                         ] ;
        dc:title         "Details of a Technology mediated contact point (phone, fax, email, etc.)" .

fhir:DocumentReference.content.format
        a             owl:ObjectProperty ;
        rdfs:comment  "An identifier of the document encoding, structure, and template that the document conforms to beyond the base format indicated in the mimeType." ;
        rdfs:domain   fhir:DocumentReferenceContentComponent ;
        rdfs:label    "DocumentReference.content.format" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Format/content rules for the document" .

fhir:CapabilityStatement.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate capability statement instances." ;
        rdfs:domain   fhir:CapabilityStatement ;
        rdfs:label    "CapabilityStatement.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:TestScript.destination
        a             owl:ObjectProperty ;
        rdfs:comment  "An abstract server used in operations within this test script in the destination element." ;
        rdfs:domain   fhir:TestScript ;
        rdfs:label    "TestScript.destination" ;
        rdfs:range    fhir:TestScriptDestinationComponent ;
        dc:title      "An abstract server representing a destination or receiver in a message exchange" .

fhir:FamilyMemberHistory.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date (and possibly time) when the family member history was recorded or last updated." ;
        rdfs:domain         fhir:FamilyMemberHistory ;
        rdfs:label          "FamilyMemberHistory.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "When history was recorded or last updated" .

fhir:CodeSystem.Property
        a                owl:Class ;
        rdfs:comment     "A property defines an additional slot through which additional information can be provided about a concept." ;
        rdfs:label       "CodeSystem.Property" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CodeSystem.property.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.property.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.property.uri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CodeSystem.property.code ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:RequestGroup.action.action.timingRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RequestGroupActionComponentAction ;
        rdfs:label          "RequestGroup.action.action.timingRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:RequestGroup.action.action.timing .

fhir:CapabilityStatement.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:CapabilityStatement ;
        rdfs:label    "CapabilityStatement.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:ExampleScenario.process.step.operation.response.resourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        rdfs:label    "ExampleScenario.process.step.operation.response.resourceId" ;
        rdfs:range    fhir:string ;
        dc:title      "Each resource contained in the instance" .

fhir:ClaimResponse.addItem.detail.modifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Item typification or modifiers codes to convey additional context for the product or service." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetail ;
        rdfs:label    "ClaimResponse.addItem.detail.modifier" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Service/Product billing modifiers" .

fhir:Patient.generalPractitioner
        a             owl:ObjectProperty ;
        rdfs:comment  "Patient's nominated care provider." ;
        rdfs:domain   fhir:Patient ;
        rdfs:label    "Patient.generalPractitioner" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Patient's nominated primary care provider" .

fhir:PaymentReconciliation
        a                owl:Class ;
        rdfs:label       "PaymentReconciliation" ;
        rdfs:subClassOf  fhir:DomainResource , w5:financial.payment ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentReconciliation.formCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PaymentReconciliation.paymentDate ;
                           owl:someValuesFrom  fhir:date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentReconciliation.outcome
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentReconciliation.period
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PaymentReconciliation.Notes ;
                           owl:onProperty     fhir:PaymentReconciliation.processNote
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PaymentReconciliation.paymentAmount ;
                           owl:someValuesFrom  fhir:Money
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentReconciliation.disposition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentReconciliation.request
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PaymentReconciliation.created ;
                           owl:someValuesFrom  fhir:dateTime
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:PaymentReconciliation.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentReconciliation.paymentIssuer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PaymentReconciliation.Details ;
                           owl:onProperty     fhir:PaymentReconciliation.detail
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentReconciliation.requestor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PaymentReconciliation.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentReconciliation.paymentIdentifier
                         ] .

fhir:DeviceDefinition.material.alternate
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates an alternative material of the device." ;
        rdfs:domain   fhir:DeviceDefinitionMaterialComponent ;
        rdfs:label    "DeviceDefinition.material.alternate" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Indicates an alternative material of the device" .

fhir:Observation.referenceRange
        a             owl:ObjectProperty ;
        rdfs:comment  "Guidance on how to interpret the value by comparison to a normal or recommended range.  Multiple reference ranges are interpreted as an \"OR\".   In other words, to represent two distinct target populations, two `referenceRange` elements would be used." ;
        rdfs:domain   fhir:Observation ;
        rdfs:label    "Observation.referenceRange" ;
        rdfs:range    fhir:ObservationReferenceRangeComponent ;
        dc:title      "Provides guide for interpretation" .

fhir:CatalogEntry.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of item - medication, device, service, protocol or other." ;
        rdfs:domain   fhir:CatalogEntry ;
        rdfs:label    "CatalogEntry.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The type of item - medication, device, service, protocol or other" .

fhir:Parameters.parameter.valueUsageContext
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueUsageContext" ;
        rdfs:range          fhir:UsageContext ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:GraphDefinition.link
        a             owl:ObjectProperty ;
        rdfs:comment  "Links this graph makes rules about." ;
        rdfs:domain   fhir:GraphDefinition ;
        rdfs:label    "GraphDefinition.link" ;
        rdfs:range    fhir:GraphDefinitionLinkComponent ;
        dc:title      "Links this graph makes rules about" .

fhir:ExplanationOfBenefit.adjudication.category
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to indicate the information type of this adjudication record. Information types may include: the value submitted, maximum values or percentages allowed or payable under the plan, amounts that the patient is responsible for in-aggregate or pertaining to this item, amounts paid by other coverages, and the benefit payable for this item." ;
        rdfs:domain   fhir:ExplanationOfBenefitAdjudication ;
        rdfs:label    "ExplanationOfBenefit.adjudication.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of adjudication information" .

fhir:SupplyRequest.parameter.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SupplyRequestParameterComponent ;
        rdfs:label          "SupplyRequest.parameter.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:SupplyRequest.parameter.value .

fhir:SubstanceDefinition.structure.molecularWeight.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of molecular weight such as exact, average (also known as. number average), weight average." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponentMolecularWeight ;
        rdfs:label    "SubstanceDefinition.structure.molecularWeight.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of molecular weight such as exact, average (also known as. number average), weight average" .

fhir:EnrollmentRequest.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "The Response business identifier." ;
        rdfs:domain   fhir:EnrollmentRequest ;
        rdfs:label    "EnrollmentRequest.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Business Identifier" .

fhir:Immunization.protocolApplied
        a             owl:ObjectProperty ;
        rdfs:comment  "The protocol (set of recommendations) being followed by the provider who administered the dose." ;
        rdfs:domain   fhir:Immunization ;
        rdfs:label    "Immunization.protocolApplied" ;
        rdfs:range    fhir:ImmunizationProtocolAppliedComponent ;
        dc:title      "Protocol followed by the provider" .

fhir:HealthcareService.availableTime
        a             owl:ObjectProperty ;
        rdfs:comment  "A collection of times that the Service Site is available." ;
        rdfs:domain   fhir:HealthcareService ;
        rdfs:label    "HealthcareService.availableTime" ;
        rdfs:range    fhir:HealthcareServiceAvailableTimeComponent ;
        dc:title      "Times the Service Site is available" .

fhir:TestScript.test.action.assert.warningOnly
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether or not the test execution will produce a warning only on error for this assert." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.warningOnly" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Will this assert produce a warning only on error?" .

fhir:ExplanationOfBenefit.adjudication.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Monetary amount associated with the category." ;
        rdfs:domain   fhir:ExplanationOfBenefitAdjudication ;
        rdfs:label    "ExplanationOfBenefit.adjudication.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Monetary amount" .

fhir:ClaimResponse.item.detail.subDetail.adjudication.value
        a             owl:ObjectProperty ;
        rdfs:comment  "A non-monetary value associated with the category. Mutually exclusive to the amount element above." ;
        rdfs:domain   fhir:ClaimResponse.Item.ItemDetail.SubDetailAdjudication ;
        rdfs:label    "ClaimResponse.item.detail.subDetail.adjudication.value" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Non-monetary value" .

fhir:Population.physiologicalCondition
        a             owl:ObjectProperty ;
        rdfs:comment  "The existing physiological conditions of the specific population to which this applies." ;
        rdfs:domain   fhir:Population ;
        rdfs:label    "Population.physiologicalCondition" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The existing physiological conditions of the specific population to which this applies" .

fhir:Composition.event.detail
        a             owl:ObjectProperty ;
        rdfs:comment  "The description and/or reference of the event(s) being documented. For example, this could be used to document such a colonoscopy or an appendectomy." ;
        rdfs:domain   fhir:CompositionEventComponent ;
        rdfs:label    "Composition.event.detail" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The event(s) being documented" .

fhir:MolecularSequence.referenceSeq.strand
        a             owl:ObjectProperty ;
        rdfs:comment  "An absolute reference to a strand. The Watson strand is the strand whose 5'-end is on the short arm of the chromosome, and the Crick strand as the one whose 5'-end is on the long arm." ;
        rdfs:domain   fhir:MolecularSequenceReferenceSeqComponent ;
        rdfs:label    "MolecularSequence.referenceSeq.strand" ;
        rdfs:range    fhir:code ;
        dc:title      "watson | crick" .

fhir:PatientCommunicationComponent
        a                owl:Class ;
        rdfs:comment     "A language which may be used to communicate with the patient about his or her health." ;
        rdfs:label       "PatientCommunicationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Patient.communication.preferred
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Patient.communication.language ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:Observation.component.referenceRange.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Codes to indicate the what part of the targeted reference population it applies to. For example, the normal or therapeutic range." ;
        rdfs:domain   fhir:ObservationComponentComponentReferenceRange ;
        rdfs:label    "Observation.component.referenceRange.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Reference range qualifier" .

fhir:List.entry  a    owl:ObjectProperty ;
        rdfs:comment  "Entries in this list." ;
        rdfs:domain   fhir:List ;
        rdfs:label    "List.entry" ;
        rdfs:range    fhir:ListEntryComponent ;
        dc:title      "Entries in the list" .

fhir:TestScript.test.action.operation.destination
        a             owl:ObjectProperty ;
        rdfs:comment  "The server where the request message is destined for.  Must be one of the server numbers listed in TestScript.destination section." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionOperation ;
        rdfs:label    "TestScript.test.action.operation.destination" ;
        rdfs:range    fhir:integer ;
        dc:title      "Server responding to the request" .

fhir:EvidenceVariable.characteristic.definitionCanonical
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:EvidenceVariableCharacteristicComponent ;
        rdfs:label          "EvidenceVariable.characteristic.definitionCanonical" ;
        rdfs:range          fhir:canonical ;
        rdfs:subPropertyOf  fhir:EvidenceVariable.characteristic.definition .

fhir:Questionnaire.item.initial.valueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.initial.valueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.initial.value .

fhir:VerificationResult.statusDate
        a             owl:ObjectProperty ;
        rdfs:comment  "When the validation status was updated." ;
        rdfs:domain   fhir:VerificationResult ;
        rdfs:label    "VerificationResult.statusDate" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When the validation status was updated" .

fhir:ActivityDefinition.timingDuration
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ActivityDefinition ;
        rdfs:label          "ActivityDefinition.timingDuration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  fhir:ActivityDefinition.timing .

fhir:Claim.facility  a      owl:ObjectProperty ;
        rdfs:comment        "Facility where the services were provided." ;
        rdfs:domain         fhir:Claim ;
        rdfs:label          "Claim.facility" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:where ;
        dc:title            "Servicing facility" .

fhir:ExplanationOfBenefit.accident.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type or context of the accident event for the purposes of selection of potential insurance coverages and determination of coordination between insurers." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Accident ;
        rdfs:label    "ExplanationOfBenefit.accident.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The nature of the accident" .

fhir:MessageHeader.source.endpoint
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the routing target to send acknowledgements to." ;
        rdfs:domain   fhir:MessageHeader.MessageSource ;
        rdfs:label    "MessageHeader.source.endpoint" ;
        rdfs:range    fhir:url ;
        dc:title      "Actual message source address or id" .

fhir:Provenance.signature
        a             owl:ObjectProperty ;
        rdfs:comment  "A digital signature on the target Reference(s). The signer should match a Provenance.agent. The purpose of the signature is indicated." ;
        rdfs:domain   fhir:Provenance ;
        rdfs:label    "Provenance.signature" ;
        rdfs:range    fhir:Signature ;
        dc:title      "Signature on target" .

fhir:Goal.statusReason
        a             owl:ObjectProperty ;
        rdfs:comment  "Captures the reason for the current status." ;
        rdfs:domain   fhir:Goal ;
        rdfs:label    "Goal.statusReason" ;
        rdfs:range    fhir:string ;
        dc:title      "Reason for current status" .

fhir:Encounter.priority
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates the urgency of the encounter." ;
        rdfs:domain         fhir:Encounter ;
        rdfs:label          "Encounter.priority" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:grade ;
        dc:title            "Indicates the urgency of the encounter" .

fhir:StructureMap.group.rule.rule.source.defaultValueTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:ExplanationOfBenefit.item.modifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Item typification or modifiers codes to convey additional context for the product or service." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item ;
        rdfs:label    "ExplanationOfBenefit.item.modifier" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Product or service billing modifiers" .

fhir:SpecimenDefinition.typeTested.retentionTime
        a             owl:ObjectProperty ;
        rdfs:comment  "The usual time that a specimen of this kind is retained after the ordered tests are completed, for the purpose of additional testing." ;
        rdfs:domain   fhir:SpecimenDefinitionTypeTestedComponent ;
        rdfs:label    "SpecimenDefinition.typeTested.retentionTime" ;
        rdfs:range    fhir:Duration ;
        dc:title      "Specimen retention time" .

fhir:ExplanationOfBenefit.facility
        a                   owl:ObjectProperty ;
        rdfs:comment        "Facility where the services were provided." ;
        rdfs:domain         fhir:ExplanationOfBenefit ;
        rdfs:label          "ExplanationOfBenefit.facility" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:where ;
        dc:title            "Servicing Facility" .

fhir:ExplanationOfBenefit.item.revenue
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of revenue or cost center providing the product and/or service." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item ;
        rdfs:label    "ExplanationOfBenefit.item.revenue" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Revenue or cost center code" .

fhir:Parameters.parameter.part.valueContactDetail
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueContactDetail" ;
        rdfs:range          fhir:ContactDetail ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:List.date  a           owl:ObjectProperty ;
        rdfs:comment        "The date that the list was prepared." ;
        rdfs:domain         fhir:List ;
        rdfs:label          "List.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "When the list was prepared" .

fhir:ResearchElementDefinition.characteristic.participantEffectivePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ResearchElementDefinitionCharacteristicComponent ;
        rdfs:label          "ResearchElementDefinition.characteristic.participantEffectivePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:ResearchElementDefinition.characteristic.participantEffective .

fhir:RequestGroup.action.action.prefix
        a             owl:ObjectProperty ;
        rdfs:comment  "A user-visible prefix for the action." ;
        rdfs:domain   fhir:RequestGroupActionComponentAction ;
        rdfs:label    "RequestGroup.action.action.prefix" ;
        rdfs:range    fhir:string ;
        dc:title      "User-visible prefix for the action (e.g. 1. or A.)" .

fhir:TestScript.setup.action.operation.label
        a             owl:ObjectProperty ;
        rdfs:comment  "The label would be used for tracking/logging purposes by test engines." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent ;
        rdfs:label    "TestScript.setup.action.operation.label" ;
        rdfs:range    fhir:string ;
        dc:title      "Tracking/logging operation label" .

fhir:PaymentNotice.payee
        a             owl:ObjectProperty ;
        rdfs:comment  "The party who will receive or has received payment that is the subject of this notification." ;
        rdfs:domain   fhir:PaymentNotice ;
        rdfs:label    "PaymentNotice.payee" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Party being paid" .

fhir:RiskAssessment.parent
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a resource that this risk assessment is part of, such as a Procedure." ;
        rdfs:domain   fhir:RiskAssessment ;
        rdfs:label    "RiskAssessment.parent" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Part of this occurrence" .

fhir:Questionnaire.item.item.prefix
        a             owl:ObjectProperty ;
        rdfs:comment  "A short label for a particular group, question or set of display text within the questionnaire used for reference by the individual completing the questionnaire." ;
        rdfs:domain   fhir:QuestionnaireItemComponentItem ;
        rdfs:label    "Questionnaire.item.item.prefix" ;
        rdfs:range    fhir:string ;
        dc:title      "E.g. \"1(a)\", \"2.5.3\"" .

fhir:SubstanceDefinition.name.translation.preferred
        a             owl:ObjectProperty ;
        rdfs:comment  "If this is the preferred name for this substance." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.translation.preferred" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If this is the preferred name for this substance" .

fhir:Contract.term.group.action
        a             owl:ObjectProperty ;
        rdfs:comment  "An actor taking a role in an activity for which it can be assigned some degree of responsibility for the activity taking place." ;
        rdfs:domain   fhir:Contract.TermTerm ;
        rdfs:label    "Contract.term.group.action" ;
        rdfs:range    fhir:Contract.TermTerm.Action ;
        dc:title      "Entity being ascribed responsibility" .

fhir:CoverageEligibilityResponse.insurance.item.benefit.usedMoney
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CoverageEligibilityResponse.Insurance.Items.Benefit ;
        rdfs:label          "CoverageEligibilityResponse.insurance.item.benefit.usedMoney" ;
        rdfs:range          fhir:Money ;
        rdfs:subPropertyOf  fhir:CoverageEligibilityResponse.insurance.item.benefit.used .

fhir:StatisticModelCharacteristicComponent
        a                owl:Class ;
        rdfs:comment     "A component of the method to generate the statistic." ;
        rdfs:label       "StatisticModelCharacteristicComponent" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:StatisticModelCharacteristicComponent.StatisticModelCharacteristicVariableComponent ;
                           owl:onProperty     fhir:Statistic.modelCharacteristic.variable
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Statistic.modelCharacteristic.value
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Statistic.modelCharacteristic.code ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:ServiceRequest.intent
        a                   owl:ObjectProperty ;
        rdfs:comment        "Whether the request is a proposal, plan, an original order or a reflex order." ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.intent" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option" .

fhir:Procedure.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "A code that classifies the procedure for searching, sorting and display purposes (e.g. \"Surgical Procedure\")." ;
        rdfs:domain         fhir:Procedure ;
        rdfs:label          "Procedure.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Classification of the procedure" .

fhir:Contract.term.group.action.subject.role
        a             owl:ObjectProperty ;
        rdfs:comment  "Role type of agent assigned roles in this Contract." ;
        rdfs:domain   fhir:Contract.TermTerm.Action.ActionSubject ;
        rdfs:label    "Contract.term.group.action.subject.role" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Role type of the agent" .

fhir:Evidence.assertion
        a             owl:ObjectProperty ;
        rdfs:comment  "Declarative description of the Evidence." ;
        rdfs:domain   fhir:Evidence ;
        rdfs:label    "Evidence.assertion" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Declarative description of the Evidence" .

fhir:AdministrableProductDefinition.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "An identifier for the administrable product." ;
        rdfs:domain   fhir:AdministrableProductDefinition ;
        rdfs:label    "AdministrableProductDefinition.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "An identifier for the administrable product" .

fhir:ExampleScenario.process.step.alternative.step.operation.request.resourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.operation.request.resourceId" ;
        rdfs:range    fhir:string ;
        dc:title      "Each resource contained in the instance" .

fhir:SubstanceIngredientComponent
        a                owl:Class ;
        rdfs:comment     "A substance can be composed of other substances." ;
        rdfs:label       "SubstanceIngredientComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Substance.ingredient.substanceCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Substance.ingredient.substanceReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Ratio ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Substance.ingredient.quantity
                         ] .

fhir:ClaimResponse.preAuthPeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "The time frame during which this authorization is effective." ;
        rdfs:domain   fhir:ClaimResponse ;
        rdfs:label    "ClaimResponse.preAuthPeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "Preauthorization reference effective period" .

fhir:EvidenceVariable.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the evidence variable when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the evidence variable author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence. To provide a version consistent with the Decision Support Service specification, use the format Major.Minor.Revision (e.g. 1.0.0). For more information on versioning knowledge assets, refer to the Decision Support Service specification. Note that a version is required for non-experimental active artifacts." ;
        rdfs:domain         fhir:EvidenceVariable ;
        rdfs:label          "EvidenceVariable.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the evidence variable" .

fhir:Contract.term.group.asset.usePeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "Time period of asset use." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset ;
        rdfs:label    "Contract.term.group.asset.usePeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "Time period" .

fhir:ClinicalUseIssue.indication.otherTherapy.therapyCodeableReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ClinicalUseIssueIndicationComponentOtherTherapy ;
        rdfs:label          "ClinicalUseIssue.indication.otherTherapy.therapyCodeableReference" ;
        rdfs:range          fhir:CodeableReference ;
        rdfs:subPropertyOf  fhir:ClinicalUseIssue.indication.otherTherapy.therapy .

fhir:ClaimResponse.processNote
        a             owl:ObjectProperty ;
        rdfs:comment  "A note that describes or explains adjudication results in a human readable form." ;
        rdfs:domain   fhir:ClaimResponse ;
        rdfs:label    "ClaimResponse.processNote" ;
        rdfs:range    fhir:ClaimResponse.Note ;
        dc:title      "Note concerning adjudication" .

fhir:PractitionerRole.availableTime.availableEndTime
        a             owl:ObjectProperty ;
        rdfs:comment  "The closing time of day. Note: If the AllDay flag is set, then this time is ignored." ;
        rdfs:domain   fhir:PractitionerRoleAvailableTimeComponent ;
        rdfs:label    "PractitionerRole.availableTime.availableEndTime" ;
        rdfs:range    fhir:time ;
        dc:title      "Closing time of day (ignored if allDay = true)" .

fhir:ExampleScenario.process.step.alternative.step.process.postConditions
        a             owl:ObjectProperty ;
        rdfs:comment  "Description of final status after the process ends." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.postConditions" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Description of final status after the process ends" .

fhir:Immunization.expirationDate
        a             owl:ObjectProperty ;
        rdfs:comment  "Date vaccine batch expires." ;
        rdfs:domain   fhir:Immunization ;
        rdfs:label    "Immunization.expirationDate" ;
        rdfs:range    fhir:date ;
        dc:title      "Vaccine expiration date" .

fhir:ClaimResponse.item.detail.subDetail.noteNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "The numbers associated with notes below which apply to the adjudication of this item." ;
        rdfs:domain   fhir:ClaimResponse.Item.ItemDetail.SubDetail ;
        rdfs:label    "ClaimResponse.item.detail.subDetail.noteNumber" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Applicable note numbers" .

fhir:CapabilityStatementRestComponent.CapabilityStatementRestSecurityComponent
        a                owl:Class ;
        rdfs:comment     "Information about security implementation from an interface perspective - what a client needs to know." ;
        rdfs:label       "CapabilityStatementRestComponent.CapabilityStatementRestSecurityComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.security.description
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:CapabilityStatement.rest.security.service
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.security.cors
                         ] .

fhir:MessageHeader.MessageSource
        a                owl:Class ;
        rdfs:comment     "The source application from which this message originated." ;
        rdfs:label       "MessageHeader.MessageSource" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MessageHeader.source.endpoint ;
                           owl:someValuesFrom  fhir:url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ContactPoint ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageHeader.source.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageHeader.source.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageHeader.source.software
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageHeader.source.name
                         ] .

fhir:PackagedProductDefinition.status
        a             owl:ObjectProperty ;
        rdfs:comment  "The status within the lifecycle of this item. A high level status, this is not intended to duplicate details carried elsewhere such as legal status, or authorization or marketing status." ;
        rdfs:domain   fhir:PackagedProductDefinition ;
        rdfs:label    "PackagedProductDefinition.status" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The status within the lifecycle of this item. A high level status, this is not intended to duplicate details carried elsewhere such as legal status, or authorization or marketing status" .

fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponent
        a                owl:Class ;
        rdfs:comment     "The codes that are contained in the value set expansion." ;
        rdfs:label       "ValueSetExpansionComponent.ValueSetExpansionContainsComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentContains ;
                           owl:onProperty     fhir:ValueSet.expansion.contains.contains
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.expansion.contains.display
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.expansion.contains.abstract
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentDesignation ;
                           owl:onProperty     fhir:ValueSet.expansion.contains.designation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.expansion.contains.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.expansion.contains.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.expansion.contains.inactive
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.expansion.contains.system
                         ] .

fhir:RequestGroup.action.action.timingDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RequestGroupActionComponentAction ;
        rdfs:label          "RequestGroup.action.action.timingDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:RequestGroup.action.action.timing .

fhir:EvidenceReport.section.section.mode
        a             owl:ObjectProperty ;
        rdfs:comment  "How the entry list was prepared - whether it is a working list that is suitable for being maintained on an ongoing basis, or if it represents a snapshot of a list of items from another source, or whether it is a prepared list where items may be marked as added, modified or deleted." ;
        rdfs:domain   fhir:EvidenceReport.SectionSection ;
        rdfs:label    "EvidenceReport.section.section.mode" ;
        rdfs:range    fhir:code ;
        dc:title      "working | snapshot | changes" .

fhir:SubstanceDefinition.relationship.amountString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SubstanceDefinitionRelationshipComponent ;
        rdfs:label          "SubstanceDefinition.relationship.amountString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:SubstanceDefinition.relationship.amount .

fhir:TerminologyCapabilities.codeSystem.version.code
        a             owl:ObjectProperty ;
        rdfs:comment  "For version-less code systems, there should be a single version with no identifier." ;
        rdfs:domain   fhir:TerminologyCapabilitiesCodeSystemComponent.TerminologyCapabilitiesCodeSystemVersionComponent ;
        rdfs:label    "TerminologyCapabilities.codeSystem.version.code" ;
        rdfs:range    fhir:string ;
        dc:title      "Version identifier for this version" .

fhir:IngredientSpecifiedSubstanceComponentStrength.IngredientSubstanceStrengthReferenceStrengthComponent
        a                owl:Class ;
        rdfs:comment     "Strength expressed in terms of a reference substance." ;
        rdfs:label       "IngredientSpecifiedSubstanceComponentStrength.IngredientSubstanceStrengthReferenceStrengthComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Ingredient.specifiedSubstance.strength.referenceStrength.country
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.specifiedSubstance.strength.referenceStrength.measurementPoint
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Ratio ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.specifiedSubstance.strength.referenceStrength.strengthHighLimit
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Ingredient.specifiedSubstance.strength.referenceStrength.strength ;
                           owl:someValuesFrom  fhir:Ratio
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableReference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.specifiedSubstance.strength.referenceStrength.substance
                         ] .

fhir:Goal.identifier  a     owl:ObjectProperty ;
        rdfs:comment        "Business identifiers assigned to this goal by the performer or other systems which remain constant as the resource is updated and propagates from server to server." ;
        rdfs:domain         fhir:Goal ;
        rdfs:label          "Goal.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "External Ids for this goal" .

fhir:BodyStructure.image
        a                   owl:ObjectProperty ;
        rdfs:comment        "Image or images used to identify a location." ;
        rdfs:domain         fhir:BodyStructure ;
        rdfs:label          "BodyStructure.image" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Attached images" .

fhir:Parameters.parameter.valueAddress
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueAddress" ;
        rdfs:range          fhir:Address ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:DocumentReference.custodian
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the organization or group who is responsible for ongoing maintenance of and access to the document." ;
        rdfs:domain   fhir:DocumentReference ;
        rdfs:label    "DocumentReference.custodian" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Organization which maintains the document" .

fhir:PlanDefinition.action.action.prefix
        a             owl:ObjectProperty ;
        rdfs:comment  "A user-visible prefix for the action." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.prefix" ;
        rdfs:range    fhir:string ;
        dc:title      "User-visible prefix for the action (e.g. 1. or A.)" .

fhir:VisionPrescription.lensSpecification.sphere
        a             owl:ObjectProperty ;
        rdfs:comment  "Lens power measured in dioptres (0.25 units)." ;
        rdfs:domain   fhir:VisionPrescriptionLensSpecificationComponent ;
        rdfs:label    "VisionPrescription.lensSpecification.sphere" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Power of the lens" .

fhir:MedicationStatement.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Provides extra information about the medication statement that is not conveyed by the other attributes." ;
        rdfs:domain   fhir:MedicationStatement ;
        rdfs:label    "MedicationStatement.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Further information about the statement" .

fhir:Questionnaire.item.item.enableWhen.answerBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemEnableWhenComponent ;
        rdfs:label          "Questionnaire.item.item.enableWhen.answerBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.enableWhen.answer .

fhir:Encounter.diagnosis.use
        a             owl:ObjectProperty ;
        rdfs:comment  "Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)." ;
        rdfs:domain   fhir:Encounter.Diagnosis ;
        rdfs:label    "Encounter.diagnosis.use" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)" .

fhir:ValueSet.compose.exclude.system
        a             owl:ObjectProperty ;
        rdfs:comment  "An absolute URI which is the code system from which the selected codes come from." ;
        rdfs:domain   fhir:ValueSetComposeComponentInclude ;
        rdfs:label    "ValueSet.compose.exclude.system" ;
        rdfs:range    fhir:uri ;
        dc:title      "The system the codes come from" .

fhir:Composition.relatesTo
        a             owl:ObjectProperty ;
        rdfs:comment  "Relationships that this composition has with other compositions or documents that already exist." ;
        rdfs:domain   fhir:Composition ;
        rdfs:label    "Composition.relatesTo" ;
        rdfs:range    fhir:CompositionRelatesToComponent ;
        dc:title      "Relationships to other compositions/documents" .

fhir:MolecularSequenceStructureVariantComponent
        a                owl:Class ;
        rdfs:comment     "Information about chromosome structure variation." ;
        rdfs:label       "MolecularSequenceStructureVariantComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:MolecularSequenceStructureVariantComponent.MolecularSequenceStructureVariantInnerComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.structureVariant.inner
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:MolecularSequenceStructureVariantComponent.MolecularSequenceStructureVariantOuterComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.structureVariant.outer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.structureVariant.length
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.structureVariant.exact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.structureVariant.variantType
                         ] .

fhir:Consent.verification.verificationDate
        a             owl:ObjectProperty ;
        rdfs:comment  "Date verification was collected." ;
        rdfs:domain   fhir:ConsentVerificationComponent ;
        rdfs:label    "Consent.verification.verificationDate" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When consent verified" .

fhir:AuditEvent.agent.network.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "An identifier for the type of network access point that originated the audit event." ;
        rdfs:domain         fhir:AuditEventAgentComponent.AuditEventAgentNetworkComponent ;
        rdfs:label          "AuditEvent.agent.network.type" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:where ;
        dc:title            "The type of network access point" .

fhir:MeasureGroupComponent.MeasureGroupPopulationComponent
        a                owl:Class ;
        rdfs:comment     "A population criteria for the measure." ;
        rdfs:label       "MeasureGroupComponent.MeasureGroupPopulationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Measure.group.population.criteria ;
                           owl:someValuesFrom  fhir:Expression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.group.population.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.group.population.code
                         ] .

fhir:Account  a          owl:Class ;
        rdfs:label       "Account" ;
        rdfs:subClassOf  fhir:DomainResource , w5:financial.support ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Account.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Account.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Account.servicePeriod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Account.owner
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Account.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Account.Guarantor ;
                           owl:onProperty     fhir:Account.guarantor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Account.name
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Account.subject
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Account.Coverage ;
                           owl:onProperty     fhir:Account.coverage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Account.partOf
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Account.type
                         ] .

fhir:RegulatedAuthorizationRelatedDateComponent
        a                owl:Class ;
        rdfs:comment     "Other dates associated with the authorization. It is common for an authorization to have renewal dates, initial time limited phases and so on." ;
        rdfs:label       "RegulatedAuthorizationRelatedDateComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:RegulatedAuthorization.relatedDate.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:RegulatedAuthorization.relatedDate.datePeriod ;
                                            owl:someValuesFrom  fhir:Period
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:RegulatedAuthorization.relatedDate.dateDateTime ;
                                            owl:someValuesFrom  fhir:dateTime
                                          ]
                                        ) ] .

fhir:ClaimResponse.insurance
        a             owl:ObjectProperty ;
        rdfs:comment  "Financial instruments for reimbursement for the health care products and services specified on the claim." ;
        rdfs:domain   fhir:ClaimResponse ;
        rdfs:label    "ClaimResponse.insurance" ;
        rdfs:range    fhir:ClaimResponse.Insurance ;
        dc:title      "Patient insurance information" .

fhir:Bundle.entry.search.mode
        a             owl:ObjectProperty ;
        rdfs:comment  "Why this entry is in the result set - whether it's included as a match or because of an _include requirement, or to convey information or warning information about the search process." ;
        rdfs:domain   fhir:BundleEntryComponent.BundleEntrySearchComponent ;
        rdfs:label    "Bundle.entry.search.mode" ;
        rdfs:range    fhir:code ;
        dc:title      "match | include | outcome - why this is in the result set" .

fhir:Consent.provision.dataPeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "Clinical or Operational Relevant period of time that bounds the data controlled by this rule." ;
        rdfs:domain   fhir:Consent.provision ;
        rdfs:label    "Consent.provision.dataPeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "Timeframe for data controlled by this rule" .

fhir:TriggerDefinition.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A formal name for the event. This may be an absolute URI that identifies the event formally (e.g. from a trigger registry), or a simple relative URI that identifies the event in a local context." ;
        rdfs:domain   fhir:TriggerDefinition ;
        rdfs:label    "TriggerDefinition.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name or URI that identifies the event" .

fhir:DataRequirement.dateFilter.valuePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DataRequirementDateFilterComponent ;
        rdfs:label          "DataRequirement.dateFilter.valuePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:DataRequirement.dateFilter.value .

fhir:QuestionnaireResponse.partOf
        a             owl:ObjectProperty ;
        rdfs:comment  "A procedure or observation that this questionnaire was performed as part of the execution of.  For example, the surgery a checklist was executed as part of." ;
        rdfs:domain   fhir:QuestionnaireResponse ;
        rdfs:label    "QuestionnaireResponse.partOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Part of this action" .

fhir:MedicationKnowledge.monograph
        a             owl:ObjectProperty ;
        rdfs:comment  "Associated documentation about the medication." ;
        rdfs:domain   fhir:MedicationKnowledge ;
        rdfs:label    "MedicationKnowledge.monograph" ;
        rdfs:range    fhir:MedicationKnowledgeMonographComponent ;
        dc:title      "Associated documentation about the medication" .

fhir:ExampleScenario.process.step.process.step.alternative.title
        a             owl:ObjectProperty ;
        rdfs:comment  "The label to display for the alternative that gives a sense of the circumstance in which the alternative should be invoked." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Label for alternative" .

fhir:TerminologyCapabilities.codeSystem.uri
        a             owl:ObjectProperty ;
        rdfs:comment  "URI for the Code System." ;
        rdfs:domain   fhir:TerminologyCapabilitiesCodeSystemComponent ;
        rdfs:label    "TerminologyCapabilities.codeSystem.uri" ;
        rdfs:range    fhir:canonical ;
        dc:title      "URI for the Code System" .

fhir:Contract.TermTerm.ContractOffer.Answer
        a                owl:Class ;
        rdfs:comment     "Response to offer text." ;
        rdfs:label       "Contract.TermTerm.ContractOffer.Answer" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.offer.answer.valueBoolean ;
                                            owl:someValuesFrom  fhir:boolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.offer.answer.valueDecimal ;
                                            owl:someValuesFrom  fhir:decimal
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.offer.answer.valueInteger ;
                                            owl:someValuesFrom  fhir:integer
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.offer.answer.valueDate ;
                                            owl:someValuesFrom  fhir:date
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.offer.answer.valueDateTime ;
                                            owl:someValuesFrom  fhir:dateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.offer.answer.valueTime ;
                                            owl:someValuesFrom  fhir:time
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.offer.answer.valueString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.offer.answer.valueUri ;
                                            owl:someValuesFrom  fhir:uri
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.offer.answer.valueAttachment ;
                                            owl:someValuesFrom  fhir:Attachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.offer.answer.valueCoding ;
                                            owl:someValuesFrom  fhir:Coding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.offer.answer.valueQuantity ;
                                            owl:someValuesFrom  fhir:Quantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.offer.answer.valueReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] .

fhir:ObservationDefinition.qualifiedInterval.context
        a             owl:ObjectProperty ;
        rdfs:comment  "Codes to indicate the health context the range applies to. For example, the normal or therapeutic range." ;
        rdfs:domain   fhir:ObservationDefinitionQualifiedIntervalComponent ;
        rdfs:label    "ObservationDefinition.qualifiedInterval.context" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Range context qualifier" .

fhir:SearchParameter.base
        a             owl:ObjectProperty ;
        rdfs:comment  "The base resource type(s) that this search parameter can be used against." ;
        rdfs:domain   fhir:SearchParameter ;
        rdfs:label    "SearchParameter.base" ;
        rdfs:range    fhir:code ;
        dc:title      "The resource type(s) this search parameter applies to" .

fhir:ImplementationGuide.manifest.other
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the relative path of an additional non-page, non-image file that is part of the IG - e.g. zip, jar and similar files that could be the target of a hyperlink in a derived IG." ;
        rdfs:domain   fhir:ImplementationGuideManifestComponent ;
        rdfs:label    "ImplementationGuide.manifest.other" ;
        rdfs:range    fhir:string ;
        dc:title      "Additional linkable file in IG" .

fhir:ClaimResponse.addItem.locationReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ClaimResponse.AddedItem ;
        rdfs:label          "ClaimResponse.addItem.locationReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:ClaimResponse.addItem.location .

fhir:DocumentReference.author
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies who is responsible for adding the information to the document." ;
        rdfs:domain   fhir:DocumentReference ;
        rdfs:label    "DocumentReference.author" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who and/or what authored the document" .

fhir:Contract.term.topicCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term ;
        rdfs:label          "Contract.term.topicCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Contract.term.topic .

fhir:PaymentReconciliation.detail.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "The monetary amount allocated from the total payment to the payable." ;
        rdfs:domain   fhir:PaymentReconciliation.Details ;
        rdfs:label    "PaymentReconciliation.detail.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Amount allocated to this payable" .

fhir:ExampleScenario.process.step.process.step.alternative.step.operation.receiverActive
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the receiver is deactivated right after the transaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step.operation.receiverActive" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the receiver is deactivated right after the transaction" .

fhir:RequestGroup.action.cardinalityBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines whether the action can be selected multiple times." ;
        rdfs:domain   fhir:RequestGroupActionComponent ;
        rdfs:label    "RequestGroup.action.cardinalityBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "single | multiple" .

fhir:CapabilityStatementRestComponent.SystemInteraction
        a                owl:Class ;
        rdfs:comment     "A specification of restful operations supported by the system." ;
        rdfs:label       "CapabilityStatementRestComponent.SystemInteraction" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.interaction.documentation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.interaction.code ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:ValueSet.expansion.parameter
        a             owl:ObjectProperty ;
        rdfs:comment  "A parameter that controlled the expansion process. These parameters may be used by users of expanded value sets to check whether the expansion is suitable for a particular purpose, or to pick the correct expansion." ;
        rdfs:domain   fhir:ValueSetExpansionComponent ;
        rdfs:label    "ValueSet.expansion.parameter" ;
        rdfs:range    fhir:ValueSetExpansionComponent.ValueSetExpansionParameterComponent ;
        dc:title      "Parameter that controlled the expansion process" .

fhir:MeasureReport.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "Optional subject identifying the individual or individuals the report is for." ;
        rdfs:domain         fhir:MeasureReport ;
        rdfs:label          "MeasureReport.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "What individual(s) the report is for" .

fhir:Task.input.valueContactDetail
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueContactDetail" ;
        rdfs:range          fhir:ContactDetail ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:ClaimResponse.addItem.detail.subDetail.noteNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "The numbers associated with notes below which apply to the adjudication of this item." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetail.AddedItemSubDetail ;
        rdfs:label    "ClaimResponse.addItem.detail.subDetail.noteNumber" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Applicable note numbers" .

fhir:ClinicalImpression.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "The patient or group of individuals assessed as part of this record." ;
        rdfs:domain         fhir:ClinicalImpression ;
        rdfs:label          "ClinicalImpression.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Patient or group assessed" .

fhir:ExampleScenario.process.step.pause
        a             owl:ObjectProperty ;
        rdfs:comment  "If there is a pause in the flow." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent ;
        rdfs:label    "ExampleScenario.process.step.pause" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If there is a pause in the flow" .

fhir:Patient.communication.language
        a             owl:ObjectProperty ;
        rdfs:comment  "The ISO-639-1 alpha 2 code in lower case for the language, optionally followed by a hyphen and the ISO-3166-1 alpha 2 code for the region in upper case; e.g. \"en\" for English, or \"en-US\" for American English versus \"en-EN\" for England English." ;
        rdfs:domain   fhir:PatientCommunicationComponent ;
        rdfs:label    "Patient.communication.language" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The language which can be used to communicate with the patient about his or her health" .

fhir:Contract.term.group.asset.answer.valueCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractAssetAnswer ;
        rdfs:label          "Contract.term.group.asset.answer.valueCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:Contract.term.group.asset.answer.value .

fhir:ValueSet.compose.include.concept.designation.use
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that represents types of uses of designations." ;
        rdfs:domain   fhir:ValueSetComposeComponent.ConceptSet.ConceptReference.ValueSetComposeIncludeConceptDesignationComponent ;
        rdfs:label    "ValueSet.compose.include.concept.designation.use" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Types of uses of designations" .

fhir:Statistic.attributeEstimate
        a             owl:ObjectProperty ;
        rdfs:comment  "A statistical attribute of the statistic such as a measure of heterogeneity." ;
        rdfs:domain   fhir:Statistic ;
        rdfs:label    "Statistic.attributeEstimate" ;
        rdfs:range    fhir:StatisticAttributeEstimateComponent ;
        dc:title      "An attribute of the Statistic" .

fhir:Library.lastReviewDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was last reviewed. Review happens periodically after approval but does not change the original approval date." ;
        rdfs:domain   fhir:Library ;
        rdfs:label    "Library.lastReviewDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the library was last reviewed" .

fhir:DeviceRequest.priorRequest
        a             owl:ObjectProperty ;
        rdfs:comment  "The request takes the place of the referenced completed or terminated request(s)." ;
        rdfs:domain   fhir:DeviceRequest ;
        rdfs:label    "DeviceRequest.priorRequest" ;
        rdfs:range    fhir:Reference ;
        dc:title      "What request replaces" .

fhir:CodeSystem.concept.concept
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines children of a concept to produce a hierarchy of concepts. The nature of the relationships is variable (is-a/contains/categorizes) - see hierarchyMeaning." ;
        rdfs:domain   fhir:CodeSystem.ConceptDefinition ;
        rdfs:label    "CodeSystem.concept.concept" ;
        rdfs:range    fhir:CodeSystem.ConceptDefinitionConcept ;
        dc:title      "Child Concepts (is-a/contains/categorizes)" .

fhir:ValueSet.expansion.contains.abstract
        a             owl:ObjectProperty ;
        rdfs:comment  "If true, this entry is included in the expansion for navigational purposes, and the user cannot select the code directly as a proper value." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponent ;
        rdfs:label    "ValueSet.expansion.contains.abstract" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If user cannot select this entry" .

fhir:Observation.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "A code that classifies the general type of observation being made." ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Classification of  type of observation" .

fhir:Invoice.account  a  owl:ObjectProperty ;
        rdfs:comment  "Account which is supposed to be balanced with this Invoice." ;
        rdfs:domain   fhir:Invoice ;
        rdfs:label    "Invoice.account" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Account that is being balanced" .

fhir:VerificationResult.attestation.who
        a             owl:ObjectProperty ;
        rdfs:comment  "The individual or organization attesting to information." ;
        rdfs:domain   fhir:VerificationResultAttestationComponent ;
        rdfs:label    "VerificationResult.attestation.who" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The individual or organization attesting to information" .

fhir:ExplanationOfBenefit.related.reference
        a             owl:ObjectProperty ;
        rdfs:comment  "An alternate organizational reference to the case or file to which this particular claim pertains." ;
        rdfs:domain   fhir:ExplanationOfBenefit.RelatedClaim ;
        rdfs:label    "ExplanationOfBenefit.related.reference" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "File or case reference" .

fhir:Contract.term.offer.topic
        a             owl:ObjectProperty ;
        rdfs:comment  "The owner of an asset has the residual control rights over the asset: the right to decide all usages of the asset in any way not inconsistent with a prior contract, custom, or law (Hart, 1995, p. 30)." ;
        rdfs:domain   fhir:Contract.Term.ContractOffer ;
        rdfs:label    "Contract.term.offer.topic" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Negotiable offer asset" .

fhir:MedicinalProductDefinition.additionalMonitoringIndicator
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the Medicinal Product is subject to additional monitoring for regulatory reasons." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.additionalMonitoringIndicator" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Whether the Medicinal Product is subject to additional monitoring for regulatory reasons" .

fhir:MedicationKnowledge.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Specific amount of the drug in the packaged product.  For example, when specifying a product that has the same strength (For example, Insulin glargine 100 unit per mL solution for injection), this attribute provides additional clarification of the package amount (For example, 3 mL, 10mL, etc.)." ;
        rdfs:domain   fhir:MedicationKnowledge ;
        rdfs:label    "MedicationKnowledge.amount" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Amount of drug in package" .

fhir:Claim.item.detail.subDetail.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of repetitions of a service or product." ;
        rdfs:domain   fhir:Claim.Item.Detail.SubDetail ;
        rdfs:label    "Claim.item.detail.subDetail.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Count of products or services" .

fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedContainerComponent
        a                owl:Class ;
        rdfs:comment     "The specimen's container." ;
        rdfs:label       "SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedContainerComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SpecimenDefinition.typeTested.container.description
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:SimpleQuantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SpecimenDefinition.typeTested.container.minimumVolumeQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SpecimenDefinition.typeTested.container.minimumVolumeString
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedContainerComponent.SpecimenDefinitionTypeTestedContainerAdditiveComponent ;
                           owl:onProperty     fhir:SpecimenDefinition.typeTested.container.additive
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SpecimenDefinition.typeTested.container.material
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SpecimenDefinition.typeTested.container.preparation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SpecimenDefinition.typeTested.container.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SpecimenDefinition.typeTested.container.capacity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SpecimenDefinition.typeTested.container.cap
                         ] .

fhir:ExplanationOfBenefit.Item.Adjudication
        a                owl:Class ;
        rdfs:comment     "If this item is a group then the values here are a summary of the adjudication of the detail items. If this item is a simple product or service then this is the result of the adjudication of this item." ;
        rdfs:label       "ExplanationOfBenefit.Item.Adjudication" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.adjudication.value
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.adjudication.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.adjudication.reason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.adjudication.category ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:RegulatedAuthorizationCaseComponent
        a                owl:Class ;
        rdfs:comment     "The case or regulatory procedure for granting or amending a marketing authorization. Note: This area is subject to ongoing review and the workgroup is seeking implementer feedback on its use (see link at bottom of page)." ;
        rdfs:label       "RegulatedAuthorizationCaseComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RegulatedAuthorizationCaseComponentCase ;
                           owl:onProperty     fhir:RegulatedAuthorization.case.application
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RegulatedAuthorization.case.datePeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RegulatedAuthorization.case.dateDateTime
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RegulatedAuthorization.case.status
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RegulatedAuthorization.case.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RegulatedAuthorization.case.identifier
                         ] .

fhir:RiskAssessment.prediction.when
        a           owl:ObjectProperty ;
        rdfs:label  "RiskAssessment.prediction.when" .

fhir:MedicationRequest.dispenseRequest.initialFill
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the quantity or duration for the first dispense of the medication." ;
        rdfs:domain   fhir:MedicationRequestDispenseRequestComponent ;
        rdfs:label    "MedicationRequest.dispenseRequest.initialFill" ;
        rdfs:range    fhir:MedicationRequestDispenseRequestComponent.MedicationRequestDispenseRequestInitialFillComponent ;
        dc:title      "First fill details" .

fhir:Invoice.lineItem.priceComponent.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "The amount calculated for this component." ;
        rdfs:domain   fhir:InvoiceLineItemComponent.InvoiceLineItemPriceComponentComponent ;
        rdfs:label    "Invoice.lineItem.priceComponent.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Monetary amount associated with this component" .

fhir:CompartmentDefinition.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the compartment definition." ;
        rdfs:domain         fhir:CompartmentDefinition ;
        rdfs:label          "CompartmentDefinition.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:Claim.payee.party
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to the individual or organization to whom any payment will be made." ;
        rdfs:domain   fhir:Claim.Payee ;
        rdfs:label    "Claim.payee.party" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Recipient reference" .

fhir:Questionnaire.lastReviewDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was last reviewed. Review happens periodically after approval but does not change the original approval date." ;
        rdfs:domain   fhir:Questionnaire ;
        rdfs:label    "Questionnaire.lastReviewDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the questionnaire was last reviewed" .

fhir:RiskAssessment.basis
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the source data considered as part of the assessment (for example, FamilyHistory, Observations, Procedures, Conditions, etc.)." ;
        rdfs:domain   fhir:RiskAssessment ;
        rdfs:label    "RiskAssessment.basis" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Information used in assessment" .

fhir:SubstanceDefinition.name.translation.official.authority
        a             owl:ObjectProperty ;
        rdfs:comment  "Which authority uses this official name." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName.SubstanceDefinitionNameOfficialComponent ;
        rdfs:label    "SubstanceDefinition.name.translation.official.authority" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Which authority uses this official name" .

fhir:Specimen.container.additive
        a           owl:ObjectProperty ;
        rdfs:label  "Specimen.container.additive" .

fhir:ObservationDefinition.qualifiedInterval.gender
        a             owl:ObjectProperty ;
        rdfs:comment  "Sex of the population the range applies to." ;
        rdfs:domain   fhir:ObservationDefinitionQualifiedIntervalComponent ;
        rdfs:label    "ObservationDefinition.qualifiedInterval.gender" ;
        rdfs:range    fhir:code ;
        dc:title      "male | female | other | unknown" .

fhir:MedicinalProductDefinition.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The product's name, including full name and possibly coded parts." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.name" ;
        rdfs:range    fhir:MedicinalProductDefinitionNameComponent ;
        dc:title      "The product's name, including full name and possibly coded parts" .

fhir:QuestionnaireResponse.item.answer.item.answer.valueTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.item.answer.valueTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.item.answer.value .

fhir:MedicationAdministrationDosageComponent
        a                owl:Class ;
        rdfs:comment     "Describes the medication dosage information details e.g. dose, rate, site, route, etc." ;
        rdfs:label       "MedicationAdministrationDosageComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationAdministration.dosage.site
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Ratio ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:MedicationAdministration.dosage.rateRatio
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:SimpleQuantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:MedicationAdministration.dosage.rateQuantity
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationAdministration.dosage.dose
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationAdministration.dosage.route
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationAdministration.dosage.method
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationAdministration.dosage.text
                         ] .

fhir:CatalogEntry.additionalClassification
        a             owl:ObjectProperty ;
        rdfs:comment  "User for example for ATC classification, or." ;
        rdfs:domain   fhir:CatalogEntry ;
        rdfs:label    "CatalogEntry.additionalClassification" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Additional classification of the catalog entry" .

fhir:MedicationAdministration.reasonReference
        a                   owl:ObjectProperty ;
        rdfs:comment        "Condition or observation that supports why the medication was administered." ;
        rdfs:domain         fhir:MedicationAdministration ;
        rdfs:label          "MedicationAdministration.reasonReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Condition or observation that supports why the medication was administered" .

fhir:HealthcareService.extraDetails
        a             owl:ObjectProperty ;
        rdfs:comment  "Extra details about the service that can't be placed in the other fields." ;
        rdfs:domain   fhir:HealthcareService ;
        rdfs:label    "HealthcareService.extraDetails" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Extra details about the service that can't be placed in the other fields" .

fhir:PackagedProductDefinitionPackageComponentPackage.PackagedProductDefinitionPackageContainedItemComponent
        a                owl:Class ;
        rdfs:comment     "The item(s) within the packaging." ;
        rdfs:label       "PackagedProductDefinitionPackageComponentPackage.PackagedProductDefinitionPackageContainedItemComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PackagedProductDefinition.package.package.containedItem.amountQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:integer ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PackagedProductDefinition.package.package.containedItem.amountInteger
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableReference ;
                           owl:onProperty     fhir:PackagedProductDefinition.package.package.containedItem.item
                         ] .

fhir:Device.specialization.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The version of the standard that is used to operate and communicate." ;
        rdfs:domain         fhir:DeviceSpecializationComponent ;
        rdfs:label          "Device.specialization.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "The version of the standard that is used to operate and communicate" .

fhir:ResearchElementDefinition.subtitle
        a             owl:ObjectProperty ;
        rdfs:comment  "An explanatory or alternate title for the ResearchElementDefinition giving additional information about its content." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.subtitle" ;
        rdfs:range    fhir:string ;
        dc:title      "Subordinate title of the ResearchElementDefinition" .

fhir:PackagedProductDefinitionPackageComponent
        a                owl:Class ;
        rdfs:comment     "A packaging item, as a container for medically related items, possibly with other packaging items within, or a packaging component, such as bottle cap (which is not a device or a medication manufactured item)." ;
        rdfs:label       "PackagedProductDefinitionPackageComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:PackagedProductDefinition.package.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PackagedProductDefinition.package.quantity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:PackagedProductDefinition.package.alternateMaterial
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PackagedProductDefinitionPackageComponent.PackagedProductDefinitionPackageContainedItemComponent ;
                           owl:onProperty     fhir:PackagedProductDefinition.package.containedItem
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:PackagedProductDefinition.package.manufacturer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PackagedProductDefinition.package.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PackagedProductDefinitionPackageComponentPackage ;
                           owl:onProperty     fhir:PackagedProductDefinition.package.package
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:PackagedProductDefinition.package.material
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ProductShelfLife ;
                           owl:onProperty     fhir:PackagedProductDefinition.package.shelfLifeStorage
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PackagedProductDefinitionPackageComponent.PackagedProductDefinitionPackagePropertyComponent ;
                           owl:onProperty     fhir:PackagedProductDefinition.package.property
                         ] .

fhir:EvidenceVariable.actual
        a             owl:ObjectProperty ;
        rdfs:comment  "True if the actual variable measured, false if a conceptual representation of the intended variable." ;
        rdfs:domain   fhir:EvidenceVariable ;
        rdfs:label    "EvidenceVariable.actual" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Actual or conceptual" .

fhir:VisionPrescription.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of the resource instance." ;
        rdfs:domain         fhir:VisionPrescription ;
        rdfs:label          "VisionPrescription.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | cancelled | draft | entered-in-error" .

fhir:ChargeItem.code  a     owl:ObjectProperty ;
        rdfs:comment        "A code that identifies the charge, like a billing code." ;
        rdfs:domain         fhir:ChargeItem ;
        rdfs:label          "ChargeItem.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "A code that identifies the charge, like a billing code" .

fhir:Questionnaire.item.item.initial.valueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.item.initial.valueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.initial.value .

fhir:ValueSet.expansion.contains.contains.designation.use
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that represents types of uses of designations." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentContainsDesignation ;
        rdfs:label    "ValueSet.expansion.contains.contains.designation.use" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Types of uses of designations" .

fhir:InsurancePlan.plan.generalCost.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of cost." ;
        rdfs:domain   fhir:InsurancePlanPlanComponent.InsurancePlanPlanGeneralCostComponent ;
        rdfs:label    "InsurancePlan.plan.generalCost.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of cost" .

fhir:CommunicationRequest.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of the proposal or order." ;
        rdfs:domain         fhir:CommunicationRequest ;
        rdfs:label          "CommunicationRequest.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | on-hold | revoked | completed | entered-in-error | unknown" .

fhir:ExampleScenario.instance.resourceType
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of the resource." ;
        rdfs:domain   fhir:ExampleScenarioInstanceComponent ;
        rdfs:label    "ExampleScenario.instance.resourceType" ;
        rdfs:range    fhir:code ;
        dc:title      "The type of the resource" .

fhir:ElementDefinition.maxValuePositiveInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ElementDefinition ;
        rdfs:label          "ElementDefinition.maxValuePositiveInt" ;
        rdfs:range          fhir:positiveInt ;
        rdfs:subPropertyOf  fhir:ElementDefinition.maxValue .

fhir:Condition.onsetString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Condition ;
        rdfs:label          "Condition.onsetString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Condition.onset .

fhir:Account.partOf  a  owl:ObjectProperty ;
        rdfs:comment  "Reference to a parent Account." ;
        rdfs:domain   fhir:Account ;
        rdfs:label    "Account.partOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Reference to a parent Account" .

fhir:TestReport.setup.action.operation.result
        a             owl:ObjectProperty ;
        rdfs:comment  "The result of this operation." ;
        rdfs:domain   fhir:TestReportSetupComponent.SetupAction.TestReportSetupActionOperationComponent ;
        rdfs:label    "TestReport.setup.action.operation.result" ;
        rdfs:range    fhir:code ;
        dc:title      "pass | skip | fail | warning | error" .

fhir:Specimen.container.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Textual description of the container." ;
        rdfs:domain   fhir:SpecimenContainerComponent ;
        rdfs:label    "Specimen.container.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Textual description of the container" .

fhir:PlanDefinition.action.action.selectionBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines the selection behavior for the action and its children." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.selectionBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "any | all | all-or-none | exactly-one | at-most-one | one-or-more" .

fhir:CapabilityStatement.rest.interaction.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "Guidance specific to the implementation of this operation, such as limitations on the kind of transactions allowed, or information about system wide search is implemented." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.SystemInteraction ;
        rdfs:label    "CapabilityStatement.rest.interaction.documentation" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Anything special about operation behavior" .

fhir:PlanDefinition.action.action.output
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines the outputs of the action, if any." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.output" ;
        rdfs:range    fhir:DataRequirement ;
        dc:title      "Output data definition" .

fhir:CodeSystem.ConceptDefinitionConceptConcept
        a                owl:Class ;
        rdfs:comment     "Defines children of a concept to produce a hierarchy of concepts. The nature of the relationships is variable (is-a/contains/categorizes) - see hierarchyMeaning." ;
        rdfs:label       "CodeSystem.ConceptDefinitionConceptConcept" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Child Concepts (is-a/contains/categorizes)" .

fhir:CoverageEligibilityResponse.Insurance.Items.Benefit
        a                owl:Class ;
        rdfs:comment     "Benefits used to date." ;
        rdfs:label       "CoverageEligibilityResponse.Insurance.Items.Benefit" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:unsignedInt ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:CoverageEligibilityResponse.insurance.item.benefit.usedUnsignedInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:CoverageEligibilityResponse.insurance.item.benefit.usedString
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Money ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:CoverageEligibilityResponse.insurance.item.benefit.usedMoney
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:unsignedInt ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:CoverageEligibilityResponse.insurance.item.benefit.allowedUnsignedInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:CoverageEligibilityResponse.insurance.item.benefit.allowedString
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Money ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:CoverageEligibilityResponse.insurance.item.benefit.allowedMoney
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.insurance.item.benefit.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:CatalogEntry.status
        a             owl:ObjectProperty ;
        rdfs:comment  "Used to support catalog exchange even for unsupported products, e.g. getting list of medications even if not prescribable." ;
        rdfs:domain   fhir:CatalogEntry ;
        rdfs:label    "CatalogEntry.status" ;
        rdfs:range    fhir:code ;
        dc:title      "draft | active | retired | unknown" .

fhir:Contract.term.group.offer.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Unique identifier for this particular Contract Provision." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractOffer ;
        rdfs:label    "Contract.term.group.offer.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Offer business ID" .

fhir:PlanDefinition.url
        a                   owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this plan definition when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this plan definition is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the plan definition is stored on different servers." ;
        rdfs:domain         fhir:PlanDefinition ;
        rdfs:label          "PlanDefinition.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this plan definition, represented as a URI (globally unique)" .

fhir:TestScript.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the test script." ;
        rdfs:domain         fhir:TestScript ;
        rdfs:label          "TestScript.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:Citation.publicationForm.periodicRelease.dateOfPublication.day
        a             owl:ObjectProperty ;
        rdfs:comment  "Day on which the issue of the journal was published." ;
        rdfs:domain   fhir:CitationPublicationFormComponent.CitationPublicationFormPeriodicReleaseComponent.CitationPublicationFormPeriodicReleaseDateOfPublicationComponent ;
        rdfs:label    "Citation.publicationForm.periodicRelease.dateOfPublication.day" ;
        rdfs:range    fhir:string ;
        dc:title      "Day on which the issue of the journal was published" .

fhir:CommunicationRequest.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "The type of message to be sent such as alert, notification, reminder, instruction, etc." ;
        rdfs:domain         fhir:CommunicationRequest ;
        rdfs:label          "CommunicationRequest.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Message category" .

fhir:StructureDefinition.keyword
        a             owl:ObjectProperty ;
        rdfs:comment  "A set of key words or terms from external terminologies that may be used to assist with indexing and searching of templates nby describing the use of this structure definition, or the content it describes." ;
        rdfs:domain   fhir:StructureDefinition ;
        rdfs:label    "StructureDefinition.keyword" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Assist with indexing and finding" .

fhir:SubstanceDefinition.structure.isotope.name
        a             owl:ObjectProperty ;
        rdfs:comment  "Substance name for each non-natural or radioisotope." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureIsotopeComponent ;
        rdfs:label    "SubstanceDefinition.structure.isotope.name" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Substance name for each non-natural or radioisotope" .

fhir:ImagingStudySeriesComponent.ImagingStudySeriesPerformerComponent
        a                owl:Class ;
        rdfs:comment     "Indicates who or what performed the series and how they were involved." ;
        rdfs:label       "ImagingStudySeriesComponent.ImagingStudySeriesPerformerComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImagingStudy.series.performer.actor ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImagingStudy.series.performer.function
                         ] .

fhir:ClaimResponse.addItem.detail.subDetail.net
        a             owl:ObjectProperty ;
        rdfs:comment  "The quantity times the unit price for an additional service or product or charge." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetail.AddedItemSubDetail ;
        rdfs:label    "ClaimResponse.addItem.detail.subDetail.net" ;
        rdfs:range    fhir:Money ;
        dc:title      "Total item cost" .

fhir:ObservationDefinition
        a                owl:Class ;
        rdfs:label       "ObservationDefinition" ;
        rdfs:subClassOf  w5:clinical.diagnostics , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ObservationDefinitionQuantitativeDetailsComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ObservationDefinition.quantitativeDetails
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ObservationDefinition.multipleResultsAllowed
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ObservationDefinitionQualifiedIntervalComponent ;
                           owl:onProperty     fhir:ObservationDefinition.qualifiedInterval
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ObservationDefinition.abnormalCodedValueSet
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ObservationDefinition.code ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ObservationDefinition.preferredReportName
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:ObservationDefinition.permittedDataType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ObservationDefinition.normalCodedValueSet
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ObservationDefinition.category
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:ObservationDefinition.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ObservationDefinition.method
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ObservationDefinition.criticalCodedValueSet
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ObservationDefinition.validCodedValueSet
                         ] .

fhir:Citation.webLocation.url
        a             owl:ObjectProperty ;
        rdfs:comment  "The specific URL." ;
        rdfs:domain   fhir:CitationWebLocationComponent ;
        rdfs:label    "Citation.webLocation.url" ;
        rdfs:range    fhir:uri ;
        dc:title      "The specific URL" .

fhir:MedicationKnowledge.administrationGuidelines.patientCharacteristics.characteristicQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationKnowledgeAdministrationGuidelinesComponent.MedicationKnowledgeAdministrationGuidelinesPatientCharacteristicsComponent ;
        rdfs:label          "MedicationKnowledge.administrationGuidelines.patientCharacteristics.characteristicQuantity" ;
        rdfs:range          fhir:SimpleQuantity ;
        rdfs:subPropertyOf  fhir:MedicationKnowledge.administrationGuidelines.patientCharacteristics.characteristic .

fhir:InsurancePlanPlanComponent.InsurancePlanPlanSpecificCostComponent
        a                owl:Class ;
        rdfs:comment     "Costs associated with the coverage provided by the product." ;
        rdfs:label       "InsurancePlanPlanComponent.InsurancePlanPlanSpecificCostComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:InsurancePlanPlanComponent.InsurancePlanPlanSpecificCostComponent.PlanBenefit ;
                           owl:onProperty     fhir:InsurancePlan.plan.specificCost.benefit
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:InsurancePlan.plan.specificCost.category ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:DeviceRequest.priority
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates how quickly the {{title}} should be addressed with respect to other requests." ;
        rdfs:domain         fhir:DeviceRequest ;
        rdfs:label          "DeviceRequest.priority" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:grade ;
        dc:title            "routine | urgent | asap | stat" .

fhir:AllergyIntolerance.reaction
        a             owl:ObjectProperty ;
        rdfs:comment  "Details about each adverse reaction event linked to exposure to the identified substance." ;
        rdfs:domain   fhir:AllergyIntolerance ;
        rdfs:label    "AllergyIntolerance.reaction" ;
        rdfs:range    fhir:AllergyIntoleranceReactionComponent ;
        dc:title      "Adverse Reaction Events linked to exposure to substance" .

fhir:DocumentReference.context.related
        a             owl:ObjectProperty ;
        rdfs:comment  "Related identifiers or resources associated with the DocumentReference." ;
        rdfs:domain   fhir:DocumentReferenceContextComponent ;
        rdfs:label    "DocumentReference.context.related" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Related identifiers or resources" .

fhir:Questionnaire.item.enableWhen.answerDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemEnableWhenComponent ;
        rdfs:label          "Questionnaire.item.enableWhen.answerDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.enableWhen.answer .

fhir:ElementDefinition.maxLength
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the maximum length in characters that is permitted to be present in conformant instances and which is expected to be supported by conformant consumers that support the element." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.maxLength" ;
        rdfs:range    fhir:integer ;
        dc:title      "Max length for strings" .

fhir:Procedure.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "A code specifying the state of the procedure. Generally, this will be the in-progress or completed state." ;
        rdfs:domain         fhir:Procedure ;
        rdfs:label          "Procedure.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown" .

fhir:AuditEvent.entity.query
        a                   owl:ObjectProperty ;
        rdfs:comment        "The query parameters for a query-type entities." ;
        rdfs:domain         fhir:AuditEventEntityComponent ;
        rdfs:label          "AuditEvent.entity.query" ;
        rdfs:range          fhir:base64Binary ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Query parameters" .

fhir:PlanDefinition.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this plan definition. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:PlanDefinition ;
        rdfs:label          "PlanDefinition.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureIsotopeComponent
        a                owl:Class ;
        rdfs:comment     "Applicable for single substances that contain a radionuclide or a non-natural isotopic ratio." ;
        rdfs:label       "SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureIsotopeComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureIsotopeComponent.SubstanceDefinitionStructureIsotopeMolecularWeightComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.structure.isotope.molecularWeight
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.structure.isotope.halfLife
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.structure.isotope.substitution
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.structure.isotope.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.structure.isotope.identifier
                         ] .

fhir:ResearchDefinition.subjectReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ResearchDefinition ;
        rdfs:label          "ResearchDefinition.subjectReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:ResearchDefinition.subject .

fhir:Flag.status  a         owl:ObjectProperty ;
        rdfs:comment        "Supports basic workflow." ;
        rdfs:domain         fhir:Flag ;
        rdfs:label          "Flag.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | inactive | entered-in-error" .

fhir:Task.input.valueCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:Contract.contentDefinition.publisher
        a             owl:ObjectProperty ;
        rdfs:comment  "The  individual or organization that published the Contract precursor content." ;
        rdfs:domain   fhir:Contract.ContentDefinition ;
        rdfs:label    "Contract.contentDefinition.publisher" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Publisher Entity" .

fhir:ExplanationOfBenefit.related.claim
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to a related claim." ;
        rdfs:domain   fhir:ExplanationOfBenefit.RelatedClaim ;
        rdfs:label    "ExplanationOfBenefit.related.claim" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Reference to the related claim" .

fhir:DeviceDefinition.capability.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of capability." ;
        rdfs:domain   fhir:DeviceDefinitionCapabilityComponent ;
        rdfs:label    "DeviceDefinition.capability.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of capability" .

fhir:EventDefinition.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the event definition was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the event definition changes." ;
        rdfs:domain         fhir:EventDefinition ;
        rdfs:label          "EventDefinition.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:RegulatedAuthorization.case.dateDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RegulatedAuthorizationCaseComponent ;
        rdfs:label          "RegulatedAuthorization.case.dateDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:RegulatedAuthorization.case.date .

fhir:MessageDefinition.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this message definition is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:MessageDefinition ;
        rdfs:label          "MessageDefinition.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:CapabilityStatement.kind
        a             owl:ObjectProperty ;
        rdfs:comment  "The way that this statement is intended to be used, to describe an actual running instance of software, a particular product (kind, not instance of software) or a class of implementation (e.g. a desired purchase)." ;
        rdfs:domain   fhir:CapabilityStatement ;
        rdfs:label    "CapabilityStatement.kind" ;
        rdfs:range    fhir:code ;
        dc:title      "instance | capability | requirements" .

fhir:EvidenceReport.citeAsMarkdown
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:EvidenceReport ;
        rdfs:label          "EvidenceReport.citeAsMarkdown" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  fhir:EvidenceReport.citeAs .

fhir:Timing.repeat  a  owl:ObjectProperty ;
        rdfs:comment  "A set of rules that describe when the event is scheduled." ;
        rdfs:domain   fhir:Timing ;
        rdfs:label    "Timing.repeat" ;
        rdfs:range    fhir:TimingRepeatComponent ;
        dc:title      "When the event is to occur" .

fhir:CoverageEligibilityRequest.enterer
        a                   owl:ObjectProperty ;
        rdfs:comment        "Person who created the request." ;
        rdfs:domain         fhir:CoverageEligibilityRequest ;
        rdfs:label          "CoverageEligibilityRequest.enterer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Author" .

fhir:RequestGroup.action.action.cardinalityBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines whether the action can be selected multiple times." ;
        rdfs:domain   fhir:RequestGroupActionComponentAction ;
        rdfs:label    "RequestGroup.action.action.cardinalityBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "single | multiple" .

fhir:Parameters.parameter.part.valueUsageContext
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueUsageContext" ;
        rdfs:range          fhir:UsageContext ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:DeviceDefinition.parentDevice
        a             owl:ObjectProperty ;
        rdfs:comment  "The parent device it can be part of." ;
        rdfs:domain   fhir:DeviceDefinition ;
        rdfs:label    "DeviceDefinition.parentDevice" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The parent device it can be part of" .

fhir:Contract.term.group.offer.topic
        a             owl:ObjectProperty ;
        rdfs:comment  "The owner of an asset has the residual control rights over the asset: the right to decide all usages of the asset in any way not inconsistent with a prior contract, custom, or law (Hart, 1995, p. 30)." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractOffer ;
        rdfs:label    "Contract.term.group.offer.topic" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Negotiable offer asset" .

fhir:Contract.term.group.asset.context
        a             owl:ObjectProperty ;
        rdfs:comment  "Circumstance of the asset." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset ;
        rdfs:label    "Contract.term.group.asset.context" ;
        rdfs:range    fhir:Contract.TermTerm.ContractAsset.AssetContext ;
        dc:title      "Circumstance of the asset" .

fhir:Contract.term.group.action.reasonReference
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates another resource whose existence justifies permitting or not permitting this action." ;
        rdfs:domain   fhir:Contract.TermTerm.Action ;
        rdfs:label    "Contract.term.group.action.reasonReference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Why is action (not) needed?" .

fhir:Contract.term.action.subject.role
        a             owl:ObjectProperty ;
        rdfs:comment  "Role type of agent assigned roles in this Contract." ;
        rdfs:domain   fhir:Contract.Term.Action.ActionSubject ;
        rdfs:label    "Contract.term.action.subject.role" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Role type of the agent" .

fhir:CapabilityStatement.rest.security
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about security implementation from an interface perspective - what a client needs to know." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent ;
        rdfs:label    "CapabilityStatement.rest.security" ;
        rdfs:range    fhir:CapabilityStatementRestComponent.CapabilityStatementRestSecurityComponent ;
        dc:title      "Information about security of implementation" .

fhir:Contract.term.asset.valuedItem
        a             owl:ObjectProperty ;
        rdfs:comment  "Contract Valued Item List." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset ;
        rdfs:label    "Contract.term.asset.valuedItem" ;
        rdfs:range    fhir:Contract.Term.ContractAsset.ValuedItem ;
        dc:title      "Contract Valued Item List" .

fhir:ChargeItem.reason
        a                   owl:ObjectProperty ;
        rdfs:comment        "Describes why the event occurred in coded or textual form." ;
        rdfs:domain         fhir:ChargeItem ;
        rdfs:label          "ChargeItem.reason" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why was the charged  service rendered?" .

fhir:ActivityDefinition.approvalDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was approved by the publisher. Approval happens once when the content is officially approved for usage." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.approvalDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the activity definition was approved by publisher" .

fhir:ExampleScenario.process.step.process.title
        a             owl:ObjectProperty ;
        rdfs:comment  "The diagram title of the group of operations." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess ;
        rdfs:label    "ExampleScenario.process.step.process.title" ;
        rdfs:range    fhir:string ;
        dc:title      "The diagram title of the group of operations" .

fhir:MedicationAdministration.eventHistory
        a             owl:ObjectProperty ;
        rdfs:comment  "A summary of the events of interest that have occurred, such as when the administration was verified." ;
        rdfs:domain   fhir:MedicationAdministration ;
        rdfs:label    "MedicationAdministration.eventHistory" ;
        rdfs:range    fhir:Reference ;
        dc:title      "A list of events of interest in the lifecycle" .

fhir:ClinicalImpression.prognosisReference
        a             owl:ObjectProperty ;
        rdfs:comment  "RiskAssessment expressing likely outcome." ;
        rdfs:domain   fhir:ClinicalImpression ;
        rdfs:label    "ClinicalImpression.prognosisReference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "RiskAssessment expressing likely outcome" .

fhir:NutritionProduct.nutrient
        a             owl:ObjectProperty ;
        rdfs:comment  "The product's nutritional information expressed by the nutrients." ;
        rdfs:domain   fhir:NutritionProduct ;
        rdfs:label    "NutritionProduct.nutrient" ;
        rdfs:range    fhir:NutritionProductNutrientComponent ;
        dc:title      "The product's nutritional information expressed by the nutrients" .

fhir:Condition.evidence
        a             owl:ObjectProperty ;
        rdfs:comment  "Supporting evidence / manifestations that are the basis of the Condition's verification status, such as evidence that confirmed or refuted the condition." ;
        rdfs:domain   fhir:Condition ;
        rdfs:label    "Condition.evidence" ;
        rdfs:range    fhir:ConditionEvidenceComponent ;
        dc:title      "Supporting evidence" .

fhir:TestScript.fixture.autocreate
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether or not to implicitly create the fixture during setup. If true, the fixture is automatically created on each server being tested during setup, therefore no create operation is required for this fixture in the TestScript.setup section." ;
        rdfs:domain   fhir:TestScriptFixtureComponent ;
        rdfs:label    "TestScript.fixture.autocreate" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether or not to implicitly create the fixture during setup" .

fhir:StructureMap.group.rule.rule.source.defaultValueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:ClaimResponse.Item.ItemDetail
        a                owl:Class ;
        rdfs:comment     "A claim detail. Either a simple (a product or service) or a 'group' of sub-details which are simple items." ;
        rdfs:label       "ClaimResponse.Item.ItemDetail" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ClaimResponse.Item.ItemDetail.SubDetail ;
                           owl:onProperty     fhir:ClaimResponse.item.detail.subDetail
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:ClaimResponse.item.detail.adjudication ;
                           owl:someValuesFrom  fhir:ClaimResponse.Item.ItemDetailAdjudication
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ClaimResponse.item.detail.noteNumber
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.item.detail.detailSequence ;
                           owl:someValuesFrom  fhir:positiveInt
                         ] .

fhir:FamilyMemberHistory.condition.outcome
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates what happened following the condition.  If the condition resulted in death, deceased date is captured on the relation." ;
        rdfs:domain   fhir:FamilyMemberHistoryConditionComponent ;
        rdfs:label    "FamilyMemberHistory.condition.outcome" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "deceased | permanent disability | etc." .

fhir:Element.id  a    owl:ObjectProperty ;
        rdfs:comment  "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." ;
        rdfs:domain   fhir:Element ;
        rdfs:label    "Element.id" ;
        rdfs:range    fhir:string ;
        dc:title      "Unique id for inter-element referencing" .

fhir:RegulatedAuthorization.region
        a             owl:ObjectProperty ;
        rdfs:comment  "The territory (e.g., country, jurisdiction etc.) in which the authorization has been granted." ;
        rdfs:domain   fhir:RegulatedAuthorization ;
        rdfs:label    "RegulatedAuthorization.region" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The territory (e.g., country, jurisdiction etc.) in which the authorization has been granted" .

fhir:DeviceDefinition.owner
        a                   owl:ObjectProperty ;
        rdfs:comment        "An organization that is responsible for the provision and ongoing maintenance of the device." ;
        rdfs:domain         fhir:DeviceDefinition ;
        rdfs:label          "DeviceDefinition.owner" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Organization responsible for device" .

fhir:PlanDefinition.action.action.requiredBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines the required behavior for the action." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.requiredBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "must | could | must-unless-documented" .

fhir:CodeSystem.concept.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A code - a text symbol - that uniquely identifies the concept within the code system." ;
        rdfs:domain   fhir:CodeSystem.ConceptDefinition ;
        rdfs:label    "CodeSystem.concept.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Code that identifies concept" .

fhir:CitationPublicationFormComponent
        a                owl:Class ;
        rdfs:comment     "If multiple, used to represent alternative forms of the article that are not separate citations." ;
        rdfs:label       "CitationPublicationFormComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.lastPage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.firstPage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.articleDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.publishingModel
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Citation.publicationForm.language
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.pageCount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.revisionDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CitationPublicationFormComponent.CitationPublicationFormPublishedInComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.publishedIn
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publicationForm.pageString
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CitationPublicationFormComponent.CitationPublicationFormPeriodicReleaseComponent ;
                           owl:onProperty     fhir:Citation.publicationForm.periodicRelease
                         ] .

fhir:CapabilityStatement.implementation.custodian
        a             owl:ObjectProperty ;
        rdfs:comment  "The organization responsible for the management of the instance and oversight of the data on the server at the specified URL." ;
        rdfs:domain   fhir:CapabilityStatementImplementationComponent ;
        rdfs:label    "CapabilityStatement.implementation.custodian" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Organization that manages the data" .

fhir:CodeSystem.date  a     owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the code system was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the code system changes." ;
        rdfs:domain         fhir:CodeSystem ;
        rdfs:label          "CodeSystem.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:MedicationStatement.medicationCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationStatement ;
        rdfs:label          "MedicationStatement.medicationCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:MedicationStatement.medication .

fhir:ElementDefinition.binding.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the intended use of this particular set of codes." ;
        rdfs:domain   fhir:ElementDefinitionBindingComponent ;
        rdfs:label    "ElementDefinition.binding.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Human explanation of the value set" .

fhir:MedicationRequest.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "The Encounter during which this [x] was created or to which the creation of this record is tightly associated." ;
        rdfs:domain         fhir:MedicationRequest ;
        rdfs:label          "MedicationRequest.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Encounter created as part of encounter/admission/stay" .

fhir:DeviceRequest.intent
        a                   owl:ObjectProperty ;
        rdfs:comment        "Whether the request is a proposal, plan, an original order or a reflex order." ;
        rdfs:domain         fhir:DeviceRequest ;
        rdfs:label          "DeviceRequest.intent" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option" .

fhir:EvidenceVariable.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate evidence variable instances." ;
        rdfs:domain   fhir:EvidenceVariable ;
        rdfs:label    "EvidenceVariable.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:GroupMemberComponent
        a                owl:Class ;
        rdfs:comment     "Identifies the resource instances that are members of the group." ;
        rdfs:label       "GroupMemberComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Group.member.inactive
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Group.member.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Group.member.entity ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:ExplanationOfBenefit.benefitBalance.unit
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates if the benefits apply to an individual or to the family." ;
        rdfs:domain   fhir:ExplanationOfBenefit.BenefitBalance ;
        rdfs:label    "ExplanationOfBenefit.benefitBalance.unit" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Individual or family" .

fhir:TestScript.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the test script when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the test script author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence." ;
        rdfs:domain         fhir:TestScript ;
        rdfs:label          "TestScript.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the test script" .

fhir:Parameters.parameter.valueSampledData
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueSampledData" ;
        rdfs:range          fhir:SampledData ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Citation.publicationForm.periodicRelease
        a             owl:ObjectProperty ;
        rdfs:comment  "The specific issue in which the cited article resides." ;
        rdfs:domain   fhir:CitationPublicationFormComponent ;
        rdfs:label    "Citation.publicationForm.periodicRelease" ;
        rdfs:range    fhir:CitationPublicationFormComponent.CitationPublicationFormPeriodicReleaseComponent ;
        dc:title      "The specific issue in which the cited article resides" .

fhir:PlanDefinition.goal.priority
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the expected level of importance associated with reaching/sustaining the defined goal." ;
        rdfs:domain   fhir:PlanDefinitionGoalComponent ;
        rdfs:label    "PlanDefinition.goal.priority" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "high-priority | medium-priority | low-priority" .

fhir:EvidenceVariable.characteristic.definitionExpression
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:EvidenceVariableCharacteristicComponent ;
        rdfs:label          "EvidenceVariable.characteristic.definitionExpression" ;
        rdfs:range          fhir:Expression ;
        rdfs:subPropertyOf  fhir:EvidenceVariable.characteristic.definition .

fhir:Coding.display  a  owl:ObjectProperty ;
        rdfs:comment  "A representation of the meaning of the code in the system, following the rules of the system." ;
        rdfs:domain   fhir:Coding ;
        rdfs:label    "Coding.display" ;
        rdfs:range    fhir:string ;
        dc:title      "Representation defined by the system" .

fhir:Schedule.comment
        a             owl:ObjectProperty ;
        rdfs:comment  "Comments on the availability to describe any extended information. Such as custom constraints on the slots that may be associated." ;
        rdfs:domain   fhir:Schedule ;
        rdfs:label    "Schedule.comment" ;
        rdfs:range    fhir:string ;
        dc:title      "Comments on availability" .

fhir:Contract.term.group.asset.valuedItem.entityReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractAsset.ValuedItem ;
        rdfs:label          "Contract.term.group.asset.valuedItem.entityReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Contract.term.group.asset.valuedItem.entity .

fhir:TestReport.test.action.operation
        a             owl:ObjectProperty ;
        rdfs:comment  "An operation would involve a REST request to a server." ;
        rdfs:domain   fhir:TestReportTestComponent.TestAction ;
        rdfs:label    "TestReport.test.action.operation" ;
        rdfs:range    fhir:TestReportTestComponent.TestActionOperation ;
        dc:title      "The operation performed" .

fhir:ExplanationOfBenefit.AddedItem
        a                owl:Class ;
        rdfs:comment     "The first-tier service adjudications for payor added product or service lines." ;
        rdfs:label       "ExplanationOfBenefit.AddedItem" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ExplanationOfBenefit.addItem.itemSequence
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.addItem.servicedDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.addItem.servicedPeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ExplanationOfBenefit.addItem.detailSequence
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.factor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.net
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefit.AddedItemAdjudication ;
                           owl:onProperty     fhir:ExplanationOfBenefit.addItem.adjudication
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.addItem.locationCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Address ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.addItem.locationAddress
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.addItem.locationReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.productOrService ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail ;
                           owl:onProperty     fhir:ExplanationOfBenefit.addItem.detail
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.quantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.bodySite
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ExplanationOfBenefit.addItem.modifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.unitPrice
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ExplanationOfBenefit.addItem.subSite
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ExplanationOfBenefit.addItem.subDetailSequence
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ExplanationOfBenefit.addItem.provider
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ExplanationOfBenefit.addItem.programCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ExplanationOfBenefit.addItem.noteNumber
                         ] .

fhir:Communication.inResponseTo
        a             owl:ObjectProperty ;
        rdfs:comment  "Prior communication that this communication is in response to." ;
        rdfs:domain   fhir:Communication ;
        rdfs:label    "Communication.inResponseTo" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Reply to" .

fhir:Contract.term.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "A legal clause or condition contained within a contract that requires one or both parties to perform a particular requirement by some specified time or prevents one or both parties from performing a particular requirement by some specified time." ;
        rdfs:domain         fhir:Contract.Term ;
        rdfs:label          "Contract.term.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Contract Term Type or Form" .

fhir:ClaimResponse.addItem.detail.factor
        a             owl:ObjectProperty ;
        rdfs:comment  "A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetail ;
        rdfs:label    "ClaimResponse.addItem.detail.factor" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Price scaling factor" .

fhir:SupplyRequest.occurrencePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SupplyRequest ;
        rdfs:label          "SupplyRequest.occurrencePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:SupplyRequest.occurrence .

fhir:PackagedProductDefinition.package.package.package
        a             owl:ObjectProperty ;
        rdfs:comment  "Allows containers within containers." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponentPackage ;
        rdfs:label    "PackagedProductDefinition.package.package.package" ;
        rdfs:range    fhir:PackagedProductDefinitionPackageComponentPackagePackage ;
        dc:title      "Allows containers within containers" .

fhir:Contract.term.asset.answer.value
        a           owl:ObjectProperty ;
        rdfs:label  "Contract.term.asset.answer.value" .

fhir:Composition.section.orderedBy
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies the order applied to the items in the section entries." ;
        rdfs:domain   fhir:Composition.Section ;
        rdfs:label    "Composition.section.orderedBy" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Order of section entries" .

fhir:Library.subtitle
        a             owl:ObjectProperty ;
        rdfs:comment  "An explanatory or alternate title for the library giving additional information about its content." ;
        rdfs:domain   fhir:Library ;
        rdfs:label    "Library.subtitle" ;
        rdfs:range    fhir:string ;
        dc:title      "Subordinate title of the library" .

fhir:Questionnaire.item.text
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of a section, the text of a question or text content for a display item." ;
        rdfs:domain   fhir:QuestionnaireItemComponent ;
        rdfs:label    "Questionnaire.item.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Primary text for the item" .

fhir:Observation.component.value
        a           owl:ObjectProperty ;
        rdfs:label  "Observation.component.value" .

fhir:Citation.medline.relatedArticle
        a             owl:ObjectProperty ;
        rdfs:comment  "Citation details for the related article." ;
        rdfs:domain   fhir:CitationMedlineComponent ;
        rdfs:label    "Citation.medline.relatedArticle" ;
        rdfs:range    fhir:CitationMedlineComponent.CitationMedlineRelatedArticleComponent ;
        dc:title      "Citation details for the related article" .

fhir:CapabilityStatement.document.mode
        a             owl:ObjectProperty ;
        rdfs:comment  "Mode of this document declaration - whether an application is a producer or consumer." ;
        rdfs:domain   fhir:CapabilityStatementDocumentComponent ;
        rdfs:label    "CapabilityStatement.document.mode" ;
        rdfs:range    fhir:code ;
        dc:title      "producer | consumer" .

fhir:PractitionerRole.availableTime.allDay
        a             owl:ObjectProperty ;
        rdfs:comment  "Is this always available? (hence times are irrelevant) e.g. 24 hour service." ;
        rdfs:domain   fhir:PractitionerRoleAvailableTimeComponent ;
        rdfs:label    "PractitionerRole.availableTime.allDay" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Always available? e.g. 24 hour service" .

fhir:DeviceRequest.occurrenceTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DeviceRequest ;
        rdfs:label          "DeviceRequest.occurrenceTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:DeviceRequest.occurrence .

fhir:ManufacturedItemDefinition.manufacturer
        a             owl:ObjectProperty ;
        rdfs:comment  "Manufacturer of the item (Note that this should be named \"manufacturer\" but it currently causes technical issues)." ;
        rdfs:domain   fhir:ManufacturedItemDefinition ;
        rdfs:label    "ManufacturedItemDefinition.manufacturer" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Manufacturer of the item (Note that this should be named \"manufacturer\" but it currently causes technical issues)" .

fhir:AdministrableProductDefinition.unitOfPresentation
        a             owl:ObjectProperty ;
        rdfs:comment  "The units of presentation for the administrable product, for example 'tablet'." ;
        rdfs:domain   fhir:AdministrableProductDefinition ;
        rdfs:label    "AdministrableProductDefinition.unitOfPresentation" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The units of presentation for the administrable product, for example 'tablet'" .

fhir:Claim.RelatedClaim
        a                owl:Class ;
        rdfs:comment     "Other claims which are related to this claim such as prior submissions or claims for related services or for the same event." ;
        rdfs:label       "Claim.RelatedClaim" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.related.reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.related.relationship
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.related.claim
                         ] .

fhir:Questionnaire.item.enableBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Controls how multiple enableWhen values are interpreted -  whether all or any must be true." ;
        rdfs:domain   fhir:QuestionnaireItemComponent ;
        rdfs:label    "Questionnaire.item.enableBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "all | any" .

fhir:MedicationRequest.recorder
        a                   owl:ObjectProperty ;
        rdfs:comment        "The person who entered the order on behalf of another individual for example in the case of a verbal or a telephone order." ;
        rdfs:domain         fhir:MedicationRequest ;
        rdfs:label          "MedicationRequest.recorder" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who ;
        dc:title            "Person who entered the request" .

fhir:ObservationDefinition.qualifiedInterval.appliesTo
        a             owl:ObjectProperty ;
        rdfs:comment  "Codes to indicate the target population this reference range applies to." ;
        rdfs:domain   fhir:ObservationDefinitionQualifiedIntervalComponent ;
        rdfs:label    "ObservationDefinition.qualifiedInterval.appliesTo" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Targetted population of the range" .

fhir:BundleLinkComponent
        a                owl:Class ;
        rdfs:comment     "A series of links that provide context to this bundle." ;
        rdfs:label       "BundleLinkComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Bundle.link.url ;
                           owl:someValuesFrom  fhir:uri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Bundle.link.relation ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:Questionnaire.item.initial.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.initial.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.initial.value .

fhir:Immunization.recorded
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date the occurrence of the immunization was first captured in the record - potentially significantly after the occurrence of the event." ;
        rdfs:domain         fhir:Immunization ;
        rdfs:label          "Immunization.recorded" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "When the immunization was first captured in the subject's record" .

fhir:EvidenceReport.SectionSection
        a                owl:Class ;
        rdfs:comment     "A nested sub-section within this section." ;
        rdfs:label       "EvidenceReport.SectionSection" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceReport.section.section.title
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:EvidenceReport.section.section.author
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:EvidenceReport.SectionSectionSection ;
                           owl:onProperty     fhir:EvidenceReport.section.section.section
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Quantity ;
                           owl:onProperty     fhir:EvidenceReport.section.section.entryQuantity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:EvidenceReport.section.section.entryReference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceReport.section.section.orderedBy
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceReport.section.section.emptyReason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceReport.section.section.focus
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Narrative ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceReport.section.section.text
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:EvidenceReport.section.section.entryClassifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceReport.section.section.focusReference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceReport.section.section.mode
                         ] ;
        dc:title         "Nested Section" .

fhir:DiagnosticReport.code
        a                   owl:ObjectProperty ;
        rdfs:comment        "A code or name that describes this diagnostic report." ;
        rdfs:domain         fhir:DiagnosticReport ;
        rdfs:label          "DiagnosticReport.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Name/Code for this diagnostic report" .

fhir:Organization.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifier for the organization that is used to identify the organization across multiple disparate systems." ;
        rdfs:domain         fhir:Organization ;
        rdfs:label          "Organization.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Identifies this organization  across multiple systems" .

fhir:CodeSystem.concept.concept.property.value
        a           owl:ObjectProperty ;
        rdfs:label  "CodeSystem.concept.concept.property.value" .

fhir:GraphDefinition.link.target.link.target
        a             owl:ObjectProperty ;
        rdfs:comment  "Potential target for the link." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink ;
        rdfs:label    "GraphDefinition.link.target.link.target" ;
        rdfs:range    fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponent ;
        dc:title      "Potential target for the link" .

fhir:EvidenceVariableCategoryComponent
        a                owl:Class ;
        rdfs:comment     "A grouping (or set of values) described along with other groupings to specify the set of groupings allowed for the variable." ;
        rdfs:label       "EvidenceVariableCategoryComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:EvidenceVariable.category.valueCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:EvidenceVariable.category.valueQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:EvidenceVariable.category.valueRange
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.category.name
                         ] .

fhir:PaymentReconciliation.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of the resource instance." ;
        rdfs:domain         fhir:PaymentReconciliation ;
        rdfs:label          "PaymentReconciliation.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | cancelled | draft | entered-in-error" .

fhir:ImplementationGuide.definition.template
        a             owl:ObjectProperty ;
        rdfs:comment  "A template for building resources." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent ;
        rdfs:label    "ImplementationGuide.definition.template" ;
        rdfs:range    fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionTemplateComponent ;
        dc:title      "A template for building resources" .

fhir:CodeSystem.concept.concept.designation
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional representations for the concept - other languages, aliases, specialized purposes, used for particular purposes, etc." ;
        rdfs:domain   fhir:CodeSystem.ConceptDefinitionConcept ;
        rdfs:label    "CodeSystem.concept.concept.designation" ;
        rdfs:range    fhir:CodeSystem.ConceptDefinitionConcept.CodeSystemConceptDesignationComponent ;
        dc:title      "Additional representations for the concept" .

fhir:Device.specialization
        a             owl:ObjectProperty ;
        rdfs:comment  "The capabilities supported on a  device, the standards to which the device conforms for a particular purpose, and used for the communication." ;
        rdfs:domain   fhir:Device ;
        rdfs:label    "Device.specialization" ;
        rdfs:range    fhir:DeviceSpecializationComponent ;
        dc:title      "The capabilities supported on a  device, the standards to which the device conforms for a particular purpose, and used for the communication" .

fhir:TestScript.setup.action.assert.direction
        a             owl:ObjectProperty ;
        rdfs:comment  "The direction to use for the assertion." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.direction" ;
        rdfs:range    fhir:code ;
        dc:title      "response | request" .

fhir:OrderedDistribution.interval.intervalStatistic
        a             owl:ObjectProperty ;
        rdfs:comment  "Values and parameters for a single statistic related to the interval." ;
        rdfs:domain   fhir:OrderedDistributionIntervalComponent ;
        rdfs:label    "OrderedDistribution.interval.intervalStatistic" ;
        rdfs:range    fhir:Statistic ;
        dc:title      "Values and parameters for a single statistic related to the interval" .

fhir:Procedure.focalDevice.manipulated
        a             owl:ObjectProperty ;
        rdfs:comment  "The device that was manipulated (changed) during the procedure." ;
        rdfs:domain   fhir:ProcedureFocalDeviceComponent ;
        rdfs:label    "Procedure.focalDevice.manipulated" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Device that was changed" .

fhir:PractitionerRole
        a                owl:Class ;
        rdfs:label       "PractitionerRole" ;
        rdfs:subClassOf  fhir:DomainResource , w5:administrative.individual ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PractitionerRole.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PractitionerRole.availabilityExceptions
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactPoint ;
                           owl:onProperty     fhir:PractitionerRole.telecom
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PractitionerRoleAvailableTimeComponent ;
                           owl:onProperty     fhir:PractitionerRole.availableTime
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:PractitionerRole.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PractitionerRole.active
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:PractitionerRole.location
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:PractitionerRole.healthcareService
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PractitionerRole.practitioner
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PractitionerRoleNotAvailableComponent ;
                           owl:onProperty     fhir:PractitionerRole.notAvailable
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PractitionerRole.organization
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:PractitionerRole.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:PractitionerRole.specialty
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:PractitionerRole.endpoint
                         ] .

fhir:Parameters.parameter.valueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Citation.publicationForm.publishedIn.startDate
        a             owl:ObjectProperty ;
        rdfs:comment  "When the database was first available or when the book was published." ;
        rdfs:domain   fhir:CitationPublicationFormComponent.CitationPublicationFormPublishedInComponent ;
        rdfs:label    "Citation.publicationForm.publishedIn.startDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the database was first available or when the book was published" .

fhir:Claim.patient  a       owl:ObjectProperty ;
        rdfs:comment        "The party to whom the professional services and/or products have been supplied or are being considered and for whom actual or forecast reimbursement is sought." ;
        rdfs:domain         fhir:Claim ;
        rdfs:label          "Claim.patient" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "The recipient of the products and services" .

fhir:SubstanceDefinition.name.synonym.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "The jurisdiction where this name applies." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.synonym.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The jurisdiction where this name applies" .

fhir:Claim.related.claim
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to a related claim." ;
        rdfs:domain   fhir:Claim.RelatedClaim ;
        rdfs:label    "Claim.related.claim" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Reference to the related claim" .

fhir:Bundle.link.relation
        a             owl:ObjectProperty ;
        rdfs:comment  "A name which details the functional use for this link - see [http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1](http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1)." ;
        rdfs:domain   fhir:BundleLinkComponent ;
        rdfs:label    "Bundle.link.relation" ;
        rdfs:range    fhir:string ;
        dc:title      "See http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1" .

fhir:Questionnaire.item.item.initial.valueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.item.initial.valueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.initial.value .

fhir:Immunization.reaction
        a             owl:ObjectProperty ;
        rdfs:comment  "Categorical data indicating that an adverse event is associated in time to an immunization." ;
        rdfs:domain   fhir:Immunization ;
        rdfs:label    "Immunization.reaction" ;
        rdfs:range    fhir:ImmunizationReactionComponent ;
        dc:title      "Details of a reaction that follows immunization" .

fhir:ResearchDefinition.subject
        a           owl:ObjectProperty ;
        rdfs:label  "ResearchDefinition.subject" .

fhir:CodeSystem.concept.concept.property.valueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CodeSystem.ConceptDefinitionConcept.ConceptProperty ;
        rdfs:label          "CodeSystem.concept.concept.property.valueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:CodeSystem.concept.concept.property.value .

fhir:SearchParameter.description
        a             owl:ObjectProperty ;
        rdfs:comment  "And how it used." ;
        rdfs:domain   fhir:SearchParameter ;
        rdfs:label    "SearchParameter.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the search parameter" .

fhir:EventDefinition.endorser
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization responsible for officially endorsing the content for use in some setting." ;
        rdfs:domain   fhir:EventDefinition ;
        rdfs:label    "EventDefinition.endorser" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who endorsed the content" .

fhir:ResearchElementDefinition.subjectReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ResearchElementDefinition ;
        rdfs:label          "ResearchElementDefinition.subjectReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:ResearchElementDefinition.subject .

fhir:VerificationResult.attestation.onBehalfOf
        a             owl:ObjectProperty ;
        rdfs:comment  "When the who is asserting on behalf of another (organization or individual)." ;
        rdfs:domain   fhir:VerificationResultAttestationComponent ;
        rdfs:label    "VerificationResult.attestation.onBehalfOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "When the who is asserting on behalf of another (organization or individual)" .

fhir:EvidenceVariable.relatedArtifact
        a             owl:ObjectProperty ;
        rdfs:comment  "Related artifacts such as additional documentation, justification, or bibliographic references." ;
        rdfs:domain   fhir:EvidenceVariable ;
        rdfs:label    "EvidenceVariable.relatedArtifact" ;
        rdfs:range    fhir:RelatedArtifact ;
        dc:title      "Additional documentation, citations, etc." .

fhir:Claim.item.net  a  owl:ObjectProperty ;
        rdfs:comment  "The quantity times the unit price for an additional service or product or charge." ;
        rdfs:domain   fhir:Claim.Item ;
        rdfs:label    "Claim.item.net" ;
        rdfs:range    fhir:Money ;
        dc:title      "Total item cost" .

fhir:CodeableConcept  a  owl:Class ;
        rdfs:comment     "A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text." ;
        rdfs:label       "CodeableConcept" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeableConcept.text
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:CodeableConcept.coding
                         ] ;
        dc:title         "Concept - reference to a terminology or just  text" .

fhir:ImplementationGuide.definition.page.page.page
        a             owl:ObjectProperty ;
        rdfs:comment  "Nested Pages/Sections under this page." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponentPage ;
        rdfs:label    "ImplementationGuide.definition.page.page.page" ;
        rdfs:range    fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponentPagePage ;
        dc:title      "Nested Pages / Sections" .

fhir:SubstanceDefinition.name.status
        a             owl:ObjectProperty ;
        rdfs:comment  "The status of the name, for example 'current', 'proposed'." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponent ;
        rdfs:label    "SubstanceDefinition.name.status" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The status of the name, for example 'current', 'proposed'" .

fhir:RelatedPerson.period
        a                   owl:ObjectProperty ;
        rdfs:comment        "The period of time during which this relationship is or was active. If there are no dates defined, then the interval is unknown." ;
        rdfs:domain         fhir:RelatedPerson ;
        rdfs:label          "RelatedPerson.period" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "Period of time that this relationship is considered valid" .

fhir:ChargeItemDefinition.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the charge item definition is intended to be used." ;
        rdfs:domain   fhir:ChargeItemDefinition ;
        rdfs:label    "ChargeItemDefinition.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for charge item definition (if applicable)" .

fhir:MedicationDispense.receiver
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the person who picked up the medication.  This will usually be a patient or their caregiver, but some cases exist where it can be a healthcare professional." ;
        rdfs:domain   fhir:MedicationDispense ;
        rdfs:label    "MedicationDispense.receiver" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who collected the medication" .

fhir:Measure.usage  a  owl:ObjectProperty ;
        rdfs:comment  "A detailed description, from a clinical perspective, of how the measure is used." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.usage" ;
        rdfs:range    fhir:string ;
        dc:title      "Describes the clinical usage of the measure" .

fhir:ExplanationOfBenefit.item.net
        a             owl:ObjectProperty ;
        rdfs:comment  "The quantity times the unit price for an additional service or product or charge." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item ;
        rdfs:label    "ExplanationOfBenefit.item.net" ;
        rdfs:range    fhir:Money ;
        dc:title      "Total item cost" .

fhir:CodeSystem.property.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that is used to identify the property. The code is used internally (in CodeSystem.concept.property.code) and also externally, such as in property filters." ;
        rdfs:domain   fhir:CodeSystem.Property ;
        rdfs:label    "CodeSystem.property.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Identifies the property on the concepts, and when referred to in operations" .

fhir:SubstanceDefinition.structure.isotope.substitution
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of isotopic substitution present in a single substance." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureIsotopeComponent ;
        rdfs:label    "SubstanceDefinition.structure.isotope.substitution" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The type of isotopic substitution present in a single substance" .

fhir:Communication.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "The Encounter during which this Communication was created or to which the creation of this record is tightly associated." ;
        rdfs:domain         fhir:Communication ;
        rdfs:label          "Communication.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Encounter created as part of" .

fhir:Task.input.valueTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:Binary.data  a   owl:ObjectProperty ;
        rdfs:comment  "The actual content, base64 encoded." ;
        rdfs:domain   fhir:Binary ;
        rdfs:label    "Binary.data" ;
        rdfs:range    fhir:base64Binary ;
        dc:title      "The actual content" .

fhir:Subscription.error
        a             owl:ObjectProperty ;
        rdfs:comment  "A record of the last error that occurred when the server processed a notification." ;
        rdfs:domain   fhir:Subscription ;
        rdfs:label    "Subscription.error" ;
        rdfs:range    fhir:string ;
        dc:title      "Latest error note" .

fhir:ImplementationGuide.definition.page.nameReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponent ;
        rdfs:label          "ImplementationGuide.definition.page.nameReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:ImplementationGuide.definition.page.name .

fhir:Measure.guidance
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional guidance for the measure including how it can be used in a clinical context, and the intent of the measure." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.guidance" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Additional guidance for implementers" .

fhir:ExplanationOfBenefit.item.productOrService
        a             owl:ObjectProperty ;
        rdfs:comment  "When the value is a group code then this item collects a set of related claim details, otherwise this contains the product, service, drug or other billing code for the item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item ;
        rdfs:label    "ExplanationOfBenefit.item.productOrService" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Billing, service, product, or drug code" .

fhir:ActivityDefinition.dynamicValue
        a             owl:ObjectProperty ;
        rdfs:comment  "Dynamic values that will be evaluated to produce values for elements of the resulting resource. For example, if the dosage of a medication must be computed based on the patient's weight, a dynamic value would be used to specify an expression that calculated the weight, and the path on the request resource that would contain the result." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.dynamicValue" ;
        rdfs:range    fhir:ActivityDefinitionDynamicValueComponent ;
        dc:title      "Dynamic aspects of the definition" .

fhir:RiskAssessment.mitigation
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of the steps that might be taken to reduce the identified risk(s)." ;
        rdfs:domain   fhir:RiskAssessment ;
        rdfs:label    "RiskAssessment.mitigation" ;
        rdfs:range    fhir:string ;
        dc:title      "How to reduce risk" .

fhir:GuidanceResponse.dataRequirement
        a             owl:ObjectProperty ;
        rdfs:comment  "If the evaluation could not be completed due to lack of information, or additional information would potentially result in a more accurate response, this element will a description of the data required in order to proceed with the evaluation. A subsequent request to the service should include this data." ;
        rdfs:domain   fhir:GuidanceResponse ;
        rdfs:label    "GuidanceResponse.dataRequirement" ;
        rdfs:range    fhir:DataRequirement ;
        dc:title      "Additional required data" .

fhir:Practitioner.qualification.period
        a             owl:ObjectProperty ;
        rdfs:comment  "Period during which the qualification is valid." ;
        rdfs:domain   fhir:PractitionerQualificationComponent ;
        rdfs:label    "Practitioner.qualification.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "Period during which the qualification is valid" .

fhir:Questionnaire.item.item.answerOption.valueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemAnswerOptionComponent ;
        rdfs:label          "Questionnaire.item.item.answerOption.valueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.answerOption.value .

fhir:ExampleScenario.process.step.alternative.step.process.step.operation.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A comment to be inserted in the diagram." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step.operation.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "A comment to be inserted in the diagram" .

fhir:SpecimenDefinition.typeTested.container.additive
        a             owl:ObjectProperty ;
        rdfs:comment  "Substance introduced in the kind of container to preserve, maintain or enhance the specimen. Examples: Formalin, Citrate, EDTA." ;
        rdfs:domain   fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedContainerComponent ;
        rdfs:label    "SpecimenDefinition.typeTested.container.additive" ;
        rdfs:range    fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedContainerComponent.SpecimenDefinitionTypeTestedContainerAdditiveComponent ;
        dc:title      "Additive associated with container" .

fhir:Task.output.valueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:TestScript.setup.action.operation.accept
        a             owl:ObjectProperty ;
        rdfs:comment  "The mime-type to use for RESTful operation in the 'Accept' header." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent ;
        rdfs:label    "TestScript.setup.action.operation.accept" ;
        rdfs:range    fhir:code ;
        dc:title      "Mime type to accept in the payload of the response, with charset etc." .

fhir:AuditEvent.entity.description
        a                   owl:ObjectProperty ;
        rdfs:comment        "Text that describes the entity in more detail." ;
        rdfs:domain         fhir:AuditEventEntityComponent ;
        rdfs:label          "AuditEvent.entity.description" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Descriptive text" .

fhir:CarePlan.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifies what \"kind\" of plan this is to support differentiation between multiple co-existing plans; e.g. \"Home health\", \"psychiatric\", \"asthma\", \"disease management\", \"wellness plan\", etc." ;
        rdfs:domain         fhir:CarePlan ;
        rdfs:label          "CarePlan.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Type of plan" .

fhir:EvidenceVariable.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the evidence variable. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:EvidenceVariable ;
        rdfs:label    "EvidenceVariable.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this evidence variable (computer friendly)" .

fhir:ExampleScenario.process.step.alternative.step.process.preConditions
        a             owl:ObjectProperty ;
        rdfs:comment  "Description of initial status before the process starts." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.preConditions" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Description of initial status before the process starts" .

fhir:OrganizationAffiliation.period
        a                   owl:ObjectProperty ;
        rdfs:comment        "The period during which the participatingOrganization is affiliated with the primary organization." ;
        rdfs:domain         fhir:OrganizationAffiliation ;
        rdfs:label          "OrganizationAffiliation.period" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "The period during which the participatingOrganization is affiliated with the primary organization" .

fhir:Claim.insurer  a  owl:ObjectProperty ;
        rdfs:comment  "The Insurer who is target of the request." ;
        rdfs:domain   fhir:Claim ;
        rdfs:label    "Claim.insurer" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Target" .

fhir:MolecularSequence.structureVariant.variantType
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about chromosome structure variation DNA change type." ;
        rdfs:domain   fhir:MolecularSequenceStructureVariantComponent ;
        rdfs:label    "MolecularSequence.structureVariant.variantType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Structural variant change type" .

fhir:DeviceRequest.relevantHistory
        a             owl:ObjectProperty ;
        rdfs:comment  "Key events in the history of the request." ;
        rdfs:domain   fhir:DeviceRequest ;
        rdfs:label    "DeviceRequest.relevantHistory" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Request provenance" .

fhir:PlanDefinition.action.action.relatedAction
        a             owl:ObjectProperty ;
        rdfs:comment  "A relationship to another action such as \"before\" or \"30-60 minutes after start of\"." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.relatedAction" ;
        rdfs:range    fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionRelatedActionComponent ;
        dc:title      "Relationship to another action" .

fhir:ActivityDefinition.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this activity definition. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:ActivityDefinition ;
        rdfs:label          "ActivityDefinition.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:ActivityDefinition.kind
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of the kind of resource the activity definition is representing. For example, a MedicationRequest, a ServiceRequest, or a CommunicationRequest. Typically, but not always, this is a Request resource." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.kind" ;
        rdfs:range    fhir:code ;
        dc:title      "Kind of resource" .

fhir:CodeSystem.concept.concept.property.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CodeSystem.ConceptDefinitionConcept.ConceptProperty ;
        rdfs:label          "CodeSystem.concept.concept.property.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:CodeSystem.concept.concept.property.value .

fhir:Contract.Term  a    owl:Class ;
        rdfs:comment     "One or more Contract Provisions, which may be related and conveyed as a group, and may contain nested groups." ;
        rdfs:label       "Contract.Term" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.applies
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.Term.Action ;
                           owl:onProperty     fhir:Contract.term.action
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.issued
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Contract.term.topicCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Contract.term.topicReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.text
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.Term.SecurityLabel ;
                           owl:onProperty     fhir:Contract.term.securityLabel
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.TermTerm ;
                           owl:onProperty     fhir:Contract.term.group
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Contract.term.offer ;
                           owl:someValuesFrom  fhir:Contract.Term.ContractOffer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.Term.ContractAsset ;
                           owl:onProperty     fhir:Contract.term.asset
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.subType
                         ] .

fhir:ConceptMapGroupComponent.ConceptMapGroupUnmappedComponent
        a                owl:Class ;
        rdfs:comment     "What to do when there is no mapping for the source concept. \"Unmapped\" does not include codes that are unmatched, and the unmapped element is ignored in a code is specified to have equivalence = unmatched." ;
        rdfs:label       "ConceptMapGroupComponent.ConceptMapGroupUnmappedComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.group.unmapped.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.group.unmapped.display
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.group.unmapped.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ConceptMap.group.unmapped.mode ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:MedicationRequest.eventHistory
        a             owl:ObjectProperty ;
        rdfs:comment  "Links to Provenance records for past versions of this resource or fulfilling request or event resources that identify key state transitions or updates that are likely to be relevant to a user looking at the current version of the resource." ;
        rdfs:domain   fhir:MedicationRequest ;
        rdfs:label    "MedicationRequest.eventHistory" ;
        rdfs:range    fhir:Reference ;
        dc:title      "A list of events of interest in the lifecycle" .

fhir:PlanDefinition.subjectCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinition ;
        rdfs:label          "PlanDefinition.subjectCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:PlanDefinition.subject .

fhir:SubstanceDefinition.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Textual comment about the substance's catalogue or registry record." ;
        rdfs:domain   fhir:SubstanceDefinition ;
        rdfs:label    "SubstanceDefinition.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Textual comment about the substance's catalogue or registry record" .

fhir:ClaimResponse.AddedItemAdjudication
        a                owl:Class ;
        rdfs:comment     "The adjudication results." ;
        rdfs:label       "ClaimResponse.AddedItemAdjudication" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.adjudication.value
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.adjudication.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.adjudication.reason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.adjudication.category ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        dc:title         "Added items adjudication" .

fhir:Immunization.reaction.date
        a             owl:ObjectProperty ;
        rdfs:comment  "Date of reaction to the immunization." ;
        rdfs:domain   fhir:ImmunizationReactionComponent ;
        rdfs:label    "Immunization.reaction.date" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When reaction started" .

fhir:Contract.term.group.asset.answer.valueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractAssetAnswer ;
        rdfs:label          "Contract.term.group.asset.answer.valueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Contract.term.group.asset.answer.value .

fhir:Dosage.asNeededCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Dosage ;
        rdfs:label          "Dosage.asNeededCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Dosage.asNeeded .

fhir:Task.output.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:MedicationRequest.groupIdentifier
        a             owl:ObjectProperty ;
        rdfs:comment  "A shared identifier common to all requests that were authorized more or less simultaneously by a single author, representing the identifier of the requisition or prescription." ;
        rdfs:domain   fhir:MedicationRequest ;
        rdfs:label    "MedicationRequest.groupIdentifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Composite request this is part of" .

fhir:QuestionnaireResponse.item.answer.item.answer.valueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.item.answer.valueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.item.answer.value .

fhir:Appointment.participant.period
        a             owl:ObjectProperty ;
        rdfs:comment  "Participation period of the actor." ;
        rdfs:domain   fhir:AppointmentParticipantComponent ;
        rdfs:label    "Appointment.participant.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "Participation period of the actor" .

fhir:Composition.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "Describes the clinical encounter or type of care this documentation is associated with." ;
        rdfs:domain         fhir:Composition ;
        rdfs:label          "Composition.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Context of the Composition" .

fhir:MedicationDispense.medication
        a           owl:ObjectProperty ;
        rdfs:label  "MedicationDispense.medication" .

fhir:VerificationResultPrimarySourceComponent
        a                owl:Class ;
        rdfs:comment     "Information about the primary source(s) involved in validation." ;
        rdfs:label       "VerificationResultPrimarySourceComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:VerificationResult.primarySource.pushTypeAvailable
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.primarySource.who
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.primarySource.validationStatus
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.primarySource.validationDate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:VerificationResult.primarySource.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.primarySource.canPushUpdates
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:VerificationResult.primarySource.communicationMethod
                         ] .

fhir:NutritionOrder.supplement.schedule
        a             owl:ObjectProperty ;
        rdfs:comment  "The time period and frequency at which the supplement(s) should be given.  The supplement should be given for the combination of all schedules if more than one schedule is present." ;
        rdfs:domain   fhir:NutritionOrderSupplementComponent ;
        rdfs:label    "NutritionOrder.supplement.schedule" ;
        rdfs:range    fhir:Timing ;
        dc:title      "Scheduled frequency of supplement" .

fhir:OperationDefinitionParameterComponentParameter.OperationDefinitionParameterReferencedFromComponent
        a                owl:Class ;
        rdfs:comment     "Identifies other resource parameters within the operation invocation that are expected to resolve to this resource." ;
        rdfs:label       "OperationDefinitionParameterComponentParameter.OperationDefinitionParameterReferencedFromComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.part.referencedFrom.sourceId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.part.referencedFrom.source ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:Consent  a          owl:Class ;
        rdfs:label       "Consent" ;
        rdfs:subClassOf  w5:infrastructure.information , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Consent.performer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Consent.provision ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Consent.provision
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Consent.scope ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Consent.organization
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Consent.dateTime
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Consent.identifier
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Attachment ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Consent.sourceAttachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Consent.sourceReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ConsentVerificationComponent ;
                           owl:onProperty     fhir:Consent.verification
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Consent.policyRule
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:Consent.category ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Consent.patient
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Consent.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ConsentPolicyComponent ;
                           owl:onProperty     fhir:Consent.policy
                         ] .

fhir:MeasureReportGroupComponent.MeasureReportGroupPopulationComponent
        a                owl:Class ;
        rdfs:comment     "The populations that make up the population group, one for each type of population appropriate for the measure." ;
        rdfs:label       "MeasureReportGroupComponent.MeasureReportGroupPopulationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MeasureReport.group.population.subjectResults
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MeasureReport.group.population.count
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MeasureReport.group.population.code
                         ] .

fhir:FamilyMemberHistory.condition.onsetString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:FamilyMemberHistoryConditionComponent ;
        rdfs:label          "FamilyMemberHistory.condition.onsetString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:FamilyMemberHistory.condition.onset .

fhir:StructureMap.group.rule.rule.source
        a             owl:ObjectProperty ;
        rdfs:comment  "Source inputs to the mapping." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule ;
        rdfs:label    "StructureMap.group.rule.rule.source" ;
        rdfs:range    fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        dc:title      "Source inputs to the mapping" .

fhir:Contract.term.asset.valuedItem.entityCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractAsset.ValuedItem ;
        rdfs:label          "Contract.term.asset.valuedItem.entityCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Contract.term.asset.valuedItem.entity .

fhir:TestScript.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the test script is intended to be used." ;
        rdfs:domain   fhir:TestScript ;
        rdfs:label    "TestScript.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for test script (if applicable)" .

fhir:Parameters.parameter.part.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of the parameter (reference to the operation definition)." ;
        rdfs:domain   fhir:ParametersParameterComponentParameter ;
        rdfs:label    "Parameters.parameter.part.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name from the definition" .

fhir:RequestGroup.action.timingTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RequestGroupActionComponent ;
        rdfs:label          "RequestGroup.action.timingTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:RequestGroup.action.timing .

fhir:Observation.derivedFrom
        a             owl:ObjectProperty ;
        rdfs:comment  "The target resource that represents a measurement from which this observation value is derived. For example, a calculated anion gap or a fetal measurement based on an ultrasound image." ;
        rdfs:domain   fhir:Observation ;
        rdfs:label    "Observation.derivedFrom" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Related measurements the observation is made from" .

fhir:ClinicalUseIssue.interaction.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of the interaction e.g. drug-drug interaction, drug-food interaction, drug-lab test interaction." ;
        rdfs:domain   fhir:ClinicalUseIssueInteractionComponent ;
        rdfs:label    "ClinicalUseIssue.interaction.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The type of the interaction e.g. drug-drug interaction, drug-food interaction, drug-lab test interaction" .

fhir:Claim.priority  a  owl:ObjectProperty ;
        rdfs:comment  "The provider-required urgency of processing the request. Typical values include: stat, routine deferred." ;
        rdfs:domain   fhir:Claim ;
        rdfs:label    "Claim.priority" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Desired processing ugency" .

fhir:SupplyRequest.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Business identifiers assigned to this SupplyRequest by the author and/or other systems. These identifiers remain constant as the resource is updated and propagates from server to server." ;
        rdfs:domain         fhir:SupplyRequest ;
        rdfs:label          "SupplyRequest.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business Identifier for SupplyRequest" .

fhir:SearchParameter.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the search parameter. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:SearchParameter ;
        rdfs:label    "SearchParameter.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this search parameter (computer friendly)" .

fhir:VisionPrescriptionLensSpecificationComponent.Prism
        a                owl:Class ;
        rdfs:comment     "Allows for adjustment on two axis." ;
        rdfs:label       "VisionPrescriptionLensSpecificationComponent.Prism" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:VisionPrescription.lensSpecification.prism.base ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:VisionPrescription.lensSpecification.prism.amount ;
                           owl:someValuesFrom  fhir:decimal
                         ] .

fhir:QuestionnaireResponse.item.answer.value
        a           owl:ObjectProperty ;
        rdfs:label  "QuestionnaireResponse.item.answer.value" .

fhir:Citation  a         owl:Class ;
        rdfs:label       "Citation" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.general ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CitationVariantCitationComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.variantCitation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.effectivePeriod
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CitationKeywordListComponent ;
                           owl:onProperty     fhir:Citation.keywordList
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:Citation.contact
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Citation.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CitationContributorshipComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.contributorship
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.dateCited
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Citation.classifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CitationMedlineComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.medline
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Citation.relatedIdentifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Citation.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.version
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RelatedArtifact ;
                           owl:onProperty     fhir:Citation.relatedArtifact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.lastReviewDate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CitationPublicationFormComponent ;
                           owl:onProperty     fhir:Citation.publicationForm
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CitationAbstractComponent ;
                           owl:onProperty     fhir:Citation.abstract
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CitationArticleTitleComponent ;
                           owl:onProperty     fhir:Citation.articleTitle
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.experimental
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CitationSummaryComponent ;
                           owl:onProperty     fhir:Citation.summary
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Citation.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Citation.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.purpose
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.title
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CitationWebLocationComponent ;
                           owl:onProperty     fhir:Citation.webLocation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:Citation.useContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.approvalDate
                         ] .

fhir:SubstanceDefinition.sourceMaterial.genus
        a             owl:ObjectProperty ;
        rdfs:comment  "The genus of an organism, typically referring to the Latin epithet of the genus element of the plant/animal scientific name." ;
        rdfs:domain   fhir:SubstanceDefinitionSourceMaterialComponent ;
        rdfs:label    "SubstanceDefinition.sourceMaterial.genus" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The genus of an organism, typically referring to the Latin epithet of the genus element of the plant/animal scientific name" .

fhir:Task.instantiatesCanonical
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to a *FHIR*-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Task." ;
        rdfs:domain   fhir:Task ;
        rdfs:label    "Task.instantiatesCanonical" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Formal definition of task" .

fhir:Group.active  a        owl:ObjectProperty ;
        rdfs:comment        "Indicates whether the record for the group is available for use or is merely being retained for historical purposes." ;
        rdfs:domain         fhir:Group ;
        rdfs:label          "Group.active" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "Whether this group's record is in active use" .

fhir:TestScript.metadata.capability.required
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether or not the test execution will require the given capabilities of the server in order for this test script to execute." ;
        rdfs:domain   fhir:TestScriptMetadataComponent.TestScriptMetadataCapabilityComponent ;
        rdfs:label    "TestScript.metadata.capability.required" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Are the capabilities required?" .

fhir:ActivityDefinition.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this activity definition is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:ActivityDefinition ;
        rdfs:label          "ActivityDefinition.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this activity definition is defined" .

fhir:ExplanationOfBenefit.priority
        a             owl:ObjectProperty ;
        rdfs:comment  "The provider-required urgency of processing the request. Typical values include: stat, routine deferred." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.priority" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Desired processing urgency" .

fhir:CompartmentDefinition.resource
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about how a resource is related to the compartment." ;
        rdfs:domain   fhir:CompartmentDefinition ;
        rdfs:label    "CompartmentDefinition.resource" ;
        rdfs:range    fhir:CompartmentDefinitionResourceComponent ;
        dc:title      "How a resource is related to the compartment" .

fhir:FamilyMemberHistory.estimatedAge
        a             owl:ObjectProperty ;
        rdfs:comment  "If true, indicates that the age value specified is an estimated value." ;
        rdfs:domain   fhir:FamilyMemberHistory ;
        rdfs:label    "FamilyMemberHistory.estimatedAge" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Age is estimated?" .

fhir:ImplementationGuide.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the implementation guide. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:ImplementationGuide ;
        rdfs:label    "ImplementationGuide.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this implementation guide (computer friendly)" .

fhir:InsurancePlanCoverageComponent.CoverageBenefit.InsurancePlanCoverageBenefitLimitComponent
        a                owl:Class ;
        rdfs:comment     "The specific limits on the benefit." ;
        rdfs:label       "InsurancePlanCoverageComponent.CoverageBenefit.InsurancePlanCoverageBenefitLimitComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:InsurancePlan.coverage.benefit.limit.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:InsurancePlan.coverage.benefit.limit.value
                         ] .

fhir:PlanDefinition.goal.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "Didactic or other informational resources associated with the goal that provide further supporting information about the goal. Information resources can include inline text commentary and links to web resources." ;
        rdfs:domain   fhir:PlanDefinitionGoalComponent ;
        rdfs:label    "PlanDefinition.goal.documentation" ;
        rdfs:range    fhir:RelatedArtifact ;
        dc:title      "Supporting documentation for the goal" .

fhir:ResearchElementDefinition.subject
        a           owl:ObjectProperty ;
        rdfs:label  "ResearchElementDefinition.subject" .

fhir:PlanDefinition.action.definition
        a           owl:ObjectProperty ;
        rdfs:label  "PlanDefinition.action.definition" .

fhir:SubstanceDefinition.name.language
        a             owl:ObjectProperty ;
        rdfs:comment  "Human language that the name is written in." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponent ;
        rdfs:label    "SubstanceDefinition.name.language" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Human language that the name is written in" .

fhir:CodeSystem.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the code system is intended to be used." ;
        rdfs:domain   fhir:CodeSystem ;
        rdfs:label    "CodeSystem.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for code system (if applicable)" .

fhir:CoverageEligibilityRequest.item.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of repetitions of a service or product." ;
        rdfs:domain   fhir:CoverageEligibilityRequest.Details ;
        rdfs:label    "CoverageEligibilityRequest.item.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Count of products or services" .

fhir:Coverage.beneficiary
        a                   owl:ObjectProperty ;
        rdfs:comment        "The party who benefits from the insurance coverage; the patient when products and/or services are provided." ;
        rdfs:domain         fhir:Coverage ;
        rdfs:label          "Coverage.beneficiary" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Plan beneficiary" .

fhir:InvoiceParticipantComponent
        a                owl:Class ;
        rdfs:comment     "Indicates who or what performed or participated in the charged service." ;
        rdfs:label       "InvoiceParticipantComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Invoice.participant.actor ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Invoice.participant.role
                         ] .

fhir:Coverage.type  a       owl:ObjectProperty ;
        rdfs:comment        "The type of coverage: social program, medical plan, accident coverage (workers compensation, auto), group health or payment by an individual or organization." ;
        rdfs:domain         fhir:Coverage ;
        rdfs:label          "Coverage.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Coverage category such as medical or accident" .

fhir:Practitioner.telecom
        a             owl:ObjectProperty ;
        rdfs:comment  "A contact detail for the practitioner, e.g. a telephone number or an email address." ;
        rdfs:domain   fhir:Practitioner ;
        rdfs:label    "Practitioner.telecom" ;
        rdfs:range    fhir:ContactPoint ;
        dc:title      "A contact detail for the practitioner (that apply to all roles)" .

fhir:DiagnosticReport.media.comment
        a             owl:ObjectProperty ;
        rdfs:comment  "A comment about the image. Typically, this is used to provide an explanation for why the image is included, or to draw the viewer's attention to important features." ;
        rdfs:domain   fhir:DiagnosticReportMediaComponent ;
        rdfs:label    "DiagnosticReport.media.comment" ;
        rdfs:range    fhir:string ;
        dc:title      "Comment about the image (e.g. explanation)" .

fhir:DiagnosticReport.basedOn
        a             owl:ObjectProperty ;
        rdfs:comment  "Details concerning a service requested." ;
        rdfs:domain   fhir:DiagnosticReport ;
        rdfs:label    "DiagnosticReport.basedOn" ;
        rdfs:range    fhir:Reference ;
        dc:title      "What was requested" .

fhir:MedicationRequestDispenseRequestComponent
        a                owl:Class ;
        rdfs:comment     "Indicates the specific details for the dispense or medication supply part of a medication request (also known as a Medication Prescription or Medication Order).  Note that this information is not always sent with the order.  There may be in some settings (e.g. hospitals) institutional or system support for completing the dispense details in the pharmacy department." ;
        rdfs:label       "MedicationRequestDispenseRequestComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.dispenseRequest.performer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Duration ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.dispenseRequest.dispenseInterval
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:MedicationRequestDispenseRequestComponent.MedicationRequestDispenseRequestInitialFillComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.dispenseRequest.initialFill
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:unsignedInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.dispenseRequest.numberOfRepeatsAllowed
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.dispenseRequest.validityPeriod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Duration ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.dispenseRequest.expectedSupplyDuration
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.dispenseRequest.quantity
                         ] .

fhir:Organization.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "The kind(s) of organization that this is." ;
        rdfs:domain         fhir:Organization ;
        rdfs:label          "Organization.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Kind of organization" .

fhir:Contract.term.asset.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Target entity type about which the term may be concerned." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset ;
        rdfs:label    "Contract.term.asset.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Asset category" .

fhir:ManufacturedItemDefinition.property.type
        a             owl:ObjectProperty ;
        rdfs:comment  "A code expressing the type of characteristic." ;
        rdfs:domain   fhir:ManufacturedItemDefinitionPropertyComponent ;
        rdfs:label    "ManufacturedItemDefinition.property.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "A code expressing the type of characteristic" .

fhir:Population.race  a  owl:ObjectProperty ;
        rdfs:comment  "Race of the specific population." ;
        rdfs:domain   fhir:Population ;
        rdfs:label    "Population.race" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Race of the specific population" .

fhir:AdministrableProductDefinition.property.valueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:AdministrableProductDefinitionPropertyComponent ;
        rdfs:label          "AdministrableProductDefinition.property.valueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:AdministrableProductDefinition.property.value .

fhir:Observation.device
        a             owl:ObjectProperty ;
        rdfs:comment  "The device used to generate the observation data." ;
        rdfs:domain   fhir:Observation ;
        rdfs:label    "Observation.device" ;
        rdfs:range    fhir:Reference ;
        dc:title      "(Measurement) Device" .

fhir:CarePlan.activity.detail.doNotPerform
        a             owl:ObjectProperty ;
        rdfs:comment  "If true, indicates that the described activity is one that must NOT be engaged in when following the plan.  If false, or missing, indicates that the described activity is one that should be engaged in when following the plan." ;
        rdfs:domain   fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
        rdfs:label    "CarePlan.activity.detail.doNotPerform" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If true, activity is prohibiting action" .

fhir:Procedure.bodySite
        a             owl:ObjectProperty ;
        rdfs:comment  "Detailed and structured anatomical location information. Multiple locations are allowed - e.g. multiple punch biopsies of a lesion." ;
        rdfs:domain   fhir:Procedure ;
        rdfs:label    "Procedure.bodySite" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Target body sites" .

fhir:ValueSet.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this value set is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:ValueSet ;
        rdfs:label          "ValueSet.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this value set is defined" .

fhir:MessageHeader.definition
        a             owl:ObjectProperty ;
        rdfs:comment  "Permanent link to the MessageDefinition for this message." ;
        rdfs:domain   fhir:MessageHeader ;
        rdfs:label    "MessageHeader.definition" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Link to the definition for this message" .

fhir:ExplanationOfBenefit.addItem.modifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Item typification or modifiers codes to convey additional context for the product or service." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem ;
        rdfs:label    "ExplanationOfBenefit.addItem.modifier" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Service/Product billing modifiers" .

fhir:FamilyMemberHistory.note
        a             owl:ObjectProperty ;
        rdfs:comment  "This property allows a non condition-specific note to the made about the related person. Ideally, the note would be in the condition property, but this is not always possible." ;
        rdfs:domain   fhir:FamilyMemberHistory ;
        rdfs:label    "FamilyMemberHistory.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "General note about related person" .

fhir:SubstanceDefinition.name.official
        a             owl:ObjectProperty ;
        rdfs:comment  "Details of the official nature of this name." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponent ;
        rdfs:label    "SubstanceDefinition.name.official" ;
        rdfs:range    fhir:SubstanceDefinitionNameComponent.SubstanceDefinitionNameOfficialComponent ;
        dc:title      "Details of the official nature of this name" .

fhir:BiologicallyDerivedProductManipulationComponent
        a                owl:Class ;
        rdfs:comment     "Any manipulation of product post-collection that is intended to alter the product.  For example a buffy-coat enrichment or CD8 reduction of Peripheral Blood Stem Cells to make it more suitable for infusion." ;
        rdfs:label       "BiologicallyDerivedProductManipulationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:BiologicallyDerivedProduct.manipulation.timeDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:BiologicallyDerivedProduct.manipulation.timePeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:BiologicallyDerivedProduct.manipulation.description
                         ] .

fhir:DocumentReference.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "A categorization for the type of document referenced - helps for indexing and searching. This may be implied by or derived from the code specified in the DocumentReference.type." ;
        rdfs:domain         fhir:DocumentReference ;
        rdfs:label          "DocumentReference.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Categorization of document" .

fhir:Statistic.attributeEstimate.attributeEstimate.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Footnote or explanatory note about the estimate." ;
        rdfs:domain   fhir:StatisticAttributeEstimateComponent.StatisticAttributeEstimateAttributeEstimateComponent ;
        rdfs:label    "Statistic.attributeEstimate.attributeEstimate.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Footnote or explanatory note about the estimate" .

fhir:VisionPrescription.lensSpecification.backCurve
        a             owl:ObjectProperty ;
        rdfs:comment  "Back curvature measured in millimetres." ;
        rdfs:domain   fhir:VisionPrescriptionLensSpecificationComponent ;
        rdfs:label    "VisionPrescription.lensSpecification.backCurve" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Contact lens back curvature" .

fhir:ConceptMap.group
        a             owl:ObjectProperty ;
        rdfs:comment  "A group of mappings that all have the same source and target system." ;
        rdfs:domain   fhir:ConceptMap ;
        rdfs:label    "ConceptMap.group" ;
        rdfs:range    fhir:ConceptMapGroupComponent ;
        dc:title      "Same source and target systems" .

fhir:CapabilityStatement.document
        a             owl:ObjectProperty ;
        rdfs:comment  "A document definition." ;
        rdfs:domain   fhir:CapabilityStatement ;
        rdfs:label    "CapabilityStatement.document" ;
        rdfs:range    fhir:CapabilityStatementDocumentComponent ;
        dc:title      "Document definition" .

fhir:ExplanationOfBenefit.addItem.locationAddress
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.AddedItem ;
        rdfs:label          "ExplanationOfBenefit.addItem.locationAddress" ;
        rdfs:range          fhir:Address ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.addItem.location .

fhir:Encounter.participant.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Role of participant in encounter." ;
        rdfs:domain   fhir:EncounterParticipantComponent ;
        rdfs:label    "Encounter.participant.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Role of participant in encounter" .

fhir:ExplanationOfBenefit.item.programCode
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the program under which this may be recovered." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item ;
        rdfs:label    "ExplanationOfBenefit.item.programCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Program the product or service is provided under" .

fhir:ClinicalUseIssue.indication.otherTherapy.therapy
        a           owl:ObjectProperty ;
        rdfs:label  "ClinicalUseIssue.indication.otherTherapy.therapy" .

fhir:Task.businessStatus
        a             owl:ObjectProperty ;
        rdfs:comment  "Contains business-specific nuances of the business state." ;
        rdfs:domain   fhir:Task ;
        rdfs:label    "Task.businessStatus" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "E.g. \"Specimen collected\", \"IV prepped\"" .

fhir:ResearchDefinition
        a                owl:Class ;
        rdfs:label       "ResearchDefinition" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.general ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchDefinition.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchDefinition.lastReviewDate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:ResearchDefinition.useContext
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:ResearchDefinition.editor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchDefinition.exposure
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:ResearchDefinition.endorser
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:ResearchDefinition.comment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchDefinition.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchDefinition.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchDefinition.version
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:ResearchDefinition.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchDefinition.purpose
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchDefinition.shortTitle
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchDefinition.approvalDate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:ResearchDefinition.library
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:ResearchDefinition.author
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchDefinition.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchDefinition.effectivePeriod
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ResearchDefinition.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchDefinition.outcome
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RelatedArtifact ;
                           owl:onProperty     fhir:ResearchDefinition.relatedArtifact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchDefinition.exposureAlternative
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:ResearchDefinition.reviewer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:ResearchDefinition.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ResearchDefinition.population ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchDefinition.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ResearchDefinition.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ResearchDefinition.subjectCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ResearchDefinition.subjectReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchDefinition.usage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchDefinition.copyright
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchDefinition.subtitle
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ResearchDefinition.topic
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchDefinition.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchDefinition.experimental
                         ] .

fhir:StatisticAttributeEstimateComponent.StatisticAttributeEstimateAttributeEstimateComponent
        a                owl:Class ;
        rdfs:comment     "A nested attribute estimate; which is the attribute estimate of an attribute estimate." ;
        rdfs:label       "StatisticAttributeEstimateComponent.StatisticAttributeEstimateAttributeEstimateComponent" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Statistic.attributeEstimate.attributeEstimate.quantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Range ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Statistic.attributeEstimate.attributeEstimate.range
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Statistic.attributeEstimate.attributeEstimate.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Statistic.attributeEstimate.attributeEstimate.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Statistic.attributeEstimate.attributeEstimate.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Statistic.attributeEstimate.attributeEstimate.level
                         ] .

fhir:FamilyMemberHistory.deceasedString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:FamilyMemberHistory ;
        rdfs:label          "FamilyMemberHistory.deceasedString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:FamilyMemberHistory.deceased .

fhir:DiagnosticReport.conclusionCode
        a             owl:ObjectProperty ;
        rdfs:comment  "One or more codes that represent the summary conclusion (interpretation/impression) of the diagnostic report." ;
        rdfs:domain   fhir:DiagnosticReport ;
        rdfs:label    "DiagnosticReport.conclusionCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Codes for the clinical conclusion of test results" .

fhir:StructureMap.import
        a             owl:ObjectProperty ;
        rdfs:comment  "Other maps used by this map (canonical URLs)." ;
        rdfs:domain   fhir:StructureMap ;
        rdfs:label    "StructureMap.import" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Other maps used by this map (canonical URLs)" .

fhir:LinkageItemComponent
        a                owl:Class ;
        rdfs:comment     "Identifies which record considered as the reference to the same real-world occurrence as well as how the items should be evaluated within the collection of linked items." ;
        rdfs:label       "LinkageItemComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Linkage.item.resource ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Linkage.item.type ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:AdministrableProductDefinitionRouteOfAdministrationComponent
        a                owl:Class ;
        rdfs:comment     "The path by which the product is taken into or makes contact with the body. In some regions this is referred to as the licenced or approved route." ;
        rdfs:label       "AdministrableProductDefinitionRouteOfAdministrationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Duration ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdministrableProductDefinition.routeOfAdministration.maxTreatmentPeriod
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:AdministrableProductDefinitionRouteOfAdministrationComponent.AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesComponent ;
                           owl:onProperty     fhir:AdministrableProductDefinition.routeOfAdministration.targetSpecies
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdministrableProductDefinition.routeOfAdministration.firstDose
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Ratio ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdministrableProductDefinition.routeOfAdministration.maxDosePerTreatmentPeriod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdministrableProductDefinition.routeOfAdministration.maxDosePerDay
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:AdministrableProductDefinition.routeOfAdministration.code ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdministrableProductDefinition.routeOfAdministration.maxSingleDose
                         ] .

fhir:Measure.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this measure when it is represented in other formats, or referenced in a specification, model, design or an instance." ;
        rdfs:domain         fhir:Measure ;
        rdfs:label          "Measure.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Additional identifier for the measure" .

fhir:ExampleScenario.process.step.alternative.step.process.step.operation.number
        a             owl:ObjectProperty ;
        rdfs:comment  "The sequential number of the interaction, e.g. 1.2.5." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step.operation.number" ;
        rdfs:range    fhir:string ;
        dc:title      "The sequential number of the interaction" .

fhir:ExplanationOfBenefit.SupportingInformation
        a                owl:Class ;
        rdfs:comment     "Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues." ;
        rdfs:label       "ExplanationOfBenefit.SupportingInformation" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.supportingInfo.timingDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.supportingInfo.timingPeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Coding ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.supportingInfo.reason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.supportingInfo.category ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.supportingInfo.sequence ;
                           owl:someValuesFrom  fhir:positiveInt
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.supportingInfo.valueBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.supportingInfo.valueString
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.supportingInfo.valueQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Attachment ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.supportingInfo.valueAttachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.supportingInfo.valueReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.supportingInfo.code
                         ] .

fhir:AppointmentResponse
        a                owl:Class ;
        rdfs:label       "AppointmentResponse" ;
        rdfs:subClassOf  w5:workflow.scheduling , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:instant ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AppointmentResponse.start
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:AppointmentResponse.appointment ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AppointmentResponse.comment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AppointmentResponse.actor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:AppointmentResponse.participantStatus ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:instant ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AppointmentResponse.end
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:AppointmentResponse.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:AppointmentResponse.participantType
                         ] .

fhir:Observation.hasMember
        a             owl:ObjectProperty ;
        rdfs:comment  "This observation is a group observation (e.g. a battery, a panel of tests, a set of vital sign measurements) that includes the target as a member of the group." ;
        rdfs:domain   fhir:Observation ;
        rdfs:label    "Observation.hasMember" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Related resource that belongs to the Observation group" .

fhir:CitationContributorshipComponent.CitationContributorshipEntryComponent
        a                owl:Class ;
        rdfs:comment     "An individual entity named in the author list or contributor list." ;
        rdfs:label       "CitationContributorshipComponent.CitationContributorshipEntryComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Citation.contributorship.entry.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.contributorship.entry.initials
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.contributorship.entry.notAnAuthor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.contributorship.entry.correspondingAuthor
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CitationContributorshipComponent.CitationContributorshipEntryComponent.CitationContributorshipEntryAffiliationInfoComponent ;
                           owl:onProperty     fhir:Citation.contributorship.entry.affiliationInfo
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.contributorship.entry.collectiveName
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactPoint ;
                           owl:onProperty     fhir:Citation.contributorship.entry.telecom
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Citation.contributorship.entry.contribution
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:HumanName ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.contributorship.entry.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.contributorship.entry.listOrder
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Address ;
                           owl:onProperty     fhir:Citation.contributorship.entry.address
                         ] .

fhir:Contract.term.group.applies
        a                   owl:ObjectProperty ;
        rdfs:comment        "Relevant time or time-period when this Contract Provision is applicable." ;
        rdfs:domain         fhir:Contract.TermTerm ;
        rdfs:label          "Contract.term.group.applies" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "Contract Term Effective Time" .

fhir:Claim.item.subSite
        a             owl:ObjectProperty ;
        rdfs:comment  "A region or surface of the bodySite, e.g. limb region or tooth surface(s)." ;
        rdfs:domain   fhir:Claim.Item ;
        rdfs:label    "Claim.item.subSite" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Anatomical sub-location" .

fhir:Device.status  a       owl:ObjectProperty ;
        rdfs:comment        "Status of the Device availability." ;
        rdfs:domain         fhir:Device ;
        rdfs:label          "Device.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | inactive | entered-in-error | unknown" .

fhir:InsurancePlan.period
        a             owl:ObjectProperty ;
        rdfs:comment  "The period of time that the health insurance product is available." ;
        rdfs:domain   fhir:InsurancePlan ;
        rdfs:label    "InsurancePlan.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "When the product is available" .

fhir:TestScript.test.action.assert.direction
        a             owl:ObjectProperty ;
        rdfs:comment  "The direction to use for the assertion." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.direction" ;
        rdfs:range    fhir:code ;
        dc:title      "response | request" .

fhir:ClinicalImpression.assessor
        a                   owl:ObjectProperty ;
        rdfs:comment        "The clinician performing the assessment." ;
        rdfs:domain         fhir:ClinicalImpression ;
        rdfs:label          "ClinicalImpression.assessor" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "The clinician performing the assessment" .

fhir:Questionnaire.item.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A terminology code that corresponds to this group or question (e.g. a code from LOINC, which defines many questions and answers)." ;
        rdfs:domain   fhir:QuestionnaireItemComponent ;
        rdfs:label    "Questionnaire.item.code" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Corresponding concept for this item in a terminology" .

fhir:SubstanceDefinition.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Codes associated with the substance." ;
        rdfs:domain   fhir:SubstanceDefinition ;
        rdfs:label    "SubstanceDefinition.code" ;
        rdfs:range    fhir:SubstanceDefinitionCodeComponent ;
        dc:title      "Codes associated with the substance" .

fhir:Specimen.collection.fastingStatus
        a           owl:ObjectProperty ;
        rdfs:label  "Specimen.collection.fastingStatus" .

fhir:ExplanationOfBenefit.addItem.detail.adjudication.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "A code supporting the understanding of the adjudication result and explaining variance from expected amount." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetailAdjudication ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.adjudication.reason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Explanation of adjudication outcome" .

fhir:Contract.term.subType
        a                   owl:ObjectProperty ;
        rdfs:comment        "A specialized legal clause or condition based on overarching contract type." ;
        rdfs:domain         fhir:Contract.Term ;
        rdfs:label          "Contract.term.subType" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Contract Term Type specific classification" .

fhir:MessageDefinition.focus.max
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the maximum number of resources of this type that must be pointed to by a message in order for it to be valid against this MessageDefinition." ;
        rdfs:domain   fhir:MessageDefinitionFocusComponent ;
        rdfs:label    "MessageDefinition.focus.max" ;
        rdfs:range    fhir:string ;
        dc:title      "Maximum number of focuses of this type" .

fhir:GuidanceResponse.moduleCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:GuidanceResponse ;
        rdfs:label          "GuidanceResponse.moduleCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:GuidanceResponse.module .

fhir:TestScriptOriginComponent
        a                owl:Class ;
        rdfs:comment     "An abstract server used in operations within this test script in the origin element." ;
        rdfs:label       "TestScriptOriginComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.origin.profile ;
                           owl:someValuesFrom  fhir:Coding
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.origin.index ;
                           owl:someValuesFrom  fhir:integer
                         ] .

fhir:Observation.partOf
        a             owl:ObjectProperty ;
        rdfs:comment  "A larger event of which this particular Observation is a component or step.  For example,  an observation as part of a procedure." ;
        rdfs:domain   fhir:Observation ;
        rdfs:label    "Observation.partOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Part of referenced event" .

fhir:PackagedProductDefinition.package.containedItem.amountInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PackagedProductDefinitionPackageComponent.PackagedProductDefinitionPackageContainedItemComponent ;
        rdfs:label          "PackagedProductDefinition.package.containedItem.amountInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:PackagedProductDefinition.package.containedItem.amount .

fhir:TestScript.metadata.capability.link
        a             owl:ObjectProperty ;
        rdfs:comment  "Links to the FHIR specification that describes this interaction and the resources involved in more detail." ;
        rdfs:domain   fhir:TestScriptMetadataComponent.TestScriptMetadataCapabilityComponent ;
        rdfs:label    "TestScript.metadata.capability.link" ;
        rdfs:range    fhir:uri ;
        dc:title      "Links to the FHIR specification" .

fhir:TestReport.test.action.assert.message
        a             owl:ObjectProperty ;
        rdfs:comment  "An explanatory message associated with the result." ;
        rdfs:domain   fhir:TestReportTestComponent.TestActionAssert ;
        rdfs:label    "TestReport.test.action.assert.message" ;
        rdfs:range    fhir:markdown ;
        dc:title      "A message associated with the result" .

fhir:Coverage.order  a  owl:ObjectProperty ;
        rdfs:comment  "The order of applicability of this coverage relative to other coverages which are currently in force. Note, there may be gaps in the numbering and this does not imply primary, secondary etc. as the specific positioning of coverages depends upon the episode of care." ;
        rdfs:domain   fhir:Coverage ;
        rdfs:label    "Coverage.order" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Relative order of the coverage" .

fhir:BiologicallyDerivedProduct.manipulation
        a             owl:ObjectProperty ;
        rdfs:comment  "Any manipulation of product post-collection that is intended to alter the product.  For example a buffy-coat enrichment or CD8 reduction of Peripheral Blood Stem Cells to make it more suitable for infusion." ;
        rdfs:domain   fhir:BiologicallyDerivedProduct ;
        rdfs:label    "BiologicallyDerivedProduct.manipulation" ;
        rdfs:range    fhir:BiologicallyDerivedProductManipulationComponent ;
        dc:title      "Any manipulation of product post-collection" .

fhir:DocumentReference.docStatus
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of the underlying document." ;
        rdfs:domain         fhir:DocumentReference ;
        rdfs:label          "DocumentReference.docStatus" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "preliminary | final | amended | entered-in-error" .

fhir:ResearchElementDefinition.relatedArtifact
        a             owl:ObjectProperty ;
        rdfs:comment  "Related artifacts such as additional documentation, justification, or bibliographic references." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.relatedArtifact" ;
        rdfs:range    fhir:RelatedArtifact ;
        dc:title      "Additional documentation, citations, etc." .

fhir:List.note  a     owl:ObjectProperty ;
        rdfs:comment  "Comments that apply to the overall list." ;
        rdfs:domain   fhir:List ;
        rdfs:label    "List.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Comments about the list" .

fhir:AuditEvent.outcome
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates whether the event succeeded or failed." ;
        rdfs:domain         fhir:AuditEvent ;
        rdfs:label          "AuditEvent.outcome" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Whether the event succeeded or failed" .

fhir:MedicationDispense.destination
        a             owl:ObjectProperty ;
        rdfs:comment  "Identification of the facility/location where the medication was shipped to, as part of the dispense event." ;
        rdfs:domain   fhir:MedicationDispense ;
        rdfs:label    "MedicationDispense.destination" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Where the medication was sent" .

fhir:Parameters.parameter.part.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:EventDefinition.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this event definition. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:EventDefinition ;
        rdfs:label          "EventDefinition.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:ExplanationOfBenefit.benefitBalance.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A short name or tag for the benefit." ;
        rdfs:domain   fhir:ExplanationOfBenefit.BenefitBalance ;
        rdfs:label    "ExplanationOfBenefit.benefitBalance.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Short name for the benefit" .

fhir:Measure.approvalDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was approved by the publisher. Approval happens once when the content is officially approved for usage." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.approvalDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the measure was approved by publisher" .

fhir:ClaimResponse.addItem.detail.subDetail.productOrService
        a             owl:ObjectProperty ;
        rdfs:comment  "When the value is a group code then this item collects a set of related claim details, otherwise this contains the product, service, drug or other billing code for the item." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetail.AddedItemSubDetail ;
        rdfs:label    "ClaimResponse.addItem.detail.subDetail.productOrService" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Billing, service, product, or drug code" .

fhir:Immunization.reaction.detail
        a             owl:ObjectProperty ;
        rdfs:comment  "Details of the reaction." ;
        rdfs:domain   fhir:ImmunizationReactionComponent ;
        rdfs:label    "Immunization.reaction.detail" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Additional information on reaction" .

fhir:Invoice.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifier of this Invoice, often used for reference in correspondence about this invoice or for tracking of payments." ;
        rdfs:domain         fhir:Invoice ;
        rdfs:label          "Invoice.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business Identifier for item" .

fhir:Claim.referral  a      owl:ObjectProperty ;
        rdfs:comment        "A reference to a referral resource." ;
        rdfs:domain         fhir:Claim ;
        rdfs:label          "Claim.referral" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.cause ;
        dc:title            "Treatment referral" .

fhir:QuestionnaireResponse.item.item.answer.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.item.answer.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.item.answer.value .

fhir:SubstanceDefinition.code.status
        a             owl:ObjectProperty ;
        rdfs:comment  "Status of the code assignment, for example 'provisional', 'approved'." ;
        rdfs:domain   fhir:SubstanceDefinitionCodeComponent ;
        rdfs:label    "SubstanceDefinition.code.status" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Status of the code assignment, for example 'provisional', 'approved'" .

fhir:ExplanationOfBenefit.addItem.detail.unitPrice
        a             owl:ObjectProperty ;
        rdfs:comment  "If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.unitPrice" ;
        rdfs:range    fhir:Money ;
        dc:title      "Fee, charge or cost per item" .

fhir:NutritionOrder.foodPreferenceModifier
        a             owl:ObjectProperty ;
        rdfs:comment  "This modifier is used to convey order-specific modifiers about the type of food that should be given. These can be derived from patient allergies, intolerances, or preferences such as Halal, Vegan or Kosher. This modifier applies to the entire nutrition order inclusive of the oral diet, nutritional supplements and enteral formula feedings." ;
        rdfs:domain   fhir:NutritionOrder ;
        rdfs:label    "NutritionOrder.foodPreferenceModifier" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Order-specific modifier about the type of food that should be given" .

fhir:OperationDefinition.parameter.part.binding
        a             owl:ObjectProperty ;
        rdfs:comment  "Binds to a value set if this parameter is coded (code, Coding, CodeableConcept)." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponentParameter ;
        rdfs:label    "OperationDefinition.parameter.part.binding" ;
        rdfs:range    fhir:OperationDefinitionParameterComponentParameter.OperationDefinitionParameterBindingComponent ;
        dc:title      "ValueSet details if this is coded" .

fhir:ImagingStudy.modality
        a                   owl:ObjectProperty ;
        rdfs:comment        "A list of all the series.modality values that are actual acquisition modalities, i.e. those in the DICOM Context Group 29 (value set OID 1.2.840.10008.6.1.19)." ;
        rdfs:domain         fhir:ImagingStudy ;
        rdfs:label          "ImagingStudy.modality" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "All series modality if actual acquisition modalities" .

fhir:ExplanationOfBenefit.referral
        a                   owl:ObjectProperty ;
        rdfs:comment        "A reference to a referral resource." ;
        rdfs:domain         fhir:ExplanationOfBenefit ;
        rdfs:label          "ExplanationOfBenefit.referral" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.cause ;
        dc:title            "Treatment Referral" .

fhir:Measure.clinicalRecommendationStatement
        a             owl:ObjectProperty ;
        rdfs:comment  "Provides a summary of relevant clinical guidelines or other clinical recommendations supporting the measure." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.clinicalRecommendationStatement" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Summary of clinical guidelines" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep
        a                owl:Class ;
        rdfs:comment     "What happens in each alternative option." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "What happens in each alternative option" .

fhir:CodeSystem.concept.concept.property.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that is a reference to CodeSystem.property.code." ;
        rdfs:domain   fhir:CodeSystem.ConceptDefinitionConcept.ConceptProperty ;
        rdfs:label    "CodeSystem.concept.concept.property.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Reference to CodeSystem.property.code" .

fhir:Task.location  a       owl:ObjectProperty ;
        rdfs:comment        "Principal physical location where the this task is performed." ;
        rdfs:domain         fhir:Task ;
        rdfs:label          "Task.location" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:where ;
        dc:title            "Where task occurs" .

fhir:EvidenceReport.subject.characteristic.valueCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:EvidenceReportSubjectComponent.EvidenceReportSubjectCharacteristicComponent ;
        rdfs:label          "EvidenceReport.subject.characteristic.valueCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:EvidenceReport.subject.characteristic.value .

fhir:EvidenceReport.section.focus
        a             owl:ObjectProperty ;
        rdfs:comment  "A code identifying the kind of content contained within the section. This should be consistent with the section title." ;
        rdfs:domain   fhir:EvidenceReport.Section ;
        rdfs:label    "EvidenceReport.section.focus" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Classification of section (recommended)" .

fhir:Contract.term.asset.text
        a             owl:ObjectProperty ;
        rdfs:comment  "Clause or question text (Prose Object) concerning the asset in a linked form, such as a QuestionnaireResponse used in the formation of the contract." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset ;
        rdfs:label    "Contract.term.asset.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Asset clause or question text" .

fhir:ClaimResponse.payment
        a             owl:ObjectProperty ;
        rdfs:comment  "Payment details for the adjudication of the claim." ;
        rdfs:domain   fhir:ClaimResponse ;
        rdfs:label    "ClaimResponse.payment" ;
        rdfs:range    fhir:ClaimResponse.Payment ;
        dc:title      "Payment Details" .

fhir:EpisodeOfCare.statusHistory.status
        a             owl:ObjectProperty ;
        rdfs:comment  "planned | waitlist | active | onhold | finished | cancelled." ;
        rdfs:domain   fhir:EpisodeOfCareStatusHistoryComponent ;
        rdfs:label    "EpisodeOfCare.statusHistory.status" ;
        rdfs:range    fhir:code ;
        dc:title      "planned | waitlist | active | onhold | finished | cancelled | entered-in-error" .

fhir:DataRequirement.subjectReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DataRequirement ;
        rdfs:label          "DataRequirement.subjectReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:DataRequirement.subject .

fhir:Communication.payload.contentString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CommunicationPayloadComponent ;
        rdfs:label          "Communication.payload.contentString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Communication.payload.content .

fhir:FamilyMemberHistory.reasonReference
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates a Condition, Observation, AllergyIntolerance, or QuestionnaireResponse that justifies this family member history event." ;
        rdfs:domain         fhir:FamilyMemberHistory ;
        rdfs:label          "FamilyMemberHistory.reasonReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why was family member history performed?" .

fhir:Dosage.doseAndRate.rate
        a           owl:ObjectProperty ;
        rdfs:label  "Dosage.doseAndRate.rate" .

fhir:ExplanationOfBenefit.Item.Detail.SubDetail
        a                owl:Class ;
        rdfs:comment     "Third-tier of goods and services." ;
        rdfs:label       "ExplanationOfBenefit.Item.Detail.SubDetail" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefit.Item.Detail.SubDetailAdjudication ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.detail.subDetail.adjudication
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.subDetail.quantity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.detail.subDetail.noteNumber
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.subDetail.sequence ;
                           owl:someValuesFrom  fhir:positiveInt
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.detail.subDetail.programCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.subDetail.factor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.subDetail.category
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.subDetail.unitPrice
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.subDetail.revenue
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.detail.subDetail.udi
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item.detail.subDetail.modifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.subDetail.net
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.subDetail.productOrService ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:Statistic.sampleSize.knownDataCount
        a             owl:ObjectProperty ;
        rdfs:comment  "Number of participants with known results for measured variables." ;
        rdfs:domain   fhir:StatisticSampleSizeComponent ;
        rdfs:label    "Statistic.sampleSize.knownDataCount" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Number of participants with known results for measured variables" .

fhir:Contract.term.action.subject
        a             owl:ObjectProperty ;
        rdfs:comment  "Entity of the action." ;
        rdfs:domain   fhir:Contract.Term.Action ;
        rdfs:label    "Contract.term.action.subject" ;
        rdfs:range    fhir:Contract.Term.Action.ActionSubject ;
        dc:title      "Entity of the action" .

fhir:ClinicalImpression.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "The Encounter during which this ClinicalImpression was created or to which the creation of this record is tightly associated." ;
        rdfs:domain         fhir:ClinicalImpression ;
        rdfs:label          "ClinicalImpression.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Encounter created as part of" .

fhir:TestScript.test.action.operation.accept
        a             owl:ObjectProperty ;
        rdfs:comment  "The mime-type to use for RESTful operation in the 'Accept' header." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionOperation ;
        rdfs:label    "TestScript.test.action.operation.accept" ;
        rdfs:range    fhir:code ;
        dc:title      "Mime type to accept in the payload of the response, with charset etc." .

fhir:MeasureSupplementalDataComponent
        a                owl:Class ;
        rdfs:comment     "The supplemental data criteria for the measure report, specified as either the name of a valid CQL expression within a referenced library, or a valid FHIR Resource Path." ;
        rdfs:label       "MeasureSupplementalDataComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Measure.supplementalData.criteria ;
                           owl:someValuesFrom  fhir:Expression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.supplementalData.description
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Measure.supplementalData.usage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.supplementalData.code
                         ] .

fhir:PaymentReconciliation.created
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date when the resource was created." ;
        rdfs:domain         fhir:PaymentReconciliation ;
        rdfs:label          "PaymentReconciliation.created" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Creation date" .

fhir:Observation.bodySite
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the site on the subject's body where the observation was made (i.e. the target site)." ;
        rdfs:domain   fhir:Observation ;
        rdfs:label    "Observation.bodySite" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Observed body part" .

fhir:ManufacturedItemDefinition
        a                owl:Class ;
        rdfs:label       "ManufacturedItemDefinition" ;
        rdfs:subClassOf  fhir:DomainResource , w5:administrative.medication ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ManufacturedItemDefinition.manufacturedDoseForm ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ManufacturedItemDefinition.unitOfPresentation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:ManufacturedItemDefinition.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ManufacturedItemDefinition.manufacturer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableReference ;
                           owl:onProperty     fhir:ManufacturedItemDefinition.ingredient
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ManufacturedItemDefinitionPropertyComponent ;
                           owl:onProperty     fhir:ManufacturedItemDefinition.property
                         ] .

fhir:Task.output.valueExpression
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueExpression" ;
        rdfs:range          fhir:Expression ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:MedicinalProductDefinition.name.productName
        a             owl:ObjectProperty ;
        rdfs:comment  "The full product name." ;
        rdfs:domain   fhir:MedicinalProductDefinitionNameComponent ;
        rdfs:label    "MedicinalProductDefinition.name.productName" ;
        rdfs:range    fhir:string ;
        dc:title      "The full product name" .

fhir:MolecularSequence.referenceSeq.referenceSeqPointer
        a             owl:ObjectProperty ;
        rdfs:comment  "A pointer to another MolecularSequence entity as reference sequence." ;
        rdfs:domain   fhir:MolecularSequenceReferenceSeqComponent ;
        rdfs:label    "MolecularSequence.referenceSeq.referenceSeqPointer" ;
        rdfs:range    fhir:Reference ;
        dc:title      "A pointer to another MolecularSequence entity as reference sequence" .

fhir:List.entry.deleted
        a             owl:ObjectProperty ;
        rdfs:comment  "True if this item is marked as deleted in the list." ;
        rdfs:domain   fhir:ListEntryComponent ;
        rdfs:label    "List.entry.deleted" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If this item is actually marked as deleted" .

fhir:ChargeItem.productReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ChargeItem ;
        rdfs:label          "ChargeItem.productReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:ChargeItem.product .

fhir:OperationDefinition.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the operation definition." ;
        rdfs:domain   fhir:OperationDefinition ;
        rdfs:label    "OperationDefinition.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this operation definition (human friendly)" .

fhir:GroupCharacteristicComponent
        a                owl:Class ;
        rdfs:comment     "Identifies traits whose presence r absence is shared by members of the group." ;
        rdfs:label       "GroupCharacteristicComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Group.characteristic.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Group.characteristic.exclude ;
                           owl:someValuesFrom  fhir:boolean
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Group.characteristic.valueCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Group.characteristic.valueBoolean ;
                                            owl:someValuesFrom  fhir:boolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Group.characteristic.valueQuantity ;
                                            owl:someValuesFrom  fhir:Quantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Group.characteristic.valueRange ;
                                            owl:someValuesFrom  fhir:Range
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Group.characteristic.valueReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Group.characteristic.code ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:CoverageEligibilityResponse.insurance.item.benefit
        a             owl:ObjectProperty ;
        rdfs:comment  "Benefits used to date." ;
        rdfs:domain   fhir:CoverageEligibilityResponse.Insurance.Items ;
        rdfs:label    "CoverageEligibilityResponse.insurance.item.benefit" ;
        rdfs:range    fhir:CoverageEligibilityResponse.Insurance.Items.Benefit ;
        dc:title      "Benefit Summary" .

fhir:OrganizationAffiliation.specialty
        a             owl:ObjectProperty ;
        rdfs:comment  "Specific specialty of the participatingOrganization in the context of the role." ;
        rdfs:domain   fhir:OrganizationAffiliation ;
        rdfs:label    "OrganizationAffiliation.specialty" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Specific specialty of the participatingOrganization in the context of the role" .

fhir:GraphDefinition  a  owl:Class ;
        rdfs:label       "GraphDefinition" ;
        rdfs:subClassOf  w5:conformance.behavior , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.publisher
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:GraphDefinition.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.experimental
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:GraphDefinitionLinkComponent ;
                           owl:onProperty     fhir:GraphDefinition.link
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:GraphDefinition.start ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.description
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:GraphDefinition.useContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.purpose
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:GraphDefinition.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.date
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:GraphDefinition.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.profile
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:GraphDefinition.name ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:Contract.status  a     owl:ObjectProperty ;
        rdfs:comment        "The status of the resource instance." ;
        rdfs:domain         fhir:Contract ;
        rdfs:label          "Contract.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "amended | appended | cancelled | disputed | entered-in-error | executable | executed | negotiable | offered | policy | rejected | renewed | revoked | resolved | terminated" .

fhir:TerminologyCapabilities.codeSystem.version.isDefault
        a             owl:ObjectProperty ;
        rdfs:comment  "If this is the default version for this code system." ;
        rdfs:domain   fhir:TerminologyCapabilitiesCodeSystemComponent.TerminologyCapabilitiesCodeSystemVersionComponent ;
        rdfs:label    "TerminologyCapabilities.codeSystem.version.isDefault" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If this is the default version for this code system" .

fhir:ExampleScenario.process.step.alternative.step.process.step.pause
        a             owl:ObjectProperty ;
        rdfs:comment  "If there is a pause in the flow." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step.pause" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If there is a pause in the flow" .

fhir:ChargeItem.bodysite
        a             owl:ObjectProperty ;
        rdfs:comment  "The anatomical location where the related service has been applied." ;
        rdfs:domain   fhir:ChargeItem ;
        rdfs:label    "ChargeItem.bodysite" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Anatomical location, if relevant" .

fhir:Task.partOf  a   owl:ObjectProperty ;
        rdfs:comment  "Task that this particular task is part of." ;
        rdfs:domain   fhir:Task ;
        rdfs:label    "Task.partOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Composite task" .

fhir:Encounter.account
        a             owl:ObjectProperty ;
        rdfs:comment  "The set of accounts that may be used for billing for this Encounter." ;
        rdfs:domain   fhir:Encounter ;
        rdfs:label    "Encounter.account" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The set of accounts that may be used for billing for this Encounter" .

fhir:Parameters.parameter.part.valueAddress
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueAddress" ;
        rdfs:range          fhir:Address ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:ClinicalUseIssue.interaction.interactant.item
        a           owl:ObjectProperty ;
        rdfs:label  "ClinicalUseIssue.interaction.interactant.item" .

fhir:StructureMap.group.rule.source.defaultValueAddress
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueAddress" ;
        rdfs:range          fhir:Address ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:ImagingStudy.series.performer.function
        a             owl:ObjectProperty ;
        rdfs:comment  "Distinguishes the type of involvement of the performer in the series." ;
        rdfs:domain   fhir:ImagingStudySeriesComponent.ImagingStudySeriesPerformerComponent ;
        rdfs:label    "ImagingStudy.series.performer.function" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of performance" .

fhir:Task.input.valueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:Parameters.parameter.valueMarkdown
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueMarkdown" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Appointment.basedOn
        a             owl:ObjectProperty ;
        rdfs:comment  "The service request this appointment is allocated to assess (e.g. incoming referral or procedure request)." ;
        rdfs:domain   fhir:Appointment ;
        rdfs:label    "Appointment.basedOn" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The service request this appointment is allocated to assess" .

fhir:ExplanationOfBenefit.diagnosis.diagnosisReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.Diagnosis ;
        rdfs:label          "ExplanationOfBenefit.diagnosis.diagnosisReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.diagnosis.diagnosis .

fhir:CodeSystem.concept.property.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CodeSystem.ConceptDefinition.ConceptProperty ;
        rdfs:label          "CodeSystem.concept.property.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:CodeSystem.concept.property.value .

fhir:DocumentManifest.created
        a                   owl:ObjectProperty ;
        rdfs:comment        "When the document manifest was created for submission to the server (not necessarily the same thing as the actual resource last modified time, since it may be modified, replicated, etc.)." ;
        rdfs:domain         fhir:DocumentManifest ;
        rdfs:label          "DocumentManifest.created" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "When this document manifest created" .

fhir:ContactDetail  a    owl:Class ;
        rdfs:comment     "Specifies contact information for a person or organization." ;
        rdfs:label       "ContactDetail" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactPoint ;
                           owl:onProperty     fhir:ContactDetail.telecom
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ContactDetail.name
                         ] ;
        dc:title         "Contact information" .

fhir:MessageHeader.response
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about the message that this message is a response to.  Only present if this message is a response." ;
        rdfs:domain   fhir:MessageHeader ;
        rdfs:label    "MessageHeader.response" ;
        rdfs:range    fhir:MessageHeaderResponseComponent ;
        dc:title      "If this is a reply to prior message" .

fhir:Contract.term.group.action.status
        a             owl:ObjectProperty ;
        rdfs:comment  "Current state of the term action." ;
        rdfs:domain   fhir:Contract.TermTerm.Action ;
        rdfs:label    "Contract.term.group.action.status" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "State of the action" .

fhir:SpecimenDefinition.typeTested.handling.instruction
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional textual instructions for the preservation or transport of the specimen. For instance, 'Protect from light exposure'." ;
        rdfs:domain   fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedHandlingComponent ;
        rdfs:label    "SpecimenDefinition.typeTested.handling.instruction" ;
        rdfs:range    fhir:string ;
        dc:title      "Preservation instruction" .

fhir:CoverageEligibilityResponse.insurance.item.benefit.usedString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CoverageEligibilityResponse.Insurance.Items.Benefit ;
        rdfs:label          "CoverageEligibilityResponse.insurance.item.benefit.usedString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:CoverageEligibilityResponse.insurance.item.benefit.used .

fhir:CodeSystem.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the code system when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the code system author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence. This is used in [Coding](datatypes.html#Coding).version." ;
        rdfs:domain         fhir:CodeSystem ;
        rdfs:label          "CodeSystem.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the code system (Coding.version)" .

fhir:CoverageEligibilityRequest
        a                owl:Class ;
        rdfs:label       "CoverageEligibilityRequest" ;
        rdfs:subClassOf  w5:financial.support , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CoverageEligibilityRequest.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CoverageEligibilityRequest.created ;
                           owl:someValuesFrom  fhir:dateTime
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CoverageEligibilityRequest.Details ;
                           owl:onProperty     fhir:CoverageEligibilityRequest.item
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CoverageEligibilityRequest.Insurance ;
                           owl:onProperty     fhir:CoverageEligibilityRequest.insurance
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityRequest.facility
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CoverageEligibilityRequest.SupportingInformation ;
                           owl:onProperty     fhir:CoverageEligibilityRequest.supportingInfo
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CoverageEligibilityRequest.insurer ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:CoverageEligibilityRequest.servicedDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:CoverageEligibilityRequest.servicedPeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CoverageEligibilityRequest.patient ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityRequest.enterer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityRequest.priority
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityRequest.provider
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:CoverageEligibilityRequest.purpose ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:CoverageEligibilityRequest.identifier
                         ] .

fhir:RiskAssessment.occurrencePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RiskAssessment ;
        rdfs:label          "RiskAssessment.occurrencePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:RiskAssessment.occurrence .

fhir:List.emptyReason
        a             owl:ObjectProperty ;
        rdfs:comment  "If the list is empty, why the list is empty." ;
        rdfs:domain   fhir:List ;
        rdfs:label    "List.emptyReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Why list is empty" .

fhir:Task.restriction.period
        a             owl:ObjectProperty ;
        rdfs:comment  "Over what time-period is fulfillment sought." ;
        rdfs:domain   fhir:TaskRestrictionComponent ;
        rdfs:label    "Task.restriction.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "When fulfillment sought" .

fhir:EvidenceReport.relatesTo
        a             owl:ObjectProperty ;
        rdfs:comment  "Relationships that this composition has with other compositions or documents that already exist." ;
        rdfs:domain   fhir:EvidenceReport ;
        rdfs:label    "EvidenceReport.relatesTo" ;
        rdfs:range    fhir:EvidenceReportRelatesToComponent ;
        dc:title      "Relationships to other compositions/documents" .

fhir:Parameters.parameter.valueCount
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueCount" ;
        rdfs:range          fhir:Count ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:SampledData  a      owl:Class ;
        rdfs:comment     "A series of measurements taken by a device, with upper and lower limits. There may be more than one dimension in the data." ;
        rdfs:label       "SampledData" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SampledData.data
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SampledData.upperLimit
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SampledData.factor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:SampledData.origin ;
                           owl:someValuesFrom  fhir:SimpleQuantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SampledData.lowerLimit
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:SampledData.dimensions ;
                           owl:someValuesFrom  fhir:positiveInt
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:SampledData.period ;
                           owl:someValuesFrom  fhir:decimal
                         ] ;
        dc:title         "A series of measurements taken by a device" .

fhir:GraphDefinition.link.target.compartment.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the compartment." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponent.GraphDefinitionLinkTargetCompartmentComponent ;
        rdfs:label    "GraphDefinition.link.target.compartment.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Patient | Encounter | RelatedPerson | Practitioner | Device" .

fhir:Questionnaire.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the questionnaire when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the questionnaire author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence." ;
        rdfs:domain         fhir:Questionnaire ;
        rdfs:label          "Questionnaire.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the questionnaire" .

fhir:Statistic.sampleSize.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Human-readable summary of population sample size." ;
        rdfs:domain   fhir:StatisticSampleSizeComponent ;
        rdfs:label    "Statistic.sampleSize.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Textual description of sample size for statistic" .

fhir:MolecularSequence.quality.standardSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "Gold standard sequence used for comparing against." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent ;
        rdfs:label    "MolecularSequence.quality.standardSequence" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Standard sequence for comparison" .

fhir:ValueSet.expansion.parameter.value
        a           owl:ObjectProperty ;
        rdfs:label  "ValueSet.expansion.parameter.value" .

fhir:Observation.component
        a             owl:ObjectProperty ;
        rdfs:comment  "Some observations have multiple component observations.  These component observations are expressed as separate code value pairs that share the same attributes.  Examples include systolic and diastolic component observations for blood pressure measurement and multiple component observations for genetics observations." ;
        rdfs:domain   fhir:Observation ;
        rdfs:label    "Observation.component" ;
        rdfs:range    fhir:ObservationComponentComponent ;
        dc:title      "Component results" .

fhir:ClaimResponse.AddedItem
        a                owl:Class ;
        rdfs:comment     "The first-tier service adjudications for payor added product or service lines." ;
        rdfs:label       "ClaimResponse.AddedItem" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.quantity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ClaimResponse.addItem.modifier
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ClaimResponse.addItem.servicedDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ClaimResponse.addItem.servicedPeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ClaimResponse.addItem.programCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ClaimResponse.addItem.itemSequence
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ClaimResponse.AddedItem.AddedItemDetail ;
                           owl:onProperty     fhir:ClaimResponse.addItem.detail
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.unitPrice
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ClaimResponse.addItem.subSite
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.factor
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ClaimResponse.addItem.noteNumber
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ClaimResponse.addItem.locationCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Address ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ClaimResponse.addItem.locationAddress
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ClaimResponse.addItem.locationReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ClaimResponse.addItem.detailSequence
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.net
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ClaimResponse.addItem.subdetailSequence
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.bodySite
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:ClaimResponse.addItem.adjudication ;
                           owl:someValuesFrom  fhir:ClaimResponse.AddedItemAdjudication
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ClaimResponse.addItem.provider
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.addItem.productOrService ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:Substance.ingredient.substanceCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SubstanceIngredientComponent ;
        rdfs:label          "Substance.ingredient.substanceCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Substance.ingredient.substance .

fhir:ValueSet.expansion
        a             owl:ObjectProperty ;
        rdfs:comment  "A value set can also be \"expanded\", where the value set is turned into a simple collection of enumerated codes. This element holds the expansion, if it has been performed." ;
        rdfs:domain   fhir:ValueSet ;
        rdfs:label    "ValueSet.expansion" ;
        rdfs:range    fhir:ValueSetExpansionComponent ;
        dc:title      "Used when the value set is \"expanded\"" .

fhir:Citation.publicationForm.revisionDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date the article was last revised or updated in the database." ;
        rdfs:domain   fhir:CitationPublicationFormComponent ;
        rdfs:label    "Citation.publicationForm.revisionDate" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "The date the article was last revised or updated in the database" .

fhir:SubstanceDefinition.molecularWeight.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of molecular weight such as exact, average (also known as. number average), weight average." ;
        rdfs:domain   fhir:SubstanceDefinitionMolecularWeight ;
        rdfs:label    "SubstanceDefinition.molecularWeight.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of molecular weight such as exact, average (also known as. number average), weight average" .

fhir:CatalogEntry.additionalCharacteristic
        a             owl:ObjectProperty ;
        rdfs:comment  "Used for examplefor Out of Formulary, or any specifics." ;
        rdfs:domain   fhir:CatalogEntry ;
        rdfs:label    "CatalogEntry.additionalCharacteristic" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Additional characteristics of the catalog entry" .

fhir:InsurancePlanCoverageComponent
        a                owl:Class ;
        rdfs:comment     "Details about the coverage offered by the insurance product." ;
        rdfs:label       "InsurancePlanCoverageComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:InsurancePlan.coverage.benefit ;
                           owl:someValuesFrom  fhir:InsurancePlanCoverageComponent.CoverageBenefit
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:InsurancePlan.coverage.network
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:InsurancePlan.coverage.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:List.code  a           owl:ObjectProperty ;
        rdfs:comment        "This code defines the purpose of the list - why it was created." ;
        rdfs:domain         fhir:List ;
        rdfs:label          "List.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "What the purpose of this list is" .

fhir:Task.input.valueTriggerDefinition
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueTriggerDefinition" ;
        rdfs:range          fhir:TriggerDefinition ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:Device.manufactureDate
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date and time when the device was manufactured." ;
        rdfs:domain         fhir:Device ;
        rdfs:label          "Device.manufactureDate" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Date when the device was made" .

fhir:Evidence  a         owl:Class ;
        rdfs:label       "Evidence" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.general ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:Evidence.variableDefinition ;
                           owl:someValuesFrom  fhir:EvidenceVariableDefinitionComponent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.title
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Evidence.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.url
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Evidence.citeAsReference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:markdown ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Evidence.citeAsMarkdown
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:Evidence.endorser
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.lastReviewDate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:OrderedDistribution ;
                           owl:onProperty     fhir:Evidence.distribution
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:EvidenceCertaintyComponent ;
                           owl:onProperty     fhir:Evidence.certainty
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:Evidence.reviewer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:Evidence.editor
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Evidence.note
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:Evidence.useContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.assertion
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.approvalDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.date
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Statistic ;
                           owl:onProperty     fhir:Evidence.statistic
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Evidence.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.studyType
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RelatedArtifact ;
                           owl:onProperty     fhir:Evidence.relatedArtifact
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:Evidence.author
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.synthesisType
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:Evidence.contact
                         ] .

fhir:Patient.multipleBirth
        a           owl:ObjectProperty ;
        rdfs:label  "Patient.multipleBirth" .

fhir:ExplanationOfBenefit.addItem.noteNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "The numbers associated with notes below which apply to the adjudication of this item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem ;
        rdfs:label    "ExplanationOfBenefit.addItem.noteNumber" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Applicable note numbers" .

fhir:SubstanceDefinition.name.translation.language
        a             owl:ObjectProperty ;
        rdfs:comment  "Human language that the name is written in." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.translation.language" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Human language that the name is written in" .

fhir:Parameters.parameter.valueUnsignedInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueUnsignedInt" ;
        rdfs:range          fhir:unsignedInt ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:MedicationKnowledge.cost.source
        a             owl:ObjectProperty ;
        rdfs:comment  "The source or owner that assigns the price to the medication." ;
        rdfs:domain   fhir:MedicationKnowledgeCostComponent ;
        rdfs:label    "MedicationKnowledge.cost.source" ;
        rdfs:range    fhir:string ;
        dc:title      "The source or owner for the price information" .

fhir:CoverageEligibilityResponse.insurance.item.benefit.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Classification of benefit being provided." ;
        rdfs:domain   fhir:CoverageEligibilityResponse.Insurance.Items.Benefit ;
        rdfs:label    "CoverageEligibilityResponse.insurance.item.benefit.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Benefit classification" .

fhir:OperationDefinition.parameter.part.use
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether this is an input or an output parameter." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponentParameter ;
        rdfs:label    "OperationDefinition.parameter.part.use" ;
        rdfs:range    fhir:code ;
        dc:title      "in | out" .

fhir:ExplanationOfBenefit.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "The category of claim, e.g. oral, pharmacy, vision, institutional, professional." ;
        rdfs:domain         fhir:ExplanationOfBenefit ;
        rdfs:label          "ExplanationOfBenefit.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Category or discipline" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponent
        a                owl:Class ;
        rdfs:comment     "Indicates an alternative step that can be taken instead of the operations on the base step in exceptional/atypical circumstances." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep ;
                           owl:onProperty     fhir:ExampleScenario.process.step.process.step.alternative.step
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.alternative.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.alternative.title ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:Group.member.entity
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to the entity that is a member of the group. Must be consistent with Group.type. If the entity is another group, then the type must be the same." ;
        rdfs:domain   fhir:GroupMemberComponent ;
        rdfs:label    "Group.member.entity" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Reference to the group member" .

fhir:StructureMap.group.rule.rule.source.element
        a             owl:ObjectProperty ;
        rdfs:comment  "Optional field for this source." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label    "StructureMap.group.rule.rule.source.element" ;
        rdfs:range    fhir:string ;
        dc:title      "Optional field for this source" .

fhir:Library.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "A copyright statement relating to the library and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the library." ;
        rdfs:domain   fhir:Library ;
        rdfs:label    "Library.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Use and/or publishing restrictions" .

fhir:Immunization.manufacturer
        a             owl:ObjectProperty ;
        rdfs:comment  "Name of vaccine manufacturer." ;
        rdfs:domain   fhir:Immunization ;
        rdfs:label    "Immunization.manufacturer" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Vaccine manufacturer" .

fhir:StructureDefinition.mapping.comment
        a             owl:ObjectProperty ;
        rdfs:comment  "Comments about this mapping, including version notes, issues, scope limitations, and other important notes for usage." ;
        rdfs:domain   fhir:StructureDefinitionMappingComponent ;
        rdfs:label    "StructureDefinition.mapping.comment" ;
        rdfs:range    fhir:string ;
        dc:title      "Versions, Issues, Scope limitations etc." .

fhir:CodeSystem.ConceptDefinition
        a                owl:Class ;
        rdfs:comment     "Concepts that are in the code system. The concept definitions are inherently hierarchical, but the definitions must be consulted to determine what the meanings of the hierarchical relationships are." ;
        rdfs:label       "CodeSystem.ConceptDefinition" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeSystem.ConceptDefinition.CodeSystemConceptDesignationComponent ;
                           owl:onProperty     fhir:CodeSystem.concept.designation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.concept.display
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CodeSystem.concept.code ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeSystem.ConceptDefinitionConcept ;
                           owl:onProperty     fhir:CodeSystem.concept.concept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.concept.definition
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeSystem.ConceptDefinition.ConceptProperty ;
                           owl:onProperty     fhir:CodeSystem.concept.property
                         ] .

fhir:SubstanceDefinition.name.translation.official
        a             owl:ObjectProperty ;
        rdfs:comment  "Details of the official nature of this name." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.translation.official" ;
        rdfs:range    fhir:SubstanceDefinitionNameComponentName.SubstanceDefinitionNameOfficialComponent ;
        dc:title      "Details of the official nature of this name" .

fhir:Claim.procedure.sequence
        a             owl:ObjectProperty ;
        rdfs:comment  "A number to uniquely identify procedure entries." ;
        rdfs:domain   fhir:Claim.Procedure ;
        rdfs:label    "Claim.procedure.sequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Procedure instance identifier" .

fhir:CareTeam.reasonCode
        a                   owl:ObjectProperty ;
        rdfs:comment        "Describes why the care team exists." ;
        rdfs:domain         fhir:CareTeam ;
        rdfs:label          "CareTeam.reasonCode" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why the care team exists" .

fhir:Dosage.doseAndRate
        a             owl:ObjectProperty ;
        rdfs:comment  "The amount of medication administered." ;
        rdfs:domain   fhir:Dosage ;
        rdfs:label    "Dosage.doseAndRate" ;
        rdfs:range    fhir:DosageDoseAndRateComponent ;
        dc:title      "Amount of medication administered" .

fhir:ClinicalUseIssue.type
        a             owl:ObjectProperty ;
        rdfs:comment  "indication | contraindication | interaction | undesirable-effect | warning." ;
        rdfs:domain   fhir:ClinicalUseIssue ;
        rdfs:label    "ClinicalUseIssue.type" ;
        rdfs:range    fhir:code ;
        dc:title      "indication | contraindication | interaction | undesirable-effect | warning" .

fhir:ContactPoint.system
        a             owl:ObjectProperty ;
        rdfs:comment  "Telecommunications form for contact point - what communications system is required to make use of the contact." ;
        rdfs:domain   fhir:ContactPoint ;
        rdfs:label    "ContactPoint.system" ;
        rdfs:range    fhir:code ;
        dc:title      "phone | fax | email | pager | url | sms | other" .

fhir:CommunicationRequest.payload.contentAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CommunicationRequestPayloadComponent ;
        rdfs:label          "CommunicationRequest.payload.contentAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:CommunicationRequest.payload.content .

fhir:PlanDefinition.action.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of action to perform (create, update, remove)." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "create | update | remove | fire-event" .

fhir:TestScript.teardown.action.operation.encodeRequestUrl
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether or not to implicitly send the request url in encoded format. The default is true to match the standard RESTful client behavior. Set to false when communicating with a server that does not support encoded url paths." ;
        rdfs:domain   fhir:TestScriptTeardownComponent.TeardownActionOperation ;
        rdfs:label    "TestScript.teardown.action.operation.encodeRequestUrl" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether or not to send the request url in encoded format" .

fhir:DataRequirement.mustSupport
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates that specific elements of the type are referenced by the knowledge module and must be supported by the consumer in order to obtain an effective evaluation. This does not mean that a value is required for this element, only that the consuming system must understand the element and be able to provide values for it if they are available. \n\nThe value of mustSupport SHALL be a FHIRPath resolveable on the type of the DataRequirement. The path SHALL consist only of identifiers, constant indexers, and .resolve() (see the [Simple FHIRPath Profile](fhirpath.html#simple) for full details)." ;
        rdfs:domain   fhir:DataRequirement ;
        rdfs:label    "DataRequirement.mustSupport" ;
        rdfs:range    fhir:string ;
        dc:title      "Indicates specific structure elements that are referenced by the knowledge module" .

fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleDependentComponent
        a                owl:Class ;
        rdfs:comment     "Which other rules to apply in the context of this rule." ;
        rdfs:label       "StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleDependentComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:StructureMap.group.rule.rule.dependent.variable ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.rule.dependent.name ;
                           owl:someValuesFrom  fhir:id
                         ] .

fhir:Parameters.parameter.part.valueDosage
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueDosage" ;
        rdfs:range          fhir:Dosage ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:CodeSystem.caseSensitive
        a             owl:ObjectProperty ;
        rdfs:comment  "If code comparison is case sensitive when codes within this system are compared to each other." ;
        rdfs:domain   fhir:CodeSystem ;
        rdfs:label    "CodeSystem.caseSensitive" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If code comparison is case sensitive" .

fhir:EvidenceReport.section.section.entryQuantity
        a             owl:ObjectProperty ;
        rdfs:comment  "Quantity as content." ;
        rdfs:domain   fhir:EvidenceReport.SectionSection ;
        rdfs:label    "EvidenceReport.section.section.entryQuantity" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Quantity as content" .

fhir:CarePlan.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Business identifiers assigned to this care plan by the performer or other systems which remain constant as the resource is updated and propagates from server to server." ;
        rdfs:domain         fhir:CarePlan ;
        rdfs:label          "CarePlan.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "External Ids for this plan" .

fhir:Contract.term.group.securityLabel.control
        a             owl:ObjectProperty ;
        rdfs:comment  "Security label privacy tag that species the manner in which term and/or term elements are to be protected." ;
        rdfs:domain   fhir:Contract.TermTerm.SecurityLabel ;
        rdfs:label    "Contract.term.group.securityLabel.control" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Handling Instructions" .

fhir:Library  a          owl:Class ;
        rdfs:label       "Library" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.general ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Library.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Library.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Library.publisher
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:Library.editor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Library.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Library.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Library.subtitle
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Library.purpose
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Library.effectivePeriod
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:Library.author
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:Library.endorser
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Library.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Library.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Library.experimental
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ParameterDefinition ;
                           owl:onProperty     fhir:Library.parameter
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Attachment ;
                           owl:onProperty     fhir:Library.content
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:Library.reviewer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Library.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Library.title
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RelatedArtifact ;
                           owl:onProperty     fhir:Library.relatedArtifact
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Library.subjectCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Library.subjectReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Library.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Library.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Library.copyright
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DataRequirement ;
                           owl:onProperty     fhir:Library.dataRequirement
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:Library.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Library.usage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Library.lastReviewDate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Library.topic
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:Library.useContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Library.approvalDate
                         ] .

fhir:ClaimResponse.addItem.bodySite
        a             owl:ObjectProperty ;
        rdfs:comment  "Physical service site on the patient (limb, tooth, etc.)." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem ;
        rdfs:label    "ClaimResponse.addItem.bodySite" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Anatomical location" .

fhir:EnrollmentResponse.requestProvider
        a             owl:ObjectProperty ;
        rdfs:comment  "The practitioner who is responsible for the services rendered to the patient." ;
        rdfs:domain   fhir:EnrollmentResponse ;
        rdfs:label    "EnrollmentResponse.requestProvider" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Responsible practitioner" .

fhir:DeviceMetricCalibrationComponent
        a                owl:Class ;
        rdfs:comment     "Describes the calibrations that have been performed or that are required to be performed." ;
        rdfs:label       "DeviceMetricCalibrationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:instant ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceMetric.calibration.time
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceMetric.calibration.state
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceMetric.calibration.type
                         ] .

fhir:NutritionOrder.oralDiet
        a             owl:ObjectProperty ;
        rdfs:comment  "Diet given orally in contrast to enteral (tube) feeding." ;
        rdfs:domain   fhir:NutritionOrder ;
        rdfs:label    "NutritionOrder.oralDiet" ;
        rdfs:range    fhir:NutritionOrderOralDietComponent ;
        dc:title      "Oral diet components" .

fhir:StructureDefinition.derivation
        a             owl:ObjectProperty ;
        rdfs:comment  "How the type relates to the baseDefinition." ;
        rdfs:domain   fhir:StructureDefinition ;
        rdfs:label    "StructureDefinition.derivation" ;
        rdfs:range    fhir:code ;
        dc:title      "specialization | constraint - How relates to base definition" .

fhir:Contract.term.asset.answer.valueCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractAssetAnswer ;
        rdfs:label          "Contract.term.asset.answer.valueCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:Contract.term.asset.answer.value .

fhir:Claim.created  a       owl:ObjectProperty ;
        rdfs:comment        "The date this resource was created." ;
        rdfs:domain         fhir:Claim ;
        rdfs:label          "Claim.created" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Resource creation date" .

fhir:Medication.ingredient
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies a particular constituent of interest in the product." ;
        rdfs:domain   fhir:Medication ;
        rdfs:label    "Medication.ingredient" ;
        rdfs:range    fhir:MedicationIngredientComponent ;
        dc:title      "Active or inactive ingredient" .

fhir:Contract.ComputableLanguage
        a                owl:Class ;
        rdfs:comment     "List of Computable Policy Rule Language Representations of this Contract." ;
        rdfs:label       "Contract.ComputableLanguage" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.rule.contentAttachment ;
                                            owl:someValuesFrom  fhir:Attachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.rule.contentReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] .

fhir:Timing.repeat.frequency
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of times to repeat the action within the specified period. If frequencyMax is present, this element indicates the lower bound of the allowed range of the frequency." ;
        rdfs:domain   fhir:TimingRepeatComponent ;
        rdfs:label    "Timing.repeat.frequency" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Event occurs frequency times per period" .

fhir:HealthcareService.referralMethod
        a             owl:ObjectProperty ;
        rdfs:comment  "Ways that the service accepts referrals, if this is not provided then it is implied that no referral is required." ;
        rdfs:domain   fhir:HealthcareService ;
        rdfs:label    "HealthcareService.referralMethod" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Ways that the service accepts referrals" .

fhir:ImplementationGuide.definition.page.page.nameReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponentPage ;
        rdfs:label          "ImplementationGuide.definition.page.page.nameReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:ImplementationGuide.definition.page.page.name .

fhir:ValueSetComposeComponentInclude.ValueSetComposeIncludeFilterComponent
        a                owl:Class ;
        rdfs:comment     "Select concepts by specify a matching criterion based on the properties (including relationships) defined by the system, or on filters defined by the system. If multiple filters are specified, they SHALL all be true." ;
        rdfs:label       "ValueSetComposeComponentInclude.ValueSetComposeIncludeFilterComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ValueSet.compose.exclude.filter.value ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ValueSet.compose.exclude.filter.op ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ValueSet.compose.exclude.filter.property ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:EvidenceVariable.endorser
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization responsible for officially endorsing the content for use in some setting." ;
        rdfs:domain   fhir:EvidenceVariable ;
        rdfs:label    "EvidenceVariable.endorser" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who endorsed the content" .

fhir:EpisodeOfCare.diagnosis
        a             owl:ObjectProperty ;
        rdfs:comment  "The list of diagnosis relevant to this episode of care." ;
        rdfs:domain   fhir:EpisodeOfCare ;
        rdfs:label    "EpisodeOfCare.diagnosis" ;
        rdfs:range    fhir:EpisodeOfCare.Diagnosis ;
        dc:title      "The list of diagnosis relevant to this episode of care" .

fhir:MedicationAdministration.device
        a             owl:ObjectProperty ;
        rdfs:comment  "The device used in administering the medication to the patient.  For example, a particular infusion pump." ;
        rdfs:domain   fhir:MedicationAdministration ;
        rdfs:label    "MedicationAdministration.device" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Device used to administer" .

fhir:ConceptMap.name  a  owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the concept map. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:ConceptMap ;
        rdfs:label    "ConceptMap.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this concept map (computer friendly)" .

fhir:BiologicallyDerivedProduct.productCategory
        a             owl:ObjectProperty ;
        rdfs:comment  "Broad category of this product." ;
        rdfs:domain   fhir:BiologicallyDerivedProduct ;
        rdfs:label    "BiologicallyDerivedProduct.productCategory" ;
        rdfs:range    fhir:code ;
        dc:title      "organ | tissue | fluid | cells | biologicalAgent" .

fhir:Contract.legallyBinding
        a           owl:ObjectProperty ;
        rdfs:label  "Contract.legallyBinding" .

fhir:TerminologyCapabilitiesCodeSystemComponent
        a                owl:Class ;
        rdfs:comment     "Identifies a code system that is supported by the server. If there is a no code system URL, then this declares the general assumptions a client can make about support for any CodeSystem resource." ;
        rdfs:label       "TerminologyCapabilitiesCodeSystemComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.codeSystem.subsumption
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:TerminologyCapabilitiesCodeSystemComponent.TerminologyCapabilitiesCodeSystemVersionComponent ;
                           owl:onProperty     fhir:TerminologyCapabilities.codeSystem.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.codeSystem.uri
                         ] .

fhir:InsurancePlan  a    owl:Class ;
        rdfs:label       "InsurancePlan" ;
        rdfs:subClassOf  fhir:DomainResource , w5:administrative.entity ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:InsurancePlan.name
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:InsurancePlan.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:InsurancePlan.alias
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:InsurancePlan.status
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:InsurancePlanContactComponent ;
                           owl:onProperty     fhir:InsurancePlan.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:InsurancePlan.period
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:InsurancePlanPlanComponent ;
                           owl:onProperty     fhir:InsurancePlan.plan
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:InsurancePlan.endpoint
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:InsurancePlanCoverageComponent ;
                           owl:onProperty     fhir:InsurancePlan.coverage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:InsurancePlan.ownedBy
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:InsurancePlan.network
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:InsurancePlan.administeredBy
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:InsurancePlan.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:InsurancePlan.coverageArea
                         ] .

fhir:ExplanationOfBenefit.Payee
        a                owl:Class ;
        rdfs:comment     "The party to be reimbursed for cost of the products and services according to the terms of the policy." ;
        rdfs:label       "ExplanationOfBenefit.Payee" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.payee.party
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.payee.type
                         ] .

fhir:ImagingStudy.numberOfSeries
        a             owl:ObjectProperty ;
        rdfs:comment  "Number of Series in the Study. This value given may be larger than the number of series elements this Resource contains due to resource availability, security, or other factors. This element should be present if any series elements are present." ;
        rdfs:domain   fhir:ImagingStudy ;
        rdfs:label    "ImagingStudy.numberOfSeries" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Number of Study Related Series" .

fhir:Device.contact  a      owl:ObjectProperty ;
        rdfs:comment        "Contact details for an organization or a particular human that is responsible for the device." ;
        rdfs:domain         fhir:Device ;
        rdfs:label          "Device.contact" ;
        rdfs:range          fhir:ContactPoint ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Details for human/organization for support" .

fhir:MedicinalProductDefinition.paediatricUseIndicator
        a             owl:ObjectProperty ;
        rdfs:comment  "If authorised for use in children." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.paediatricUseIndicator" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "If authorised for use in children" .

fhir:Parameters.parameter.valueCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:MedicationDispense.substitution
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates whether or not substitution was made as part of the dispense.  In some cases, substitution will be expected but does not happen, in other cases substitution is not expected but does happen.  This block explains what substitution did or did not happen and why.  If nothing is specified, substitution was not done." ;
        rdfs:domain   fhir:MedicationDispense ;
        rdfs:label    "MedicationDispense.substitution" ;
        rdfs:range    fhir:MedicationDispenseSubstitutionComponent ;
        dc:title      "Whether a substitution was performed on the dispense" .

fhir:ElementDefinition.sliceIsConstraining
        a             owl:ObjectProperty ;
        rdfs:comment  "If true, indicates that this slice definition is constraining a slice definition with the same name in an inherited profile. If false, the slice is not overriding any slice in an inherited profile. If missing, the slice might or might not be overriding a slice in an inherited profile, depending on the sliceName." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.sliceIsConstraining" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If this slice definition constrains an inherited slice definition (or not)" .

fhir:EvidenceVariable.characteristic.timeFromStart
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates duration, period, or point of observation from the participant's study entry." ;
        rdfs:domain   fhir:EvidenceVariableCharacteristicComponent ;
        rdfs:label    "EvidenceVariable.characteristic.timeFromStart" ;
        rdfs:range    fhir:EvidenceVariableCharacteristicComponent.EvidenceVariableCharacteristicTimeFromStartComponent ;
        dc:title      "Observation time from study start" .

fhir:SpecimenProcessingComponent
        a                owl:Class ;
        rdfs:comment     "Details concerning processing and processing steps for the specimen." ;
        rdfs:label       "SpecimenProcessingComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Specimen.processing.timeDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Specimen.processing.timePeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Specimen.processing.additive
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Specimen.processing.procedure
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Specimen.processing.description
                         ] .

fhir:Parameters.parameter.valueHumanName
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueHumanName" ;
        rdfs:range          fhir:HumanName ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:EnrollmentResponse.disposition
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of the status of the adjudication." ;
        rdfs:domain   fhir:EnrollmentResponse ;
        rdfs:label    "EnrollmentResponse.disposition" ;
        rdfs:range    fhir:string ;
        dc:title      "Disposition Message" .

fhir:Condition.onsetDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Condition ;
        rdfs:label          "Condition.onsetDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Condition.onset .

fhir:TestScript.setup.action.assert.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The value to compare to." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.value" ;
        rdfs:range    fhir:string ;
        dc:title      "The value to compare to" .

fhir:ServiceRequest.orderDetail
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional details and instructions about the how the services are to be delivered.   For example, and order for a urinary catheter may have an order detail for an external or indwelling catheter, or an order for a bandage may require additional instructions specifying how the bandage should be applied." ;
        rdfs:domain   fhir:ServiceRequest ;
        rdfs:label    "ServiceRequest.orderDetail" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Additional order information" .

fhir:ExampleScenario.instance.containedInstance.versionId
        a             owl:ObjectProperty ;
        rdfs:comment  "A specific version of a resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioInstanceComponent.ExampleScenarioInstanceContainedInstanceComponent ;
        rdfs:label    "ExampleScenario.instance.containedInstance.versionId" ;
        rdfs:range    fhir:string ;
        dc:title      "A specific version of a resource contained in the instance" .

fhir:ClinicalUseIssue.contraindication.otherTherapy.therapyCodeableReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ClinicalUseIssueContraindicationComponent.ClinicalUseIssueContraindicationOtherTherapyComponent ;
        rdfs:label          "ClinicalUseIssue.contraindication.otherTherapy.therapyCodeableReference" ;
        rdfs:range          fhir:CodeableReference ;
        rdfs:subPropertyOf  fhir:ClinicalUseIssue.contraindication.otherTherapy.therapy .

fhir:Measure.library  a  owl:ObjectProperty ;
        rdfs:comment  "A reference to a Library resource containing the formal logic used by the measure." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.library" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Logic used by the measure" .

fhir:MeasureReport.group
        a             owl:ObjectProperty ;
        rdfs:comment  "The results of the calculation, one for each population group in the measure." ;
        rdfs:domain   fhir:MeasureReport ;
        rdfs:label    "MeasureReport.group" ;
        rdfs:range    fhir:MeasureReportGroupComponent ;
        dc:title      "Measure results for each group" .

fhir:MedicationKnowledge.drugCharacteristic.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationKnowledgeDrugCharacteristicComponent ;
        rdfs:label          "MedicationKnowledge.drugCharacteristic.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:MedicationKnowledge.drugCharacteristic.value .

fhir:ExampleScenario.process.step.process
        a             owl:ObjectProperty ;
        rdfs:comment  "Nested process." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent ;
        rdfs:label    "ExampleScenario.process.step.process" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess ;
        dc:title      "Nested process" .

fhir:SubstanceDefinition.relationship.substanceDefinitionReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SubstanceDefinitionRelationshipComponent ;
        rdfs:label          "SubstanceDefinition.relationship.substanceDefinitionReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:SubstanceDefinition.relationship.substanceDefinition .

fhir:Encounter.location
        a             owl:ObjectProperty ;
        rdfs:comment  "List of locations where  the patient has been during this encounter." ;
        rdfs:domain   fhir:Encounter ;
        rdfs:label    "Encounter.location" ;
        rdfs:range    fhir:EncounterLocationComponent ;
        dc:title      "List of locations where the patient has been" .

fhir:ChargeItem.supportingInformation
        a             owl:ObjectProperty ;
        rdfs:comment  "Further information supporting this charge." ;
        rdfs:domain   fhir:ChargeItem ;
        rdfs:label    "ChargeItem.supportingInformation" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Further information supporting this charge" .

fhir:PlanDefinition.action.dynamicValue.expression
        a             owl:ObjectProperty ;
        rdfs:comment  "An expression specifying the value of the customized element." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent.PlanDefinitionActionDynamicValueComponent ;
        rdfs:label    "PlanDefinition.action.dynamicValue.expression" ;
        rdfs:range    fhir:Expression ;
        dc:title      "An expression that provides the dynamic value for the customization" .

fhir:Measure.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the measure is intended to be used." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for measure (if applicable)" .

fhir:PackagedProductDefinition.package.package.property
        a             owl:ObjectProperty ;
        rdfs:comment  "General characteristics of this item." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponentPackage ;
        rdfs:label    "PackagedProductDefinition.package.package.property" ;
        rdfs:range    fhir:PackagedProductDefinitionPackageComponentPackage.PackagedProductDefinitionPackagePropertyComponent ;
        dc:title      "General characteristics of this item" .

fhir:MedicationRequest.dispenseRequest.numberOfRepeatsAllowed
        a             owl:ObjectProperty ;
        rdfs:comment  "An integer indicating the number of times, in addition to the original dispense, (aka refills or repeats) that the patient can receive the prescribed medication. Usage Notes: This integer does not include the original order dispense. This means that if an order indicates dispense 30 tablets plus \"3 repeats\", then the order can be dispensed a total of 4 times and the patient can receive a total of 120 tablets.  A prescriber may explicitly say that zero refills are permitted after the initial dispense." ;
        rdfs:domain   fhir:MedicationRequestDispenseRequestComponent ;
        rdfs:label    "MedicationRequest.dispenseRequest.numberOfRepeatsAllowed" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Number of refills authorized" .

fhir:HealthcareService.availableTime.availableEndTime
        a             owl:ObjectProperty ;
        rdfs:comment  "The closing time of day. Note: If the AllDay flag is set, then this time is ignored." ;
        rdfs:domain   fhir:HealthcareServiceAvailableTimeComponent ;
        rdfs:label    "HealthcareService.availableTime.availableEndTime" ;
        rdfs:range    fhir:time ;
        dc:title      "Closing time of day (ignored if allDay = true)" .

fhir:SupplyDelivery.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the type of dispensing event that is performed. Examples include: Trial Fill, Completion of Trial, Partial Fill, Emergency Fill, Samples, etc." ;
        rdfs:domain   fhir:SupplyDelivery ;
        rdfs:label    "SupplyDelivery.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Category of dispense event" .

fhir:Citation.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this citation is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:Citation ;
        rdfs:label          "Citation.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:PlanDefinition.action.title
        a             owl:ObjectProperty ;
        rdfs:comment  "The textual description of the action displayed to a user. For example, when the action is a test to be performed, the title would be the title of the test such as Assay by HPLC." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.title" ;
        rdfs:range    fhir:string ;
        dc:title      "User-visible title" .

fhir:MedicationAdministration.partOf
        a             owl:ObjectProperty ;
        rdfs:comment  "A larger event of which this particular event is a component or step." ;
        rdfs:domain   fhir:MedicationAdministration ;
        rdfs:label    "MedicationAdministration.partOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Part of referenced event" .

fhir:NutritionOrder.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The workflow status of the nutrition order/request." ;
        rdfs:domain         fhir:NutritionOrder ;
        rdfs:label          "NutritionOrder.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | on-hold | revoked | completed | entered-in-error | unknown" .

fhir:CoverageEligibilityResponse.insurance.item.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A richer description of the benefit or services covered." ;
        rdfs:domain   fhir:CoverageEligibilityResponse.Insurance.Items ;
        rdfs:label    "CoverageEligibilityResponse.insurance.item.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Description of the benefit or services covered" .

fhir:Substance  a        owl:Class ;
        rdfs:label       "Substance" ;
        rdfs:subClassOf  w5:administrative.entity , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Substance.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Substance.code ;
                           owl:someValuesFrom  fhir:CodeableReference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SubstanceIngredientComponent ;
                           owl:onProperty     fhir:Substance.ingredient
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Substance.category
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Substance.status
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Substance.instance ;
                           owl:someValuesFrom  fhir:boolean
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Substance.quantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Substance.expiry
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Substance.description
                         ] .

fhir:Medication.batch.lotNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "The assigned lot number of a batch of the specified product." ;
        rdfs:domain   fhir:MedicationBatchComponent ;
        rdfs:label    "Medication.batch.lotNumber" ;
        rdfs:range    fhir:string ;
        dc:title      "Identifier assigned to batch" .

fhir:DocumentReference.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "When the document reference was created." ;
        rdfs:domain         fhir:DocumentReference ;
        rdfs:label          "DocumentReference.date" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "When this document reference was created" .

fhir:Parameters.parameter.part.valueCount
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueCount" ;
        rdfs:range          fhir:Count ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:PlanDefinition.action.action.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "Didactic or other informational resources associated with the action that can be provided to the CDS recipient. Information resources can include inline text commentary and links to web resources." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.documentation" ;
        rdfs:range    fhir:RelatedArtifact ;
        dc:title      "Supporting documentation for the intended performer of the action" .

fhir:Location.hoursOfOperation.closingTime
        a             owl:ObjectProperty ;
        rdfs:comment  "Time that the Location closes." ;
        rdfs:domain   fhir:LocationHoursOfOperationComponent ;
        rdfs:label    "Location.hoursOfOperation.closingTime" ;
        rdfs:range    fhir:time ;
        dc:title      "Time that the Location closes" .

fhir:StructureMap.group.rule.target.variable
        a             owl:ObjectProperty ;
        rdfs:comment  "Named context for field, if desired, and a field is specified." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleTargetComponent ;
        rdfs:label    "StructureMap.group.rule.target.variable" ;
        rdfs:range    fhir:id ;
        dc:title      "Named context for field, if desired, and a field is specified" .

fhir:ExplanationOfBenefit.addItem.detail.subDetail.net
        a             owl:ObjectProperty ;
        rdfs:comment  "The quantity times the unit price for an additional service or product or charge." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail.AddedItemDetailSubDetail ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.subDetail.net" ;
        rdfs:range    fhir:Money ;
        dc:title      "Total item cost" .

fhir:QuestionnaireResponse.item
        a             owl:ObjectProperty ;
        rdfs:comment  "A group or question item from the original questionnaire for which answers are provided." ;
        rdfs:domain   fhir:QuestionnaireResponse ;
        rdfs:label    "QuestionnaireResponse.item" ;
        rdfs:range    fhir:QuestionnaireResponseItemComponent ;
        dc:title      "Groups and questions" .

fhir:AuditEvent.source.site
        a                   owl:ObjectProperty ;
        rdfs:comment        "Logical source location within the healthcare enterprise network.  For example, a hospital or other provider location within a multi-entity provider group." ;
        rdfs:domain         fhir:AuditEventSourceComponent ;
        rdfs:label          "AuditEvent.source.site" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Logical source location within the enterprise" .

fhir:Task.input.valueSignature
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueSignature" ;
        rdfs:range          fhir:Signature ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:Signature.when  a  owl:ObjectProperty ;
        rdfs:comment  "When the digital signature was signed." ;
        rdfs:domain   fhir:Signature ;
        rdfs:label    "Signature.when" ;
        rdfs:range    fhir:instant ;
        dc:title      "When the signature was created" .

fhir:MolecularSequence.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Amino Acid Sequence/ DNA Sequence / RNA Sequence." ;
        rdfs:domain   fhir:MolecularSequence ;
        rdfs:label    "MolecularSequence.type" ;
        rdfs:range    fhir:code ;
        dc:title      "aa | dna | rna" .

fhir:ImmunizationRecommendationRecommendationComponent
        a                owl:Class ;
        rdfs:comment     "Vaccine administration recommendations." ;
        rdfs:label       "ImmunizationRecommendationRecommendationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImmunizationRecommendation.recommendation.series
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ImmunizationRecommendation.recommendation.supportingPatientInformation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ImmunizationRecommendationRecommendationComponent.ImmunizationRecommendationRecommendationDateCriterionComponent ;
                           owl:onProperty     fhir:ImmunizationRecommendation.recommendation.dateCriterion
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ImmunizationRecommendation.recommendation.contraindicatedVaccineCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ImmunizationRecommendation.recommendation.vaccineCode
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:positiveInt ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ImmunizationRecommendation.recommendation.doseNumberPositiveInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ImmunizationRecommendation.recommendation.doseNumberString
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImmunizationRecommendation.recommendation.description
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:positiveInt ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ImmunizationRecommendation.recommendation.seriesDosesPositiveInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ImmunizationRecommendation.recommendation.seriesDosesString
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImmunizationRecommendation.recommendation.forecastStatus ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ImmunizationRecommendation.recommendation.supportingImmunization
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ImmunizationRecommendation.recommendation.forecastReason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImmunizationRecommendation.recommendation.targetDisease
                         ] .

fhir:ServiceRequest.locationCode
        a                   owl:ObjectProperty ;
        rdfs:comment        "The preferred location(s) where the procedure should actually happen in coded or free text form. E.g. at home or nursing day care center." ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.locationCode" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Requested location" .

fhir:DocumentManifest.related
        a             owl:ObjectProperty ;
        rdfs:comment  "Related identifiers or resources associated with the DocumentManifest." ;
        rdfs:domain   fhir:DocumentManifest ;
        rdfs:label    "DocumentManifest.related" ;
        rdfs:range    fhir:DocumentManifestRelatedComponent ;
        dc:title      "Related things" .

fhir:BiologicallyDerivedProduct.collection.source
        a             owl:ObjectProperty ;
        rdfs:comment  "The patient or entity, such as a hospital or vendor in the case of a processed/manipulated/manufactured product, providing the product." ;
        rdfs:domain   fhir:BiologicallyDerivedProductCollectionComponent ;
        rdfs:label    "BiologicallyDerivedProduct.collection.source" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who is product from" .

fhir:Contract.term.asset.valuedItem.responsible
        a             owl:ObjectProperty ;
        rdfs:comment  "Who will make payment." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset.ValuedItem ;
        rdfs:label    "Contract.term.asset.valuedItem.responsible" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who will make payment" .

fhir:Measure.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate measure instances." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:ElementDefinition.defaultValue
        a            owl:ObjectProperty ;
        rdfs:domain  fhir:ElementDefinition ;
        rdfs:label   "ElementDefinition.defaultValue" ;
        rdfs:range   fhir:Element .

fhir:ExplanationOfBenefit.item.detail.subDetail.revenue
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of revenue or cost center providing the product and/or service." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail.SubDetail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.subDetail.revenue" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Revenue or cost center code" .

fhir:Bundle.entry.response.location
        a             owl:ObjectProperty ;
        rdfs:comment  "The location header created by processing this operation, populated if the operation returns a location." ;
        rdfs:domain   fhir:BundleEntryComponent.BundleEntryResponseComponent ;
        rdfs:label    "Bundle.entry.response.location" ;
        rdfs:range    fhir:uri ;
        dc:title      "The location (if the operation returns a location)" .

fhir:ExampleScenario.process.step.operation.receiverActive
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the receiver is deactivated right after the transaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.operation.receiverActive" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the receiver is deactivated right after the transaction" .

fhir:Contract.term.asset.answer.valueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractAssetAnswer ;
        rdfs:label          "Contract.term.asset.answer.valueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Contract.term.asset.answer.value .

fhir:SubstanceDefinition.relationship.amountType
        a             owl:ObjectProperty ;
        rdfs:comment  "An operator for the amount, for example \"average\", \"approximately\", \"less than\"." ;
        rdfs:domain   fhir:SubstanceDefinitionRelationshipComponent ;
        rdfs:label    "SubstanceDefinition.relationship.amountType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "An operator for the amount, for example \"average\", \"approximately\", \"less than\"" .

fhir:ElementDefinition.max
        a             owl:ObjectProperty ;
        rdfs:comment  "The maximum number of times this element is permitted to appear in the instance." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.max" ;
        rdfs:range    fhir:string ;
        dc:title      "Maximum Cardinality (a number or *)" .

fhir:ExplanationOfBenefit.benefitBalance.financial.allowedUnsignedInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.BenefitBalance.Benefit ;
        rdfs:label          "ExplanationOfBenefit.benefitBalance.financial.allowedUnsignedInt" ;
        rdfs:range          fhir:unsignedInt ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.benefitBalance.financial.allowed .

fhir:ValueSet.expansion.parameter.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ValueSetExpansionComponent.ValueSetExpansionParameterComponent ;
        rdfs:label          "ValueSet.expansion.parameter.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:ValueSet.expansion.parameter.value .

fhir:Dosage.doseAndRate.rateQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DosageDoseAndRateComponent ;
        rdfs:label          "Dosage.doseAndRate.rateQuantity" ;
        rdfs:range          fhir:SimpleQuantity ;
        rdfs:subPropertyOf  fhir:Dosage.doseAndRate.rate .

fhir:Citation.publicationForm.pageCount
        a             owl:ObjectProperty ;
        rdfs:comment  "Actual or approximate number of pages or screens." ;
        rdfs:domain   fhir:CitationPublicationFormComponent ;
        rdfs:label    "Citation.publicationForm.pageCount" ;
        rdfs:range    fhir:string ;
        dc:title      "Number of pages or screens" .

fhir:Composition.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "Specifies the particular kind of composition (e.g. History and Physical, Discharge Summary, Progress Note). This usually equates to the purpose of making the composition." ;
        rdfs:domain         fhir:Composition ;
        rdfs:label          "Composition.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Kind of composition (LOINC if possible)" .

fhir:ExampleScenario.process.step.operation.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The human-friendly name of the interaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.operation.name" ;
        rdfs:range    fhir:string ;
        dc:title      "The human-friendly name of the interaction" .

fhir:AdverseEvent.event
        a                   owl:ObjectProperty ;
        rdfs:comment        "This element defines the specific type of event that occurred or that was prevented from occurring." ;
        rdfs:domain         fhir:AdverseEvent ;
        rdfs:label          "AdverseEvent.event" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Type of the event itself in relation to the subject" .

fhir:Ingredient.specifiedSubstance.strength.referenceStrength.strengthHighLimit
        a             owl:ObjectProperty ;
        rdfs:comment  "Strength expressed in terms of a reference substance. When there is a range of strengths, this represents the upper limit." ;
        rdfs:domain   fhir:IngredientSpecifiedSubstanceComponentStrength.IngredientSubstanceStrengthReferenceStrengthComponent ;
        rdfs:label    "Ingredient.specifiedSubstance.strength.referenceStrength.strengthHighLimit" ;
        rdfs:range    fhir:Ratio ;
        dc:title      "Strength expressed in terms of a reference substance. When there is a range of strengths, this represents the upper limit" .

fhir:ImplementationGuide.manifest.page.name
        a             owl:ObjectProperty ;
        rdfs:comment  "Relative path to the page." ;
        rdfs:domain   fhir:ImplementationGuideManifestComponent.ManifestPage ;
        rdfs:label    "ImplementationGuide.manifest.page.name" ;
        rdfs:range    fhir:string ;
        dc:title      "HTML page name" .

fhir:Contract.term.group.asset.valuedItem.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies a Contract Valued Item instance." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset.ValuedItem ;
        rdfs:label    "Contract.term.group.asset.valuedItem.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Contract Valued Item Number" .

fhir:Task.input.valueParameterDefinition
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueParameterDefinition" ;
        rdfs:range          fhir:ParameterDefinition ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:NutritionProduct.productCharacteristic.valueBase64Binary
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:NutritionProductProductCharacteristicComponent ;
        rdfs:label          "NutritionProduct.productCharacteristic.valueBase64Binary" ;
        rdfs:range          fhir:base64Binary ;
        rdfs:subPropertyOf  fhir:NutritionProduct.productCharacteristic.value .

fhir:SupplyRequest.parameter
        a                   owl:ObjectProperty ;
        rdfs:comment        "Specific parameters for the ordered item.  For example, the size of the indicated item." ;
        rdfs:domain         fhir:SupplyRequest ;
        rdfs:label          "SupplyRequest.parameter" ;
        rdfs:range          fhir:SupplyRequestParameterComponent ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Ordered item details" .

fhir:PlanDefinition.action.textEquivalent
        a             owl:ObjectProperty ;
        rdfs:comment  "A text equivalent of the action to be performed. This provides a human-interpretable description of the action when the definition is consumed by a system that might not be capable of interpreting it dynamically." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.textEquivalent" ;
        rdfs:range    fhir:string ;
        dc:title      "Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system" .

fhir:ImmunizationRecommendation.date
        a             owl:ObjectProperty ;
        rdfs:comment  "The date the immunization recommendation(s) were created." ;
        rdfs:domain   fhir:ImmunizationRecommendation ;
        rdfs:label    "ImmunizationRecommendation.date" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "Date recommendation(s) created" .

fhir:Invoice.lineItem
        a             owl:ObjectProperty ;
        rdfs:comment  "Each line item represents one charge for goods and services rendered. Details such as date, code and amount are found in the referenced ChargeItem resource." ;
        rdfs:domain   fhir:Invoice ;
        rdfs:label    "Invoice.lineItem" ;
        rdfs:range    fhir:InvoiceLineItemComponent ;
        dc:title      "Line items of this Invoice" .

fhir:TerminologyCapabilitiesCodeSystemComponent.TerminologyCapabilitiesCodeSystemVersionComponent.TerminologyCapabilitiesCodeSystemVersionFilterComponent
        a                owl:Class ;
        rdfs:comment     "Filter Properties supported." ;
        rdfs:label       "TerminologyCapabilitiesCodeSystemComponent.TerminologyCapabilitiesCodeSystemVersionComponent.TerminologyCapabilitiesCodeSystemVersionFilterComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:TerminologyCapabilities.codeSystem.version.filter.op ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.codeSystem.version.filter.code ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:AdministrableProductDefinitionRouteOfAdministrationComponent.AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesComponent.AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesWithdrawalPeriodComponent
        a                owl:Class ;
        rdfs:comment     "A species specific time during which consumption of animal product is not appropriate." ;
        rdfs:label       "AdministrableProductDefinitionRouteOfAdministrationComponent.AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesComponent.AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesWithdrawalPeriodComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdministrableProductDefinition.routeOfAdministration.targetSpecies.withdrawalPeriod.supportingInformation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:AdministrableProductDefinition.routeOfAdministration.targetSpecies.withdrawalPeriod.value ;
                           owl:someValuesFrom  fhir:Quantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:AdministrableProductDefinition.routeOfAdministration.targetSpecies.withdrawalPeriod.tissue ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:Composition.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "A categorization for the type of the composition - helps for indexing and searching. This may be implied by or derived from the code specified in the Composition Type." ;
        rdfs:domain         fhir:Composition ;
        rdfs:label          "Composition.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Categorization of Composition" .

fhir:Parameters.parameter.part.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:MedicationStatement.statusReason
        a             owl:ObjectProperty ;
        rdfs:comment  "Captures the reason for the current state of the MedicationStatement." ;
        rdfs:domain   fhir:MedicationStatement ;
        rdfs:label    "MedicationStatement.statusReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Reason for current status" .

fhir:MeasureReportGroupComponent
        a                owl:Class ;
        rdfs:comment     "The results of the calculation, one for each population group in the measure." ;
        rdfs:label       "MeasureReportGroupComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent ;
                           owl:onProperty     fhir:MeasureReport.group.stratifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MeasureReport.group.measureScore
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MeasureReportGroupComponent.MeasureReportGroupPopulationComponent ;
                           owl:onProperty     fhir:MeasureReport.group.population
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MeasureReport.group.code
                         ] .

fhir:Group.characteristic.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:GroupCharacteristicComponent ;
        rdfs:label          "Group.characteristic.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:Group.characteristic.value .

fhir:MedicationDispense.location
        a             owl:ObjectProperty ;
        rdfs:comment  "The principal physical location where the dispense was performed." ;
        rdfs:domain   fhir:MedicationDispense ;
        rdfs:label    "MedicationDispense.location" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Where the dispense occurred" .

fhir:Dosage.doseAndRate.doseRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DosageDoseAndRateComponent ;
        rdfs:label          "Dosage.doseAndRate.doseRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:Dosage.doseAndRate.dose .

fhir:ValueSet.compose.inactive
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether inactive codes - codes that are not approved for current use - are in the value set. If inactive = true, inactive codes are to be included in the expansion, if inactive = false, the inactive codes will not be included in the expansion. If absent, the behavior is determined by the implementation, or by the applicable $expand parameters (but generally, inactive codes would be expected to be included)." ;
        rdfs:domain   fhir:ValueSetComposeComponent ;
        rdfs:label    "ValueSet.compose.inactive" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether inactive codes are in the value set" .

fhir:ExplanationOfBenefit.accident.locationReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.Accident ;
        rdfs:label          "ExplanationOfBenefit.accident.locationReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.accident.location .

fhir:Citation.keywordList
        a             owl:ObjectProperty ;
        rdfs:comment  "A list of words classified as keywords for specific use in search functions." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.keywordList" ;
        rdfs:range    fhir:CitationKeywordListComponent ;
        dc:title      "Used to support keyword searches" .

fhir:TerminologyCapabilitiesExpansionComponent.TerminologyCapabilitiesExpansionParameterComponent
        a                owl:Class ;
        rdfs:comment     "Supported expansion parameter." ;
        rdfs:label       "TerminologyCapabilitiesExpansionComponent.TerminologyCapabilitiesExpansionParameterComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.expansion.parameter.documentation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.expansion.parameter.name ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:NutritionOrder.dateTime
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date and time that this nutrition order was requested." ;
        rdfs:domain         fhir:NutritionOrder ;
        rdfs:label          "NutritionOrder.dateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date and time the nutrition order was requested" .

fhir:Contract.term.group.asset.linkId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id [identifier??] of the clause or question text about the asset in the referenced form or QuestionnaireResponse." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset ;
        rdfs:label    "Contract.term.group.asset.linkId" ;
        rdfs:range    fhir:string ;
        dc:title      "Pointer to asset text" .

fhir:Account.guarantor
        a             owl:ObjectProperty ;
        rdfs:comment  "The parties responsible for balancing the account if other payment options fall short." ;
        rdfs:domain   fhir:Account ;
        rdfs:label    "Account.guarantor" ;
        rdfs:range    fhir:Account.Guarantor ;
        dc:title      "The parties ultimately responsible for balancing the Account" .

fhir:NutritionProduct.productCharacteristic.valueCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:NutritionProductProductCharacteristicComponent ;
        rdfs:label          "NutritionProduct.productCharacteristic.valueCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:NutritionProduct.productCharacteristic.value .

fhir:ClinicalUseIssueInteractionComponent.ClinicalUseIssueInteractionInteractantComponent
        a                owl:Class ;
        rdfs:comment     "The specific medication, food, substance or laboratory test that interacts." ;
        rdfs:label       "ClinicalUseIssueInteractionComponent.ClinicalUseIssueInteractionInteractantComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:ClinicalUseIssue.interaction.interactant.itemReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:ClinicalUseIssue.interaction.interactant.itemCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                        ) ] .

fhir:MedicationKnowledgeRegulatoryComponent.MedicationKnowledgeRegulatorySubstitutionComponent
        a                owl:Class ;
        rdfs:comment     "Specifies if changes are allowed when dispensing a medication from a regulatory perspective." ;
        rdfs:label       "MedicationKnowledgeRegulatoryComponent.MedicationKnowledgeRegulatorySubstitutionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicationKnowledge.regulatory.substitution.allowed ;
                           owl:someValuesFrom  fhir:boolean
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicationKnowledge.regulatory.substitution.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:ExampleScenario.process.step.process.postConditions
        a             owl:ObjectProperty ;
        rdfs:comment  "Description of final status after the process ends." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess ;
        rdfs:label    "ExampleScenario.process.step.process.postConditions" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Description of final status after the process ends" .

fhir:Immunization.statusReason
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the reason the immunization event was not performed." ;
        rdfs:domain   fhir:Immunization ;
        rdfs:label    "Immunization.statusReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Reason not done" .

fhir:Questionnaire.item.enableWhen.answerDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemEnableWhenComponent ;
        rdfs:label          "Questionnaire.item.enableWhen.answerDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.enableWhen.answer .

fhir:Contract.term.group.asset.valuedItem
        a             owl:ObjectProperty ;
        rdfs:comment  "Contract Valued Item List." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset ;
        rdfs:label    "Contract.term.group.asset.valuedItem" ;
        rdfs:range    fhir:Contract.TermTerm.ContractAsset.ValuedItem ;
        dc:title      "Contract Valued Item List" .

fhir:ClaimResponse.addItem.modifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Item typification or modifiers codes to convey additional context for the product or service." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem ;
        rdfs:label    "ClaimResponse.addItem.modifier" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Service/Product billing modifiers" .

fhir:InsurancePlan.endpoint
        a             owl:ObjectProperty ;
        rdfs:comment  "The technical endpoints providing access to services operated for the health insurance product." ;
        rdfs:domain   fhir:InsurancePlan ;
        rdfs:label    "InsurancePlan.endpoint" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Technical endpoint" .

fhir:SupplyDelivery.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifier for the supply delivery event that is used to identify it across multiple disparate systems." ;
        rdfs:domain   fhir:SupplyDelivery ;
        rdfs:label    "SupplyDelivery.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "External identifier" .

fhir:MedicinalProductDefinition.attachedDocument
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional information or supporting documentation about the medicinal product." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.attachedDocument" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Additional information or supporting documentation about the medicinal product" .

fhir:Invoice.subject  a     owl:ObjectProperty ;
        rdfs:comment        "The individual or set of individuals receiving the goods and services billed in this invoice." ;
        rdfs:domain         fhir:Invoice ;
        rdfs:label          "Invoice.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Recipient(s) of goods and services" .

fhir:PlanDefinition.subject
        a           owl:ObjectProperty ;
        rdfs:label  "PlanDefinition.subject" .

fhir:SearchParameter.expression
        a             owl:ObjectProperty ;
        rdfs:comment  "A FHIRPath expression that returns a set of elements for the search parameter." ;
        rdfs:domain   fhir:SearchParameter ;
        rdfs:label    "SearchParameter.expression" ;
        rdfs:range    fhir:string ;
        dc:title      "FHIRPath expression that extracts the values" .

fhir:Specimen.processing.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Textual description of procedure." ;
        rdfs:domain   fhir:SpecimenProcessingComponent ;
        rdfs:label    "Specimen.processing.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Textual description of procedure" .

fhir:MeasureReport.group.stratifier.stratum
        a             owl:ObjectProperty ;
        rdfs:comment  "This element contains the results for a single stratum within the stratifier. For example, when stratifying on administrative gender, there will be four strata, one for each possible gender value." ;
        rdfs:domain   fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent ;
        rdfs:label    "MeasureReport.group.stratifier.stratum" ;
        rdfs:range    fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent.StratifierGroup ;
        dc:title      "Stratum results, one for each unique value, or set of values, in the stratifier, or stratifier components" .

fhir:CommunicationRequest.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "The patient or group that is the focus of this communication request." ;
        rdfs:domain         fhir:CommunicationRequest ;
        rdfs:label          "CommunicationRequest.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Focus of message" .

fhir:MedicationStatement.effectiveDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationStatement ;
        rdfs:label          "MedicationStatement.effectiveDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:MedicationStatement.effective .

fhir:DeviceDefinition.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The quantity of the device present in the packaging (e.g. the number of devices present in a pack, or the number of devices in the same package of the medicinal product)." ;
        rdfs:domain   fhir:DeviceDefinition ;
        rdfs:label    "DeviceDefinition.quantity" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "The quantity of the device present in the packaging (e.g. the number of devices present in a pack, or the number of devices in the same package of the medicinal product)" .

fhir:Contract.term.group.securityLabel
        a             owl:ObjectProperty ;
        rdfs:comment  "Security labels that protect the handling of information about the term and its elements, which may be specifically identified.." ;
        rdfs:domain   fhir:Contract.TermTerm ;
        rdfs:label    "Contract.term.group.securityLabel" ;
        rdfs:range    fhir:Contract.TermTerm.SecurityLabel ;
        dc:title      "Protection for the Term" .

fhir:Composition.attester.party
        a                   owl:ObjectProperty ;
        rdfs:comment        "Who attested the composition in the specified way." ;
        rdfs:domain         fhir:CompositionAttesterComponent ;
        rdfs:label          "Composition.attester.party" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Who attested the composition" .

fhir:PaymentNotice.request
        a                   owl:ObjectProperty ;
        rdfs:comment        "Reference of resource for which payment is being made." ;
        rdfs:domain         fhir:PaymentNotice ;
        rdfs:label          "PaymentNotice.request" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Request reference" .

fhir:ProductShelfLife.periodString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ProductShelfLife ;
        rdfs:label          "ProductShelfLife.periodString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:ProductShelfLife.period .

fhir:ValueSet.compose.include.filter.property
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that identifies a property or a filter defined in the code system." ;
        rdfs:domain   fhir:ValueSetComposeComponent.ConceptSet.ValueSetComposeIncludeFilterComponent ;
        rdfs:label    "ValueSet.compose.include.filter.property" ;
        rdfs:range    fhir:code ;
        dc:title      "A property/filter defined by the code system" .

fhir:Immunization.reportOrigin
        a                   owl:ObjectProperty ;
        rdfs:comment        "The source of the data when the report of the immunization event is not based on information from the person who administered the vaccine." ;
        rdfs:domain         fhir:Immunization ;
        rdfs:label          "Immunization.reportOrigin" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Indicates the source of a secondarily reported record" .

fhir:SubstanceDefinition.property.category
        a             owl:ObjectProperty ;
        rdfs:comment  "A category for this property, e.g. Physical, Chemical, Enzymatic." ;
        rdfs:domain   fhir:SubstanceDefinitionPropertyComponent ;
        rdfs:label    "SubstanceDefinition.property.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "A category for this property, e.g. Physical, Chemical, Enzymatic" .

fhir:TriggerDefinition.timing
        a           owl:ObjectProperty ;
        rdfs:label  "TriggerDefinition.timing" .

fhir:MedicationDispense.substitution.wasSubstituted
        a             owl:ObjectProperty ;
        rdfs:comment  "True if the dispenser dispensed a different drug or product from what was prescribed." ;
        rdfs:domain   fhir:MedicationDispenseSubstitutionComponent ;
        rdfs:label    "MedicationDispense.substitution.wasSubstituted" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether a substitution was or was not performed on the dispense" .

fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail.AddedItemDetailSubDetail
        a                owl:Class ;
        rdfs:comment     "The third-tier service adjudications for payor added services." ;
        rdfs:label       "ExplanationOfBenefit.AddedItem.AddedItemDetail.AddedItemDetailSubDetail" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.detail.subDetail.factor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.detail.subDetail.productOrService ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.detail.subDetail.net
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.detail.subDetail.quantity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail.AddedItemDetailSubDetailAdjudication ;
                           owl:onProperty     fhir:ExplanationOfBenefit.addItem.detail.subDetail.adjudication
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:positiveInt ;
                           owl:onProperty     fhir:ExplanationOfBenefit.addItem.detail.subDetail.noteNumber
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.addItem.detail.subDetail.unitPrice
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ExplanationOfBenefit.addItem.detail.subDetail.modifier
                         ] .

fhir:EventDefinition.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this event definition when it is represented in other formats, or referenced in a specification, model, design or an instance." ;
        rdfs:domain         fhir:EventDefinition ;
        rdfs:label          "EventDefinition.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Additional identifier for the event definition" .

fhir:DetectedIssueMitigationComponent
        a                owl:Class ;
        rdfs:comment     "Indicates an action that has been taken or is committed to reduce or eliminate the likelihood of the risk identified by the detected issue from manifesting.  Can also reflect an observation of known mitigating factors that may reduce/eliminate the need for any action." ;
        rdfs:label       "DetectedIssueMitigationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DetectedIssue.mitigation.author
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DetectedIssue.mitigation.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DetectedIssue.mitigation.action ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:time  a             owl:Class ;
        rdfs:comment     "A time during the day, with no date specified" ;
        rdfs:label       "time" ;
        rdfs:subClassOf  fhir:Primitive ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:value ;
                           owl:someValuesFrom  [ a               rdfs:Datatype ;
                                                 owl:onDatatype  xsd:string
                                               ]
                         ] .

fhir:ChargeItemDefinitionApplicabilityComponent
        a                owl:Class ;
        rdfs:comment     "Expressions that describe applicability criteria for the billing code." ;
        rdfs:label       "ChargeItemDefinitionApplicabilityComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.applicability.expression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.applicability.language
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.applicability.description
                         ] .

fhir:ResearchDefinition.outcome
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a ResearchElementDefinition resomece that defines the outcome for the research." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.outcome" ;
        rdfs:range    fhir:Reference ;
        dc:title      "What outcome?" .

fhir:Parameters.parameter.part.valueSignature
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueSignature" ;
        rdfs:range          fhir:Signature ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:GraphDefinition.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:GraphDefinition ;
        rdfs:label    "GraphDefinition.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:Task.output.valueTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:ExplanationOfBenefit.use
        a                   owl:ObjectProperty ;
        rdfs:comment        "A code to indicate whether the nature of the request is: to request adjudication of products and services previously rendered; or requesting authorization and adjudication for provision in the future; or requesting the non-binding adjudication of the listed products and services which could be provided in the future." ;
        rdfs:domain         fhir:ExplanationOfBenefit ;
        rdfs:label          "ExplanationOfBenefit.use" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "claim | preauthorization | predetermination" .

fhir:Citation.summary.text
        a             owl:ObjectProperty ;
        rdfs:comment  "The human-readable display of the citation." ;
        rdfs:domain   fhir:CitationSummaryComponent ;
        rdfs:label    "Citation.summary.text" ;
        rdfs:range    fhir:markdown ;
        dc:title      "The human-readable display of the citation" .

fhir:Questionnaire.item.initial
        a             owl:ObjectProperty ;
        rdfs:comment  "One or more values that should be pre-populated in the answer when initially rendering the questionnaire for user input." ;
        rdfs:domain   fhir:QuestionnaireItemComponent ;
        rdfs:label    "Questionnaire.item.initial" ;
        rdfs:range    fhir:QuestionnaireItemComponent.QuestionnaireItemInitialComponent ;
        dc:title      "Initial value(s) when item is first rendered" .

fhir:StructureDefinitionContextComponent
        a                owl:Class ;
        rdfs:comment     "Identifies the types of resource or data type elements to which the extension can be applied." ;
        rdfs:label       "StructureDefinitionContextComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureDefinition.context.expression ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureDefinition.context.type ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:PackagedProductDefinition.package.package.property.valueCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PackagedProductDefinitionPackageComponentPackage.PackagedProductDefinitionPackagePropertyComponent ;
        rdfs:label          "PackagedProductDefinition.package.package.property.valueCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:PackagedProductDefinition.package.package.property.value .

fhir:Statistic.modelCharacteristic.variable.variableDefinition
        a             owl:ObjectProperty ;
        rdfs:comment  "Description of the variable." ;
        rdfs:domain   fhir:StatisticModelCharacteristicComponent.StatisticModelCharacteristicVariableComponent ;
        rdfs:label    "Statistic.modelCharacteristic.variable.variableDefinition" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Description of the variable" .

fhir:MedicationRequest.dispenseRequest.expectedSupplyDuration
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the period time over which the supplied product is expected to be used, or the length of time the dispense is expected to last." ;
        rdfs:domain   fhir:MedicationRequestDispenseRequestComponent ;
        rdfs:label    "MedicationRequest.dispenseRequest.expectedSupplyDuration" ;
        rdfs:range    fhir:Duration ;
        dc:title      "Number of days supply per dispense" .

fhir:ResearchSubject.period
        a                   owl:ObjectProperty ;
        rdfs:comment        "The dates the subject began and ended their participation in the study." ;
        rdfs:domain         fhir:ResearchSubject ;
        rdfs:label          "ResearchSubject.period" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  w5:when.planned ;
        dc:title            "Start and end of participation" .

fhir:SubstanceDefinitionMoietyComponent
        a                owl:Class ;
        rdfs:comment     "Moiety, for structural modifications." ;
        rdfs:label       "SubstanceDefinitionMoietyComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.moiety.amountType
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SubstanceDefinition.moiety.amountQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SubstanceDefinition.moiety.amountString
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.moiety.stereochemistry
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.moiety.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.moiety.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.moiety.role
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.moiety.molecularFormula
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.moiety.opticalActivity
                         ] .

fhir:Evidence.variableDefinition.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A text description or summary of the variable." ;
        rdfs:domain   fhir:EvidenceVariableDefinitionComponent ;
        rdfs:label    "Evidence.variableDefinition.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "A text description or summary of the variable" .

fhir:MolecularSequence.referenceSeq
        a             owl:ObjectProperty ;
        rdfs:comment  "A sequence that is used as a reference to describe variants that are present in a sequence analyzed." ;
        rdfs:domain   fhir:MolecularSequence ;
        rdfs:label    "MolecularSequence.referenceSeq" ;
        rdfs:range    fhir:MolecularSequenceReferenceSeqComponent ;
        dc:title      "A sequence used as reference" .

fhir:NutritionProductProductCharacteristicComponent
        a                owl:Class ;
        rdfs:comment     "Specifies descriptive properties of the nutrition product." ;
        rdfs:label       "NutritionProductProductCharacteristicComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:NutritionProduct.productCharacteristic.valueCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:NutritionProduct.productCharacteristic.valueString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:NutritionProduct.productCharacteristic.valueQuantity ;
                                            owl:someValuesFrom  fhir:SimpleQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:NutritionProduct.productCharacteristic.valueBase64Binary ;
                                            owl:someValuesFrom  fhir:base64Binary
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:NutritionProduct.productCharacteristic.valueAttachment ;
                                            owl:someValuesFrom  fhir:Attachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:NutritionProduct.productCharacteristic.valueBoolean ;
                                            owl:someValuesFrom  fhir:boolean
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:NutritionProduct.productCharacteristic.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:ConceptMap.source
        a           owl:ObjectProperty ;
        rdfs:label  "ConceptMap.source" .

fhir:CodeSystem.concept.property.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CodeSystem.ConceptDefinition.ConceptProperty ;
        rdfs:label          "CodeSystem.concept.property.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:CodeSystem.concept.property.value .

fhir:VerificationResult.primarySource.canPushUpdates
        a             owl:ObjectProperty ;
        rdfs:comment  "Ability of the primary source to push updates/alerts (yes; no; undetermined)." ;
        rdfs:domain   fhir:VerificationResultPrimarySourceComponent ;
        rdfs:label    "VerificationResult.primarySource.canPushUpdates" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "yes | no | undetermined" .

fhir:OrderedDistribution.bottomOfFirstInterval
        a             owl:ObjectProperty ;
        rdfs:comment  "Bottom of first interval." ;
        rdfs:domain   fhir:OrderedDistribution ;
        rdfs:label    "OrderedDistribution.bottomOfFirstInterval" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Bottom of first interval" .

fhir:FamilyMemberHistory.instantiatesUri
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this FamilyMemberHistory." ;
        rdfs:domain   fhir:FamilyMemberHistory ;
        rdfs:label    "FamilyMemberHistory.instantiatesUri" ;
        rdfs:range    fhir:uri ;
        dc:title      "Instantiates external protocol or definition" .

fhir:Coding.code  a   owl:ObjectProperty ;
        rdfs:comment  "A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination)." ;
        rdfs:domain   fhir:Coding ;
        rdfs:label    "Coding.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Symbol in syntax defined by the system" .

fhir:ValueSetComposeComponent
        a                owl:Class ;
        rdfs:comment     "A set of criteria that define the contents of the value set by including or excluding codes selected from the specified code system(s) that the value set draws from. This is also known as the Content Logical Definition (CLD)." ;
        rdfs:label       "ValueSetComposeComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ValueSetComposeComponentInclude ;
                           owl:onProperty     fhir:ValueSet.compose.exclude
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:ValueSet.compose.include ;
                           owl:someValuesFrom  fhir:ValueSetComposeComponent.ConceptSet
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.compose.inactive
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.compose.lockedDate
                         ] .

fhir:SubstanceDefinitionNameComponent
        a                owl:Class ;
        rdfs:comment     "Names applicable to this substance." ;
        rdfs:label       "SubstanceDefinitionNameComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:SubstanceDefinition.name.name ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SubstanceDefinitionNameComponentName ;
                           owl:onProperty     fhir:SubstanceDefinition.name.synonym
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:SubstanceDefinition.name.language
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SubstanceDefinitionNameComponentName ;
                           owl:onProperty     fhir:SubstanceDefinition.name.translation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:SubstanceDefinition.name.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.name.status
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.name.preferred
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:SubstanceDefinition.name.source
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.name.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SubstanceDefinitionNameComponent.SubstanceDefinitionNameOfficialComponent ;
                           owl:onProperty     fhir:SubstanceDefinition.name.official
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:SubstanceDefinition.name.domain
                         ] .

fhir:TerminologyCapabilities.codeSystem.version.compositional
        a             owl:ObjectProperty ;
        rdfs:comment  "If the compositional grammar defined by the code system is supported." ;
        rdfs:domain   fhir:TerminologyCapabilitiesCodeSystemComponent.TerminologyCapabilitiesCodeSystemVersionComponent ;
        rdfs:label    "TerminologyCapabilities.codeSystem.version.compositional" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If compositional grammar is supported" .

fhir:ExampleScenario.process.step.process.step.alternative.step.alternative.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A human-readable description of the alternative explaining when the alternative should occur rather than the base step." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step.alternative.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "A human-readable description of each option" .

fhir:PlanDefinition.action.action.timingPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponentAction ;
        rdfs:label          "PlanDefinition.action.action.timingPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.action.timing .

fhir:AdverseEvent.subjectMedicalHistory
        a             owl:ObjectProperty ;
        rdfs:comment  "AdverseEvent.subjectMedicalHistory." ;
        rdfs:domain   fhir:AdverseEvent ;
        rdfs:label    "AdverseEvent.subjectMedicalHistory" ;
        rdfs:range    fhir:Reference ;
        dc:title      "AdverseEvent.subjectMedicalHistory" .

fhir:ClaimResponse.addItem.detail.productOrService
        a             owl:ObjectProperty ;
        rdfs:comment  "When the value is a group code then this item collects a set of related claim details, otherwise this contains the product, service, drug or other billing code for the item." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetail ;
        rdfs:label    "ClaimResponse.addItem.detail.productOrService" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Billing, service, product, or drug code" .

fhir:Appointment.participant.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Role of participant in the appointment." ;
        rdfs:domain   fhir:AppointmentParticipantComponent ;
        rdfs:label    "Appointment.participant.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Role of participant in the appointment" .

fhir:ElementDefinition.definition
        a             owl:ObjectProperty ;
        rdfs:comment  "Provides a complete explanation of the meaning of the data element for human readability.  For the case of elements derived from existing elements (e.g. constraints), the definition SHALL be consistent with the base definition, but convey the meaning of the element in the particular context of use of the resource. (Note: The text you are reading is specified in ElementDefinition.definition)." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.definition" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Full formal definition as narrative text" .

fhir:Procedure.note  a  owl:ObjectProperty ;
        rdfs:comment  "Any other notes and comments about the procedure." ;
        rdfs:domain   fhir:Procedure ;
        rdfs:label    "Procedure.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Additional information about the procedure" .

fhir:TerminologyCapabilities.translation.needsMap
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the client must identify the map." ;
        rdfs:domain   fhir:TerminologyCapabilitiesTranslationComponent ;
        rdfs:label    "TerminologyCapabilities.translation.needsMap" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the client must identify the map" .

fhir:Parameters  a       owl:Class ;
        rdfs:label       "Parameters" ;
        rdfs:subClassOf  w5:infrastructure.exchange , fhir:Resource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ParametersParameterComponent ;
                           owl:onProperty     fhir:Parameters.parameter
                         ] .

fhir:CarePlan.goal  a  owl:ObjectProperty ;
        rdfs:comment  "Describes the intended objective(s) of carrying out the care plan." ;
        rdfs:domain   fhir:CarePlan ;
        rdfs:label    "CarePlan.goal" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Desired outcome of plan" .

fhir:OrganizationAffiliation.organization
        a             owl:ObjectProperty ;
        rdfs:comment  "Organization where the role is available (primary organization/has members)." ;
        rdfs:domain   fhir:OrganizationAffiliation ;
        rdfs:label    "OrganizationAffiliation.organization" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Organization where the role is available" .

fhir:NamingSystem.usage
        a             owl:ObjectProperty ;
        rdfs:comment  "Provides guidance on the use of the namespace, including the handling of formatting characters, use of upper vs. lower case, etc." ;
        rdfs:domain   fhir:NamingSystem ;
        rdfs:label    "NamingSystem.usage" ;
        rdfs:range    fhir:string ;
        dc:title      "How/where is it used" .

fhir:ChargeItem  a       owl:Class ;
        rdfs:label       "ChargeItem" ;
        rdfs:subClassOf  fhir:DomainResource , w5:financial.support ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ChargeItem.supportingInformation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ChargeItem.subject ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ChargeItemPerformerComponent ;
                           owl:onProperty     fhir:ChargeItem.performer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:ChargeItem.definitionCanonical
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ChargeItem.occurrenceDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ChargeItem.occurrencePeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ChargeItem.occurrenceTiming
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ChargeItem.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ChargeItem.partOf
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:ChargeItem.note
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ChargeItem.productReference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ChargeItem.productCodeableConcept
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:ChargeItem.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ChargeItem.account
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItem.factorOverride
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ChargeItem.service
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:uri ;
                           owl:onProperty     fhir:ChargeItem.definitionUri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItem.priceOverride
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItem.quantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItem.enteredDate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ChargeItem.bodysite
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItem.overrideReason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItem.requestingOrganization
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItem.context
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ChargeItem.reason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItem.performingOrganization
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItem.costCenter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItem.enterer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ChargeItem.code ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:SpecimenDefinition.typeTested.container.minimumVolume
        a           owl:ObjectProperty ;
        rdfs:label  "SpecimenDefinition.typeTested.container.minimumVolume" .

fhir:EvidenceReport.subject.characteristic.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Characteristic code." ;
        rdfs:domain   fhir:EvidenceReportSubjectComponent.EvidenceReportSubjectCharacteristicComponent ;
        rdfs:label    "EvidenceReport.subject.characteristic.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Characteristic code" .

fhir:SubstanceDefinition.property.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Property type e.g. viscosity, pH, isoelectric point." ;
        rdfs:domain   fhir:SubstanceDefinitionPropertyComponent ;
        rdfs:label    "SubstanceDefinition.property.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Property type e.g. viscosity, pH, isoelectric point" .

fhir:ExplanationOfBenefit.benefitPeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "The term of the benefits documented in this response." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.benefitPeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "When the benefits are applicable" .

fhir:Contract.term.group.offer.answer.valueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractOffer.Answer ;
        rdfs:label          "Contract.term.group.offer.answer.valueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:Contract.term.group.offer.answer.value .

fhir:ResearchDefinition.relatedArtifact
        a             owl:ObjectProperty ;
        rdfs:comment  "Related artifacts such as additional documentation, justification, or bibliographic references." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.relatedArtifact" ;
        rdfs:range    fhir:RelatedArtifact ;
        dc:title      "Additional documentation, citations, etc." .

fhir:Parameters.parameter.valueCode
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueCode" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:ResearchElementDefinition.url
        a                   owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this research element definition when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this research element definition is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the research element definition is stored on different servers." ;
        rdfs:domain         fhir:ResearchElementDefinition ;
        rdfs:label          "ResearchElementDefinition.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this research element definition, represented as a URI (globally unique)" .

fhir:ImagingStudy.interpreter
        a                   owl:ObjectProperty ;
        rdfs:comment        "Who read the study and interpreted the images or other content." ;
        rdfs:domain         fhir:ImagingStudy ;
        rdfs:label          "ImagingStudy.interpreter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Who interpreted images" .

fhir:RequestGroup.action.action.relatedAction.offsetRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RequestGroupActionComponentAction.RequestGroupActionRelatedActionComponent ;
        rdfs:label          "RequestGroup.action.action.relatedAction.offsetRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:RequestGroup.action.action.relatedAction.offset .

fhir:ImmunizationEvaluation.seriesDosesString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ImmunizationEvaluation ;
        rdfs:label          "ImmunizationEvaluation.seriesDosesString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:ImmunizationEvaluation.seriesDoses .

fhir:ClinicalUseIssue.contraindication.otherTherapy
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about the use of the medicinal product in relation to other therapies described as part of the contraindication." ;
        rdfs:domain   fhir:ClinicalUseIssueContraindicationComponent ;
        rdfs:label    "ClinicalUseIssue.contraindication.otherTherapy" ;
        rdfs:range    fhir:ClinicalUseIssueContraindicationComponent.ClinicalUseIssueContraindicationOtherTherapyComponent ;
        dc:title      "Information about the use of the medicinal product in relation to other therapies described as part of the contraindication" .

fhir:ChargeItem.partOf
        a             owl:ObjectProperty ;
        rdfs:comment  "ChargeItems can be grouped to larger ChargeItems covering the whole set." ;
        rdfs:domain   fhir:ChargeItem ;
        rdfs:label    "ChargeItem.partOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Part of referenced ChargeItem" .

fhir:TestScript.setup.action.operation.contentType
        a             owl:ObjectProperty ;
        rdfs:comment  "The mime-type to use for RESTful operation in the 'Content-Type' header." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent ;
        rdfs:label    "TestScript.setup.action.operation.contentType" ;
        rdfs:range    fhir:code ;
        dc:title      "Mime type of the request payload contents, with charset etc." .

fhir:DeviceRequestParameterComponent
        a                owl:Class ;
        rdfs:comment     "Specific parameters for the ordered item.  For example, the prism value for lenses." ;
        rdfs:label       "DeviceRequestParameterComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:DeviceRequest.parameter.valueCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:DeviceRequest.parameter.valueQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:DeviceRequest.parameter.valueRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:DeviceRequest.parameter.valueBoolean
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceRequest.parameter.code
                         ] .

fhir:ExampleScenarioProcessComponent
        a                owl:Class ;
        rdfs:comment     "Each major process - a group of operations." ;
        rdfs:label       "ExampleScenarioProcessComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent ;
                           owl:onProperty     fhir:ExampleScenario.process.step
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.postConditions
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.preConditions
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.title ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:Parameters.parameter.part.valueContactPoint
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueContactPoint" ;
        rdfs:range          fhir:ContactPoint ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:ResearchSubject.individual
        a             owl:ObjectProperty ;
        rdfs:comment  "The record of the person or animal who is involved in the study." ;
        rdfs:domain   fhir:ResearchSubject ;
        rdfs:label    "ResearchSubject.individual" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who is part of study" .

fhir:AdministrableProductDefinition.subject
        a             owl:ObjectProperty ;
        rdfs:comment  "The medicinal product that this is an administrable form of. This is not a reference to the item(s) that make up this administrable form - it is the whole product." ;
        rdfs:domain   fhir:AdministrableProductDefinition ;
        rdfs:label    "AdministrableProductDefinition.subject" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The medicinal product that this is an administrable form of. This is not a reference to the item(s) that make up this administrable form - it is the whole product" .

fhir:CarePlan.supportingInfo
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies portions of the patient's record that specifically influenced the formation of the plan.  These might include comorbidities, recent procedures, limitations, recent assessments, etc." ;
        rdfs:domain   fhir:CarePlan ;
        rdfs:label    "CarePlan.supportingInfo" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Information considered as part of plan" .

fhir:ActivityDefinition.timingTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ActivityDefinition ;
        rdfs:label          "ActivityDefinition.timingTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:ActivityDefinition.timing .

fhir:HealthcareService.photo
        a             owl:ObjectProperty ;
        rdfs:comment  "If there is a photo/symbol associated with this HealthcareService, it may be included here to facilitate quick identification of the service in a list." ;
        rdfs:domain   fhir:HealthcareService ;
        rdfs:label    "HealthcareService.photo" ;
        rdfs:range    fhir:Attachment ;
        dc:title      "Facilitates quick identification of the service" .

fhir:CarePlan.activity.detail.productCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
        rdfs:label          "CarePlan.activity.detail.productCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:CarePlan.activity.detail.product .

fhir:Contract.TermTerm.ContractAssetAnswer
        a                owl:Class ;
        rdfs:comment     "Response to assets." ;
        rdfs:label       "Contract.TermTerm.ContractAssetAnswer" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.asset.answer.valueBoolean ;
                                            owl:someValuesFrom  fhir:boolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.asset.answer.valueDecimal ;
                                            owl:someValuesFrom  fhir:decimal
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.asset.answer.valueInteger ;
                                            owl:someValuesFrom  fhir:integer
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.asset.answer.valueDate ;
                                            owl:someValuesFrom  fhir:date
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.asset.answer.valueDateTime ;
                                            owl:someValuesFrom  fhir:dateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.asset.answer.valueTime ;
                                            owl:someValuesFrom  fhir:time
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.asset.answer.valueString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.asset.answer.valueUri ;
                                            owl:someValuesFrom  fhir:uri
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.asset.answer.valueAttachment ;
                                            owl:someValuesFrom  fhir:Attachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.asset.answer.valueCoding ;
                                            owl:someValuesFrom  fhir:Coding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.asset.answer.valueQuantity ;
                                            owl:someValuesFrom  fhir:Quantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.group.asset.answer.valueReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] ;
        dc:title         "Response to assets" .

fhir:Account.Guarantor
        a                owl:Class ;
        rdfs:comment     "The parties responsible for balancing the account if other payment options fall short." ;
        rdfs:label       "Account.Guarantor" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Account.guarantor.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Account.guarantor.onHold
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Account.guarantor.party ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:MedicinalProductDefinition.operation.authorization
        a             owl:ObjectProperty ;
        rdfs:comment  "An authorization for this process, either as a logical reference, holding just an identifier, or a full reference to a resource that captures the details. The authorization may possibly apply to several products or a wider scope of process of which this is a part." ;
        rdfs:domain   fhir:MedicinalProductDefinitionOperationComponent ;
        rdfs:label    "MedicinalProductDefinition.operation.authorization" ;
        rdfs:range    fhir:Reference ;
        dc:title      "An authorization for this process, either as a logical reference, holding just an identifier, or a full reference to a resource that captures the details. The authorization may possibly apply to several products or a wider scope of process of which this is a part" .

fhir:AuditEvent.agent.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "Specification of the participation type the user plays when performing the event." ;
        rdfs:domain         fhir:AuditEventAgentComponent ;
        rdfs:label          "AuditEvent.agent.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:who ;
        dc:title            "How agent participated" .

fhir:Library.title  a  owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the library." ;
        rdfs:domain   fhir:Library ;
        rdfs:label    "Library.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this library (human friendly)" .

fhir:CommunicationRequest.reasonReference
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates another resource whose existence justifies this request." ;
        rdfs:domain         fhir:CommunicationRequest ;
        rdfs:label          "CommunicationRequest.reasonReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why is communication needed?" .

fhir:AdministrableProductDefinition.property.value
        a           owl:ObjectProperty ;
        rdfs:label  "AdministrableProductDefinition.property.value" .

fhir:CoverageEligibilityRequest.item.diagnosis
        a             owl:ObjectProperty ;
        rdfs:comment  "Patient diagnosis for which care is sought." ;
        rdfs:domain   fhir:CoverageEligibilityRequest.Details ;
        rdfs:label    "CoverageEligibilityRequest.item.diagnosis" ;
        rdfs:range    fhir:CoverageEligibilityRequest.Details.Diagnosis ;
        dc:title      "Applicable diagnosis" .

fhir:Parameters.parameter.part.valueRelatedArtifact
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueRelatedArtifact" ;
        rdfs:range          fhir:RelatedArtifact ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:FamilyMemberHistory.deceasedDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:FamilyMemberHistory ;
        rdfs:label          "FamilyMemberHistory.deceasedDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:FamilyMemberHistory.deceased .

fhir:Goal.target.detailBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:GoalTargetComponent ;
        rdfs:label          "Goal.target.detailBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:Goal.target.detail .

fhir:ConceptMap.group.unmapped.url
        a             owl:ObjectProperty ;
        rdfs:comment  "The canonical reference to an additional ConceptMap resource instance to use for mapping if this ConceptMap resource contains no matching mapping for the source concept." ;
        rdfs:domain   fhir:ConceptMapGroupComponent.ConceptMapGroupUnmappedComponent ;
        rdfs:label    "ConceptMap.group.unmapped.url" ;
        rdfs:range    fhir:canonical ;
        dc:title      "canonical reference to an additional ConceptMap to use for mapping if the source concept is unmapped" .

fhir:Measure.group.stratifier.criteria
        a             owl:ObjectProperty ;
        rdfs:comment  "An expression that specifies the criteria for the stratifier. This is typically the name of an expression defined within a referenced library, but it may also be a path to a stratifier element." ;
        rdfs:domain   fhir:MeasureGroupComponent.MeasureGroupStratifierComponent ;
        rdfs:label    "Measure.group.stratifier.criteria" ;
        rdfs:range    fhir:Expression ;
        dc:title      "How the measure should be stratified" .

fhir:PlanDefinition  a   owl:Class ;
        rdfs:label       "PlanDefinition" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.general ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:PlanDefinition.library
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:PlanDefinition.editor
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:PlanDefinition.author
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.effectivePeriod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.lastReviewDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.title
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:PlanDefinition.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.usage
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PlanDefinitionActionComponent ;
                           owl:onProperty     fhir:PlanDefinition.action
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:PlanDefinition.endorser
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:PlanDefinition.contact
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:PlanDefinition.reviewer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:PlanDefinition.topic
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.subtitle
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.experimental
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.purpose
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RelatedArtifact ;
                           owl:onProperty     fhir:PlanDefinition.relatedArtifact
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:PlanDefinition.useContext
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PlanDefinitionGoalComponent ;
                           owl:onProperty     fhir:PlanDefinition.goal
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.approvalDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PlanDefinition.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.date
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.subjectCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.subjectReference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:canonical ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.subjectCanonical
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.copyright
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:PlanDefinition.jurisdiction
                         ] .

fhir:Location.physicalType
        a                   owl:ObjectProperty ;
        rdfs:comment        "Physical form of the location, e.g. building, room, vehicle, road." ;
        rdfs:domain         fhir:Location ;
        rdfs:label          "Location.physicalType" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Physical form of the location" .

fhir:EvidenceVariableDefinitionComponent
        a                owl:Class ;
        rdfs:comment     "Evidence variable such as population, exposure, or outcome." ;
        rdfs:label       "EvidenceVariableDefinitionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.variableDefinition.observed
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Evidence.variableDefinition.variableRole ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.variableDefinition.directnessMatch
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.variableDefinition.intended
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Evidence.variableDefinition.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Evidence.variableDefinition.description
                         ] .

fhir:CodeSystem.url  a      owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this code system when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this code system is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the code system is stored on different servers. This is used in [Coding](datatypes.html#Coding).system." ;
        rdfs:domain         fhir:CodeSystem ;
        rdfs:label          "CodeSystem.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this code system, represented as a URI (globally unique) (Coding.system)" .

fhir:StructureMap.group.rule.rule.name
        a             owl:ObjectProperty ;
        rdfs:comment  "Name of the rule for internal references." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule ;
        rdfs:label    "StructureMap.group.rule.rule.name" ;
        rdfs:range    fhir:id ;
        dc:title      "Name of the rule for internal references" .

fhir:Immunization.performer.actor
        a                   owl:ObjectProperty ;
        rdfs:comment        "The practitioner or organization who performed the action." ;
        rdfs:domain         fhir:ImmunizationPerformerComponent ;
        rdfs:label          "Immunization.performer.actor" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Individual or organization who was performing" .

fhir:NamingSystem.responsible
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization that is responsible for issuing identifiers or codes for this namespace and ensuring their non-collision." ;
        rdfs:domain         fhir:NamingSystem ;
        rdfs:label          "NamingSystem.responsible" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Who maintains system namespace?" .

fhir:EventDefinition.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the event definition." ;
        rdfs:domain         fhir:EventDefinition ;
        rdfs:label          "EventDefinition.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:StructureMap.group.rule.rule.source.defaultValueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:Questionnaire.item.item.initial.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.item.initial.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.initial.value .

fhir:EventDefinition.effectivePeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "The period during which the event definition content was or is planned to be in active use." ;
        rdfs:domain   fhir:EventDefinition ;
        rdfs:label    "EventDefinition.effectivePeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "When the event definition is expected to be used" .

fhir:DeviceRequest.basedOn
        a             owl:ObjectProperty ;
        rdfs:comment  "Plan/proposal/order fulfilled by this request." ;
        rdfs:domain   fhir:DeviceRequest ;
        rdfs:label    "DeviceRequest.basedOn" ;
        rdfs:range    fhir:Reference ;
        dc:title      "What request fulfills" .

fhir:ElementDefinition.minValueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ElementDefinition ;
        rdfs:label          "ElementDefinition.minValueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:ElementDefinition.minValue .

fhir:QuestionnaireResponseItemComponentItem.QuestionnaireResponseItemAnswerComponentItem
        a                owl:Class ;
        rdfs:comment     "Nested groups and/or questions found within this particular answer." ;
        rdfs:label       "QuestionnaireResponseItemComponentItem.QuestionnaireResponseItemAnswerComponentItem" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Nested groups and questions" .

fhir:StructureMap.group.rule.dependent.variable
        a             owl:ObjectProperty ;
        rdfs:comment  "Variable to pass to the rule or group." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleDependentComponent ;
        rdfs:label    "StructureMap.group.rule.dependent.variable" ;
        rdfs:range    fhir:string ;
        dc:title      "Variable to pass to the rule or group" .

fhir:PaymentReconciliation.Notes
        a                owl:Class ;
        rdfs:comment     "A note that describes or explains the processing in a human readable form." ;
        rdfs:label       "PaymentReconciliation.Notes" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentReconciliation.processNote.text
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PaymentReconciliation.processNote.type
                         ] .

fhir:Ingredient.allergenicIndicator
        a             owl:ObjectProperty ;
        rdfs:comment  "If the ingredient is a known or suspected allergen." ;
        rdfs:domain   fhir:Ingredient ;
        rdfs:label    "Ingredient.allergenicIndicator" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If the ingredient is a known or suspected allergen" .

fhir:Contract.term.group.offer.decisionMode
        a             owl:ObjectProperty ;
        rdfs:comment  "How the decision about a Contract was conveyed." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractOffer ;
        rdfs:label    "Contract.term.group.offer.decisionMode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "How decision is conveyed" .

fhir:DetectedIssue.author
        a                   owl:ObjectProperty ;
        rdfs:comment        "Individual or device responsible for the issue being raised.  For example, a decision support application or a pharmacist conducting a medication review." ;
        rdfs:domain         fhir:DetectedIssue ;
        rdfs:label          "DetectedIssue.author" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "The provider or device that identified the issue" .

fhir:ImmunizationRecommendation.recommendation.forecastStatus
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the patient status with respect to the path to immunity for the target disease." ;
        rdfs:domain   fhir:ImmunizationRecommendationRecommendationComponent ;
        rdfs:label    "ImmunizationRecommendation.recommendation.forecastStatus" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Vaccine recommendation status" .

fhir:ExampleScenario.process.step.alternative.step.operation.request.versionId
        a             owl:ObjectProperty ;
        rdfs:comment  "A specific version of a resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.operation.request.versionId" ;
        rdfs:range    fhir:string ;
        dc:title      "A specific version of a resource contained in the instance" .

fhir:ExplanationOfBenefit.item.detail.subDetail.adjudication
        a             owl:ObjectProperty ;
        rdfs:comment  "The adjudication results." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail.SubDetail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.subDetail.adjudication" ;
        rdfs:range    fhir:ExplanationOfBenefit.Item.Detail.SubDetailAdjudication ;
        dc:title      "Subdetail level adjudication details" .

fhir:StructureMap.group.rule.source.defaultValuePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValuePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:CodeSystem.concept.concept.display
        a             owl:ObjectProperty ;
        rdfs:comment  "A human readable string that is the recommended default way to present this concept to a user." ;
        rdfs:domain   fhir:CodeSystem.ConceptDefinitionConcept ;
        rdfs:label    "CodeSystem.concept.concept.display" ;
        rdfs:range    fhir:string ;
        dc:title      "Text to display to the user" .

fhir:CodeSystem.property.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of the property- why it is defined, and how its value might be used." ;
        rdfs:domain   fhir:CodeSystem.Property ;
        rdfs:label    "CodeSystem.property.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Why the property is defined, and/or what it conveys" .

fhir:ResearchStudy.objective
        a             owl:ObjectProperty ;
        rdfs:comment  "A goal that the study is aiming to achieve in terms of a scientific question to be answered by the analysis of data collected during the study." ;
        rdfs:domain   fhir:ResearchStudy ;
        rdfs:label    "ResearchStudy.objective" ;
        rdfs:range    fhir:ResearchStudyObjectiveComponent ;
        dc:title      "A goal for the study" .

fhir:CodeSystem.concept.concept.property.valueCode
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CodeSystem.ConceptDefinitionConcept.ConceptProperty ;
        rdfs:label          "CodeSystem.concept.concept.property.valueCode" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  fhir:CodeSystem.concept.concept.property.value .

fhir:StructureMap.group.rule.source.defaultValueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:Parameters.parameter.valueBase64Binary
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueBase64Binary" ;
        rdfs:range          fhir:base64Binary ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Composition.section.section.emptyReason
        a             owl:ObjectProperty ;
        rdfs:comment  "If the section is empty, why the list is empty. An empty section typically has some text explaining the empty reason." ;
        rdfs:domain   fhir:Composition.SectionSection ;
        rdfs:label    "Composition.section.section.emptyReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Why the section is empty" .

fhir:Questionnaire.item.item.enableWhen.answerDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemEnableWhenComponent ;
        rdfs:label          "Questionnaire.item.item.enableWhen.answerDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.enableWhen.answer .

fhir:CoverageEligibilityResponse.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A unique identifier assigned to this coverage eligiblity request." ;
        rdfs:domain         fhir:CoverageEligibilityResponse ;
        rdfs:label          "CoverageEligibilityResponse.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business Identifier for coverage eligiblity request" .

fhir:ImmunizationEvaluation.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates the current status of the evaluation of the vaccination administration event." ;
        rdfs:domain         fhir:ImmunizationEvaluation ;
        rdfs:label          "ImmunizationEvaluation.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "completed | entered-in-error" .

fhir:ExplanationOfBenefit.processNote
        a             owl:ObjectProperty ;
        rdfs:comment  "A note that describes or explains adjudication results in a human readable form." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.processNote" ;
        rdfs:range    fhir:ExplanationOfBenefit.Note ;
        dc:title      "Note concerning adjudication" .

fhir:CodeableConcept.text
        a             owl:ObjectProperty ;
        rdfs:comment  "A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user." ;
        rdfs:domain   fhir:CodeableConcept ;
        rdfs:label    "CodeableConcept.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Plain text representation of the concept" .

fhir:DeviceDefinition.version
        a             owl:ObjectProperty ;
        rdfs:comment  "The available versions of the device, e.g., software versions." ;
        rdfs:domain   fhir:DeviceDefinition ;
        rdfs:label    "DeviceDefinition.version" ;
        rdfs:range    fhir:string ;
        dc:title      "Available versions" .

fhir:CapabilityStatement.rest.searchParam.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "This allows documentation of any distinct behaviors about how the search parameter is used.  For example, text matching algorithms." ;
        rdfs:domain   fhir:CapabilityStatementRestComponentSearchParam ;
        rdfs:label    "CapabilityStatement.rest.searchParam.documentation" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Server-specific usage" .

fhir:ExplanationOfBenefit.BenefitBalance.Benefit
        a                owl:Class ;
        rdfs:comment     "Benefits Used to date." ;
        rdfs:label       "ExplanationOfBenefit.BenefitBalance.Benefit" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:unsignedInt ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.benefitBalance.financial.usedUnsignedInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Money ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.benefitBalance.financial.usedMoney
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:unsignedInt ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.benefitBalance.financial.allowedUnsignedInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.benefitBalance.financial.allowedString
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Money ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ExplanationOfBenefit.benefitBalance.financial.allowedMoney
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.benefitBalance.financial.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:ValueSet.compose.exclude.filter.op
        a             owl:ObjectProperty ;
        rdfs:comment  "The kind of operation to perform as a part of the filter criteria." ;
        rdfs:domain   fhir:ValueSetComposeComponentInclude.ValueSetComposeIncludeFilterComponent ;
        rdfs:label    "ValueSet.compose.exclude.filter.op" ;
        rdfs:range    fhir:code ;
        dc:title      "= | is-a | descendent-of | is-not-a | regex | in | not-in | generalizes | exists" .

fhir:ValueSet.name  a  owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the value set. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:ValueSet ;
        rdfs:label    "ValueSet.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this value set (computer friendly)" .

fhir:InsurancePlan.plan.generalCost.cost
        a             owl:ObjectProperty ;
        rdfs:comment  "Value of the cost." ;
        rdfs:domain   fhir:InsurancePlanPlanComponent.InsurancePlanPlanGeneralCostComponent ;
        rdfs:label    "InsurancePlan.plan.generalCost.cost" ;
        rdfs:range    fhir:Money ;
        dc:title      "Cost value" .

fhir:FamilyMemberHistory.instantiatesCanonical
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this FamilyMemberHistory." ;
        rdfs:domain   fhir:FamilyMemberHistory ;
        rdfs:label    "FamilyMemberHistory.instantiatesCanonical" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Instantiates FHIR protocol or definition" .

fhir:ElementDefinition.sliceName
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of this element definition slice, when slicing is working. The name must be a token with no dots or spaces. This is a unique name referring to a specific set of constraints applied to this element, used to provide a name to different slices of the same element." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.sliceName" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this particular element (in a set of slices)" .

fhir:VisionPrescription.lensSpecification.duration
        a             owl:ObjectProperty ;
        rdfs:comment  "The recommended maximum wear period for the lens." ;
        rdfs:domain   fhir:VisionPrescriptionLensSpecificationComponent ;
        rdfs:label    "VisionPrescription.lensSpecification.duration" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Lens wear duration" .

fhir:Claim.procedure.procedureReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Claim.Procedure ;
        rdfs:label          "Claim.procedure.procedureReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Claim.procedure.procedure .

fhir:Ingredient.specifiedSubstance.strength.referenceStrength.country
        a             owl:ObjectProperty ;
        rdfs:comment  "The country or countries for which the strength range applies." ;
        rdfs:domain   fhir:IngredientSpecifiedSubstanceComponentStrength.IngredientSubstanceStrengthReferenceStrengthComponent ;
        rdfs:label    "Ingredient.specifiedSubstance.strength.referenceStrength.country" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The country or countries for which the strength range applies" .

fhir:EvidenceCertaintyComponentCertaintyCertainty
        a                owl:Class ;
        rdfs:comment     "A domain or subdomain of certainty." ;
        rdfs:label       "EvidenceCertaintyComponentCertaintyCertainty" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "A domain or subdomain of certainty" .

fhir:Organization.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A name associated with the organization." ;
        rdfs:domain   fhir:Organization ;
        rdfs:label    "Organization.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name used for the organization" .

fhir:Range.low  a     owl:ObjectProperty ;
        rdfs:comment  "The low limit. The boundary is inclusive." ;
        rdfs:domain   fhir:Range ;
        rdfs:label    "Range.low" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Low limit" .

fhir:Composition.relatesTo.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of relationship that this composition has with anther composition or document." ;
        rdfs:domain   fhir:CompositionRelatesToComponent ;
        rdfs:label    "Composition.relatesTo.code" ;
        rdfs:range    fhir:code ;
        dc:title      "replaces | transforms | signs | appends" .

fhir:Procedure.code  a      owl:ObjectProperty ;
        rdfs:comment        "The specific procedure that is performed. Use text if the exact nature of the procedure cannot be coded (e.g. \"Laparoscopic Appendectomy\")." ;
        rdfs:domain         fhir:Procedure ;
        rdfs:label          "Procedure.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Identification of the procedure" .

fhir:CoverageEligibilityResponse.insurance.item.benefit.allowedString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CoverageEligibilityResponse.Insurance.Items.Benefit ;
        rdfs:label          "CoverageEligibilityResponse.insurance.item.benefit.allowedString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:CoverageEligibilityResponse.insurance.item.benefit.allowed .

fhir:InsurancePlan.coverage.network
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to the network that providing the type of coverage." ;
        rdfs:domain   fhir:InsurancePlanCoverageComponent ;
        rdfs:label    "InsurancePlan.coverage.network" ;
        rdfs:range    fhir:Reference ;
        dc:title      "What networks provide coverage" .

fhir:Contract.term.group.asset.answer.valueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractAssetAnswer ;
        rdfs:label          "Contract.term.group.asset.answer.valueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Contract.term.group.asset.answer.value .

fhir:GraphDefinitionLinkComponent
        a                owl:Class ;
        rdfs:comment     "Links this graph makes rules about." ;
        rdfs:label       "GraphDefinitionLinkComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.link.max
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.link.description
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponent ;
                           owl:onProperty     fhir:GraphDefinition.link.target
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.link.sliceName
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.link.min
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:GraphDefinition.link.path
                         ] .

fhir:OperationDefinition.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the operation definition was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the operation definition changes." ;
        rdfs:domain         fhir:OperationDefinition ;
        rdfs:label          "OperationDefinition.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:MolecularSequence.quality.type
        a             owl:ObjectProperty ;
        rdfs:comment  "INDEL / SNP / Undefined variant." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent ;
        rdfs:label    "MolecularSequence.quality.type" ;
        rdfs:range    fhir:code ;
        dc:title      "indel | snp | unknown" .

fhir:TestScript.setup.action.assert.contentType
        a             owl:ObjectProperty ;
        rdfs:comment  "The mime-type contents to compare against the request or response message 'Content-Type' header." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.contentType" ;
        rdfs:range    fhir:code ;
        dc:title      "Mime type to compare against the 'Content-Type' header" .

fhir:CodeSystem.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this code system when it is represented in other formats, or referenced in a specification, model, design or an instance." ;
        rdfs:domain         fhir:CodeSystem ;
        rdfs:label          "CodeSystem.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Additional identifier for the code system (business identifier)" .

fhir:ChargeItem.context
        a                   owl:ObjectProperty ;
        rdfs:comment        "The encounter or episode of care that establishes the context for this event." ;
        rdfs:domain         fhir:ChargeItem ;
        rdfs:label          "ChargeItem.context" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Encounter / Episode associated with event" .

fhir:PackagedProductDefinition.package.containedItem.amount
        a           owl:ObjectProperty ;
        rdfs:label  "PackagedProductDefinition.package.containedItem.amount" .

fhir:ClaimResponse.addItem.noteNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "The numbers associated with notes below which apply to the adjudication of this item." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem ;
        rdfs:label    "ClaimResponse.addItem.noteNumber" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Applicable note numbers" .

fhir:Device.property.valueCode
        a             owl:ObjectProperty ;
        rdfs:comment  "Property value as a code, e.g., NTP4 (synced to NTP)." ;
        rdfs:domain   fhir:DevicePropertyComponent ;
        rdfs:label    "Device.property.valueCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Property value as a code, e.g., NTP4 (synced to NTP)" .

fhir:ClinicalUseIssue.indication.undesirableEffect
        a             owl:ObjectProperty ;
        rdfs:comment  "The specific undesirable effects of the medicinal product." ;
        rdfs:domain   fhir:ClinicalUseIssueIndicationComponent ;
        rdfs:label    "ClinicalUseIssue.indication.undesirableEffect" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The specific undesirable effects of the medicinal product" .

fhir:ValueSet.expansion.contains.contains.abstract
        a             owl:ObjectProperty ;
        rdfs:comment  "If true, this entry is included in the expansion for navigational purposes, and the user cannot select the code directly as a proper value." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentContains ;
        rdfs:label    "ValueSet.expansion.contains.contains.abstract" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If user cannot select this entry" .

fhir:DocumentReference.context.facilityType
        a             owl:ObjectProperty ;
        rdfs:comment  "The kind of facility where the patient was seen." ;
        rdfs:domain   fhir:DocumentReferenceContextComponent ;
        rdfs:label    "DocumentReference.context.facilityType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Kind of facility where patient was seen" .

fhir:MedicationRequest.dispenseRequest.performer
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates the intended dispensing Organization specified by the prescriber." ;
        rdfs:domain         fhir:MedicationRequestDispenseRequestComponent ;
        rdfs:label          "MedicationRequest.dispenseRequest.performer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who ;
        dc:title            "Intended dispenser" .

fhir:Organization.contact.telecom
        a             owl:ObjectProperty ;
        rdfs:comment  "A contact detail (e.g. a telephone number or an email address) by which the party may be contacted." ;
        rdfs:domain   fhir:OrganizationContactComponent ;
        rdfs:label    "Organization.contact.telecom" ;
        rdfs:range    fhir:ContactPoint ;
        dc:title      "Contact details (telephone, email, etc.)  for a contact" .

fhir:ChargeItemDefinition.propertyGroup.priceComponent.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that identifies the component. Codes may be used to differentiate between kinds of taxes, surcharges, discounts etc." ;
        rdfs:domain   fhir:ChargeItemDefinitionPropertyGroupComponent.ChargeItemDefinitionPropertyGroupPriceComponentComponent ;
        rdfs:label    "ChargeItemDefinition.propertyGroup.priceComponent.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Code identifying the specific component" .

fhir:ResearchElementDefinition.editor
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization primarily responsible for internal coherence of the content." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.editor" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who edited the content" .

fhir:Claim.status  a        owl:ObjectProperty ;
        rdfs:comment        "The status of the resource instance." ;
        rdfs:domain         fhir:Claim ;
        rdfs:label          "Claim.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "active | cancelled | draft | entered-in-error" .

fhir:ExplanationOfBenefit.addItem.detail.subDetail.productOrService
        a             owl:ObjectProperty ;
        rdfs:comment  "When the value is a group code then this item collects a set of related claim details, otherwise this contains the product, service, drug or other billing code for the item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail.AddedItemDetailSubDetail ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.subDetail.productOrService" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Billing, service, product, or drug code" .

fhir:Timing.repeat.when
        a             owl:ObjectProperty ;
        rdfs:comment  "An approximate time period during the day, potentially linked to an event of daily living that indicates when the action should occur." ;
        rdfs:domain   fhir:TimingRepeatComponent ;
        rdfs:label    "Timing.repeat.when" ;
        rdfs:range    fhir:code ;
        dc:title      "Code for time period of occurrence" .

fhir:RegulatedAuthorizationCaseComponentCase
        a                owl:Class ;
        rdfs:comment     "Applications submitted to obtain a marketing authorization. Steps within the longer running case or procedure." ;
        rdfs:label       "RegulatedAuthorizationCaseComponentCase" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RegulatedAuthorization.case.application.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RegulatedAuthorizationCaseComponentCaseCase ;
                           owl:onProperty     fhir:RegulatedAuthorization.case.application.application
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RegulatedAuthorization.case.application.datePeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RegulatedAuthorization.case.application.dateDateTime
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RegulatedAuthorization.case.application.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RegulatedAuthorization.case.application.status
                         ] ;
        dc:title         "Applications submitted to obtain a marketing authorization. Steps within the longer running case or procedure" .

fhir:GraphDefinition.link.target.compartment.use
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines how the compartment rule is used - whether it it is used to test whether resources are subject to the rule, or whether it is a rule that must be followed." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponent.GraphDefinitionLinkTargetCompartmentComponent ;
        rdfs:label    "GraphDefinition.link.target.compartment.use" ;
        rdfs:range    fhir:code ;
        dc:title      "condition | requirement" .

fhir:ExplanationOfBenefit.addItem.detail.subDetail
        a             owl:ObjectProperty ;
        rdfs:comment  "The third-tier service adjudications for payor added services." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.subDetail" ;
        rdfs:range    fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail.AddedItemDetailSubDetail ;
        dc:title      "Insurer added line items" .

fhir:ExplanationOfBenefit.addItem.adjudication.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "A code supporting the understanding of the adjudication result and explaining variance from expected amount." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItemAdjudication ;
        rdfs:label    "ExplanationOfBenefit.addItem.adjudication.reason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Explanation of adjudication outcome" .

fhir:Task.input.valueAddress
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueAddress" ;
        rdfs:range          fhir:Address ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:ExplanationOfBenefit.related.relationship
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to convey how the claims are related." ;
        rdfs:domain   fhir:ExplanationOfBenefit.RelatedClaim ;
        rdfs:label    "ExplanationOfBenefit.related.relationship" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "How the reference claim is related" .

fhir:RequestGroup.action.action.relatedAction.offset
        a           owl:ObjectProperty ;
        rdfs:label  "RequestGroup.action.action.relatedAction.offset" .

fhir:ValueSet.expansion.contains.contains
        a             owl:ObjectProperty ;
        rdfs:comment  "Other codes and entries contained under this entry in the hierarchy." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponent ;
        rdfs:label    "ValueSet.expansion.contains.contains" ;
        rdfs:range    fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentContains ;
        dc:title      "Codes contained under this entry" .

fhir:SubstanceDefinition.molecularWeight
        a             owl:ObjectProperty ;
        rdfs:comment  "The molecular weight or weight range (for proteins, polymers or nucleic acids)." ;
        rdfs:domain   fhir:SubstanceDefinition ;
        rdfs:label    "SubstanceDefinition.molecularWeight" ;
        rdfs:range    fhir:SubstanceDefinitionMolecularWeight ;
        dc:title      "The molecular weight or weight range (for proteins, polymers or nucleic acids)" .

fhir:ConceptMap.group.target
        a             owl:ObjectProperty ;
        rdfs:comment  "An absolute URI that identifies the target system that the concepts will be mapped to." ;
        rdfs:domain   fhir:ConceptMapGroupComponent ;
        rdfs:label    "ConceptMap.group.target" ;
        rdfs:range    fhir:uri ;
        dc:title      "Target system that the concepts are to be mapped to" .

fhir:AllergyIntolerance.onset
        a           owl:ObjectProperty ;
        rdfs:label  "AllergyIntolerance.onset" .

fhir:Task.output.valueMarkdown
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueMarkdown" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:CarePlan.period  a     owl:ObjectProperty ;
        rdfs:comment        "Indicates when the plan did (or is intended to) come into effect and end." ;
        rdfs:domain         fhir:CarePlan ;
        rdfs:label          "CarePlan.period" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  w5:when.planned ;
        dc:title            "Time period plan covers" .

fhir:MedicationRequest.reportedBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationRequest ;
        rdfs:label          "MedicationRequest.reportedBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:MedicationRequest.reported .

fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent.StratifierGroup.StratifierGroupPopulation
        a                owl:Class ;
        rdfs:comment     "The populations that make up the stratum, one for each type of population appropriate to the measure." ;
        rdfs:label       "MeasureReportGroupComponent.MeasureReportGroupStratifierComponent.StratifierGroup.StratifierGroupPopulation" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MeasureReport.group.stratifier.stratum.population.subjectResults
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MeasureReport.group.stratifier.stratum.population.count
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MeasureReport.group.stratifier.stratum.population.code
                         ] .

fhir:Questionnaire.item.item.repeats
        a             owl:ObjectProperty ;
        rdfs:comment  "An indication, if true, that the item may occur multiple times in the response, collecting multiple answers for questions or multiple sets of answers for groups." ;
        rdfs:domain   fhir:QuestionnaireItemComponentItem ;
        rdfs:label    "Questionnaire.item.item.repeats" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the item may repeat" .

fhir:ExplanationOfBenefit.Item.Detail.SubDetailAdjudication
        a                owl:Class ;
        rdfs:comment     "The adjudication results." ;
        rdfs:label       "ExplanationOfBenefit.Item.Detail.SubDetailAdjudication" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.subDetail.adjudication.value
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.subDetail.adjudication.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.subDetail.adjudication.reason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.subDetail.adjudication.category ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        dc:title         "Subdetail level adjudication details" .

fhir:EvidenceReport.section.section.focus
        a             owl:ObjectProperty ;
        rdfs:comment  "A code identifying the kind of content contained within the section. This should be consistent with the section title." ;
        rdfs:domain   fhir:EvidenceReport.SectionSection ;
        rdfs:label    "EvidenceReport.section.section.focus" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Classification of section (recommended)" .

fhir:GraphDefinition.link.target.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of resource this link refers to." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponent ;
        rdfs:label    "GraphDefinition.link.target.type" ;
        rdfs:range    fhir:code ;
        dc:title      "Type of resource this link refers to" .

fhir:DeviceDefinition.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Descriptive information, usage information or implantation information that is not captured in an existing element." ;
        rdfs:domain   fhir:DeviceDefinition ;
        rdfs:label    "DeviceDefinition.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Device notes and comments" .

fhir:PackagedProductDefinition.package.package.material
        a             owl:ObjectProperty ;
        rdfs:comment  "Material type of the package item." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponentPackage ;
        rdfs:label    "PackagedProductDefinition.package.package.material" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Material type of the package item" .

fhir:TerminologyCapabilities.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this terminology capabilities is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:TerminologyCapabilities ;
        rdfs:label          "TerminologyCapabilities.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this terminology capabilities is defined" .

fhir:TestScript.setup.action.assert.resource
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of the resource.  See http://build.fhir.org/resourcelist.html." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.resource" ;
        rdfs:range    fhir:code ;
        dc:title      "Resource type" .

fhir:GraphDefinition.link.target
        a             owl:ObjectProperty ;
        rdfs:comment  "Potential target for the link." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent ;
        rdfs:label    "GraphDefinition.link.target" ;
        rdfs:range    fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponent ;
        dc:title      "Potential target for the link" .

fhir:BiologicallyDerivedProduct.processing.additive
        a             owl:ObjectProperty ;
        rdfs:comment  "Substance added during processing." ;
        rdfs:domain   fhir:BiologicallyDerivedProductProcessingComponent ;
        rdfs:label    "BiologicallyDerivedProduct.processing.additive" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Substance added during processing" .

fhir:TestScript.test.action.assert.response
        a             owl:ObjectProperty ;
        rdfs:comment  "okay | created | noContent | notModified | bad | forbidden | notFound | methodNotAllowed | conflict | gone | preconditionFailed | unprocessable." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.response" ;
        rdfs:range    fhir:code ;
        dc:title      "okay | created | noContent | notModified | bad | forbidden | notFound | methodNotAllowed | conflict | gone | preconditionFailed | unprocessable" .

fhir:SpecimenCollectionComponent
        a                owl:Class ;
        rdfs:comment     "Details concerning the specimen collection." ;
        rdfs:label       "SpecimenCollectionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Specimen.collection.collectedDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Specimen.collection.collectedPeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Specimen.collection.collector
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Specimen.collection.bodySite
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Specimen.collection.fastingStatusCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Duration ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Specimen.collection.fastingStatusDuration
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Specimen.collection.method
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Specimen.collection.quantity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Duration ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Specimen.collection.duration
                         ] .

fhir:MedicationKnowledge.kinetics.lethalDose50
        a             owl:ObjectProperty ;
        rdfs:comment  "The median lethal dose of a drug." ;
        rdfs:domain   fhir:MedicationKnowledgeKineticsComponent ;
        rdfs:label    "MedicationKnowledge.kinetics.lethalDose50" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "The median lethal dose of a drug" .

fhir:ValueSetComposeComponent.ConceptSet.ValueSetComposeIncludeFilterComponent
        a                owl:Class ;
        rdfs:comment     "Select concepts by specify a matching criterion based on the properties (including relationships) defined by the system, or on filters defined by the system. If multiple filters are specified, they SHALL all be true." ;
        rdfs:label       "ValueSetComposeComponent.ConceptSet.ValueSetComposeIncludeFilterComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ValueSet.compose.include.filter.value ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ValueSet.compose.include.filter.op ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ValueSet.compose.include.filter.property ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:SupplyDelivery.occurrence
        a           owl:ObjectProperty ;
        rdfs:label  "SupplyDelivery.occurrence" .

fhir:StructureMap.group.rule.rule.source.defaultValueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:Contract.Signatory
        a                owl:Class ;
        rdfs:comment     "Parties with legal standing in the Contract, including the principal parties, the grantor(s) and grantee(s), which are any person or organization bound by the contract, and any ancillary parties, which facilitate the execution of the contract such as a notary or witness." ;
        rdfs:label       "Contract.Signatory" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:Contract.signer.signature ;
                           owl:someValuesFrom  fhir:Signature
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Contract.signer.party ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Contract.signer.type ;
                           owl:someValuesFrom  fhir:Coding
                         ] .

fhir:CarePlan.activity.detail
        a             owl:ObjectProperty ;
        rdfs:comment  "A simple summary of a planned activity suitable for a general care plan system (e.g. form driven) that doesn't know about specific resources such as procedure etc." ;
        rdfs:domain   fhir:CarePlanActivityComponent ;
        rdfs:label    "CarePlan.activity.detail" ;
        rdfs:range    fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
        dc:title      "In-line definition of activity" .

fhir:Evidence.editor  a  owl:ObjectProperty ;
        rdfs:comment  "An individiual, organization, or device primarily responsible for internal coherence of the content." ;
        rdfs:domain   fhir:Evidence ;
        rdfs:label    "Evidence.editor" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who edited the content" .

fhir:Library.version  a     owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the library when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the library author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence. To provide a version consistent with the Decision Support Service specification, use the format Major.Minor.Revision (e.g. 1.0.0). For more information on versioning knowledge assets, refer to the Decision Support Service specification. Note that a version is required for non-experimental active artifacts." ;
        rdfs:domain         fhir:Library ;
        rdfs:label          "Library.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the library" .

fhir:ManufacturedItemDefinition.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Unique identifier." ;
        rdfs:domain   fhir:ManufacturedItemDefinition ;
        rdfs:label    "ManufacturedItemDefinition.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Unique identifier" .

fhir:EncounterHospitalizationComponent
        a                owl:Class ;
        rdfs:comment     "Details about the admission to a healthcare service." ;
        rdfs:label       "EncounterHospitalizationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Encounter.hospitalization.reAdmission
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Encounter.hospitalization.specialArrangement
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Encounter.hospitalization.preAdmissionIdentifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Encounter.hospitalization.dischargeDisposition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Encounter.hospitalization.admitSource
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Encounter.hospitalization.specialCourtesy
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Encounter.hospitalization.destination
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Encounter.hospitalization.origin
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Encounter.hospitalization.dietPreference
                         ] .

fhir:HealthcareServiceNotAvailableComponent
        a                owl:Class ;
        rdfs:comment     "The HealthcareService is not available during this period of time due to the provided reason." ;
        rdfs:label       "HealthcareServiceNotAvailableComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:HealthcareService.notAvailable.during
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:HealthcareService.notAvailable.description ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:PlanDefinition.action.timingDuration
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponent ;
        rdfs:label          "PlanDefinition.action.timingDuration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.timing .

fhir:Patient.contact.organization
        a             owl:ObjectProperty ;
        rdfs:comment  "Organization on behalf of which the contact is acting or for which the contact is working." ;
        rdfs:domain   fhir:Patient.Contact ;
        rdfs:label    "Patient.contact.organization" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Organization that is associated with the contact" .

fhir:ImplementationGuide.definition.page.page.generation
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that indicates how the page is generated." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponentPage ;
        rdfs:label    "ImplementationGuide.definition.page.page.generation" ;
        rdfs:range    fhir:code ;
        dc:title      "html | markdown | xml | generated" .

fhir:FamilyMemberHistory.deceasedBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:FamilyMemberHistory ;
        rdfs:label          "FamilyMemberHistory.deceasedBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:FamilyMemberHistory.deceased .

fhir:Parameters.parameter.part.valueUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:StructureMap.group.rule.rule.source.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Specified type for the element. This works as a condition on the mapping - use for polymorphic elements." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label    "StructureMap.group.rule.rule.source.type" ;
        rdfs:range    fhir:string ;
        dc:title      "Rule only applies if source has this type" .

fhir:Claim.item.programCode
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the program under which this may be recovered." ;
        rdfs:domain   fhir:Claim.Item ;
        rdfs:label    "Claim.item.programCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Program the product or service is provided under" .

fhir:TestScript.test.action.assert.requestURL
        a             owl:ObjectProperty ;
        rdfs:comment  "The value to use in a comparison against the request URL path string." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.requestURL" ;
        rdfs:range    fhir:string ;
        dc:title      "Request URL comparison value" .

fhir:ChargeItemDefinition.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this charge item definition when it is represented in other formats, or referenced in a specification, model, design or an instance." ;
        rdfs:domain         fhir:ChargeItemDefinition ;
        rdfs:label          "ChargeItemDefinition.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Additional identifier for the charge item definition" .

fhir:ImmunizationEvaluation.seriesDosesPositiveInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ImmunizationEvaluation ;
        rdfs:label          "ImmunizationEvaluation.seriesDosesPositiveInt" ;
        rdfs:range          fhir:positiveInt ;
        rdfs:subPropertyOf  fhir:ImmunizationEvaluation.seriesDoses .

fhir:SubstanceDefinition.property.referenceRange
        a             owl:ObjectProperty ;
        rdfs:comment  "Range of typical values." ;
        rdfs:domain   fhir:SubstanceDefinitionPropertyComponent ;
        rdfs:label    "SubstanceDefinition.property.referenceRange" ;
        rdfs:range    fhir:Range ;
        dc:title      "Range of typical values" .

fhir:MedicinalProductDefinitionNameComponent.MedicinalProductDefinitionNameCountryLanguageComponent
        a                owl:Class ;
        rdfs:comment     "Country where the name applies." ;
        rdfs:label       "MedicinalProductDefinitionNameComponent.MedicinalProductDefinitionNameCountryLanguageComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.name.countryLanguage.language ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.name.countryLanguage.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.name.countryLanguage.country ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:Contract.term.asset.answer.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractAssetAnswer ;
        rdfs:label          "Contract.term.asset.answer.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:Contract.term.asset.answer.value .

fhir:DataRequirement.codeFilter.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The codes for the code filter. If values are given, the filter will return only those data items for which the code-valued attribute specified by the path has a value that is one of the specified codes. If codes are specified in addition to a value set, the filter returns items matching a code in the value set or one of the specified codes." ;
        rdfs:domain   fhir:DataRequirementCodeFilterComponent ;
        rdfs:label    "DataRequirement.codeFilter.code" ;
        rdfs:range    fhir:Coding ;
        dc:title      "What code is expected" .

fhir:Contract.term.asset.valuedItem.securityLabelNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "A set of security labels that define which terms are controlled by this condition." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset.ValuedItem ;
        rdfs:label    "Contract.term.asset.valuedItem.securityLabelNumber" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Security Labels that define affected terms" .

fhir:SubstanceDefinition.code.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Any comment can be provided in this field, if necessary." ;
        rdfs:domain   fhir:SubstanceDefinitionCodeComponent ;
        rdfs:label    "SubstanceDefinition.code.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Any comment can be provided in this field, if necessary" .

fhir:Contract.term.group.securityLabel.classification
        a             owl:ObjectProperty ;
        rdfs:comment  "Security label privacy tag that species the level of confidentiality protection required for this term and/or term elements." ;
        rdfs:domain   fhir:Contract.TermTerm.SecurityLabel ;
        rdfs:label    "Contract.term.group.securityLabel.classification" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Confidentiality Protection" .

fhir:CodeSystem.versionNeeded
        a             owl:ObjectProperty ;
        rdfs:comment  "This flag is used to signify that the code system does not commit to concept permanence across versions. If true, a version must be specified when referencing this code system." ;
        rdfs:domain   fhir:CodeSystem ;
        rdfs:label    "CodeSystem.versionNeeded" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If definitions are not stable" .

fhir:Appointment.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The overall status of the Appointment. Each of the participants has their own participation status which indicates their involvement in the process, however this status indicates the shared status." ;
        rdfs:domain         fhir:Appointment ;
        rdfs:label          "Appointment.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "proposed | pending | booked | arrived | fulfilled | cancelled | noshow | entered-in-error | checked-in | waitlist" .

fhir:Citation.publicationForm.publishingModel
        a             owl:ObjectProperty ;
        rdfs:comment  "Identify the medium/media in which the cited article is published, eg print, electronic or print-electronic." ;
        rdfs:domain   fhir:CitationPublicationFormComponent ;
        rdfs:label    "Citation.publicationForm.publishingModel" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Identify the medium/media in which the cited article is published, eg print, electronic or print-electronic" .

fhir:canonical  a        owl:Class ;
        rdfs:comment     "A URI that is a reference to a canonical URL on a FHIR resource" ;
        rdfs:label       "canonical" ;
        rdfs:subClassOf  fhir:Primitive ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:value ;
                           owl:someValuesFrom  [ a               rdfs:Datatype ;
                                                 owl:onDatatype  xsd:anyURI
                                               ]
                         ] .

fhir:Immunization.vaccineCode
        a                   owl:ObjectProperty ;
        rdfs:comment        "Vaccine that was administered or was to be administered." ;
        rdfs:domain         fhir:Immunization ;
        rdfs:label          "Immunization.vaccineCode" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Vaccine product administered" .

fhir:Goal.target.dueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:GoalTargetComponent ;
        rdfs:label          "Goal.target.dueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:Goal.target.due .

fhir:ImplementationGuide.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the implementation guide when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the implementation guide author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence." ;
        rdfs:domain         fhir:ImplementationGuide ;
        rdfs:label          "ImplementationGuide.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the implementation guide" .

fhir:CommunicationPayloadComponent
        a                owl:Class ;
        rdfs:comment     "Text, attachment(s), or resource(s) that was communicated to the recipient." ;
        rdfs:label       "CommunicationPayloadComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Communication.payload.contentString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Communication.payload.contentAttachment ;
                                            owl:someValuesFrom  fhir:Attachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Communication.payload.contentReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] .

fhir:TestScriptTestComponent
        a                owl:Class ;
        rdfs:comment     "A test in this script." ;
        rdfs:label       "TestScriptTestComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:TestScript.test.action ;
                           owl:someValuesFrom  fhir:TestScriptTestComponent.TestAction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.name
                         ] .

fhir:TestReport.teardown.action.operation.message
        a             owl:ObjectProperty ;
        rdfs:comment  "An explanatory message associated with the result." ;
        rdfs:domain   fhir:TestReportTeardownComponent.TeardownActionOperation ;
        rdfs:label    "TestReport.teardown.action.operation.message" ;
        rdfs:range    fhir:markdown ;
        dc:title      "A message associated with the result" .

fhir:Goal.target.detail
        a           owl:ObjectProperty ;
        rdfs:label  "Goal.target.detail" .

fhir:NutritionOrder.supplement
        a             owl:ObjectProperty ;
        rdfs:comment  "Oral nutritional products given in order to add further nutritional value to the patient's diet." ;
        rdfs:domain   fhir:NutritionOrder ;
        rdfs:label    "NutritionOrder.supplement" ;
        rdfs:range    fhir:NutritionOrderSupplementComponent ;
        dc:title      "Supplement components" .

fhir:Contract.term.group.action.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Activity or service obligation to be done or not done, performed or not performed, effectuated or not by this Contract term." ;
        rdfs:domain   fhir:Contract.TermTerm.Action ;
        rdfs:label    "Contract.term.group.action.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type or form of the action" .

fhir:TaskOutputComponent
        a                owl:Class ;
        rdfs:comment     "Outputs produced by the Task." ;
        rdfs:label       "TaskOutputComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueBase64Binary ;
                                            owl:someValuesFrom  fhir:base64Binary
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueBoolean ;
                                            owl:someValuesFrom  fhir:boolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueCanonical ;
                                            owl:someValuesFrom  fhir:canonical
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueCode ;
                                            owl:someValuesFrom  fhir:code
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueDate ;
                                            owl:someValuesFrom  fhir:date
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueDateTime ;
                                            owl:someValuesFrom  fhir:dateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueDecimal ;
                                            owl:someValuesFrom  fhir:decimal
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueId ;
                                            owl:someValuesFrom  fhir:id
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueInstant ;
                                            owl:someValuesFrom  fhir:instant
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueInteger ;
                                            owl:someValuesFrom  fhir:integer
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueMarkdown ;
                                            owl:someValuesFrom  fhir:markdown
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueOid ;
                                            owl:someValuesFrom  fhir:oid
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valuePositiveInt ;
                                            owl:someValuesFrom  fhir:positiveInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueTime ;
                                            owl:someValuesFrom  fhir:time
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueUnsignedInt ;
                                            owl:someValuesFrom  fhir:unsignedInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueUri ;
                                            owl:someValuesFrom  fhir:uri
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueUrl ;
                                            owl:someValuesFrom  fhir:url
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueUuid ;
                                            owl:someValuesFrom  fhir:uuid
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueAddress ;
                                            owl:someValuesFrom  fhir:Address
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueAge ;
                                            owl:someValuesFrom  fhir:Age
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueAnnotation ;
                                            owl:someValuesFrom  fhir:Annotation
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueAttachment ;
                                            owl:someValuesFrom  fhir:Attachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueCoding ;
                                            owl:someValuesFrom  fhir:Coding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueContactPoint ;
                                            owl:someValuesFrom  fhir:ContactPoint
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueCount ;
                                            owl:someValuesFrom  fhir:Count
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueDistance ;
                                            owl:someValuesFrom  fhir:Distance
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueDuration ;
                                            owl:someValuesFrom  fhir:Duration
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueHumanName ;
                                            owl:someValuesFrom  fhir:HumanName
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueIdentifier ;
                                            owl:someValuesFrom  fhir:Identifier
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueMoney ;
                                            owl:someValuesFrom  fhir:Money
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valuePeriod ;
                                            owl:someValuesFrom  fhir:Period
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueQuantity ;
                                            owl:someValuesFrom  fhir:Quantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueRange ;
                                            owl:someValuesFrom  fhir:Range
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueRatio ;
                                            owl:someValuesFrom  fhir:Ratio
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueSampledData ;
                                            owl:someValuesFrom  fhir:SampledData
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueSignature ;
                                            owl:someValuesFrom  fhir:Signature
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueTiming ;
                                            owl:someValuesFrom  fhir:Timing
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueContactDetail ;
                                            owl:someValuesFrom  fhir:ContactDetail
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueContributor ;
                                            owl:someValuesFrom  fhir:Contributor
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueDataRequirement ;
                                            owl:someValuesFrom  fhir:DataRequirement
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueExpression ;
                                            owl:someValuesFrom  fhir:Expression
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueParameterDefinition ;
                                            owl:someValuesFrom  fhir:ParameterDefinition
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueRelatedArtifact ;
                                            owl:someValuesFrom  fhir:RelatedArtifact
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueTriggerDefinition ;
                                            owl:someValuesFrom  fhir:TriggerDefinition
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueUsageContext ;
                                            owl:someValuesFrom  fhir:UsageContext
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueDosage ;
                                            owl:someValuesFrom  fhir:Dosage
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.output.valueMeta ;
                                            owl:someValuesFrom  fhir:Meta
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Task.output.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:PaymentReconciliation.paymentDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date of payment as indicated on the financial instrument." ;
        rdfs:domain   fhir:PaymentReconciliation ;
        rdfs:label    "PaymentReconciliation.paymentDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When payment issued" .

fhir:MeasureReport  a    owl:Class ;
        rdfs:label       "MeasureReport" ;
        rdfs:subClassOf  w5:clinical.general , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MeasureReport.measure ;
                           owl:someValuesFrom  fhir:canonical
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MeasureReport.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MeasureReport.period ;
                           owl:someValuesFrom  fhir:Period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MeasureReport.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MeasureReport.subject
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MeasureReport.improvementNotation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MeasureReport.reporter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MeasureReport.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MeasureReportGroupComponent ;
                           owl:onProperty     fhir:MeasureReport.group
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:MeasureReport.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MeasureReport.evaluatedResource
                         ] .

fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentContainsContains
        a                owl:Class ;
        rdfs:comment     "Other codes and entries contained under this entry in the hierarchy." ;
        rdfs:label       "ValueSetExpansionComponent.ValueSetExpansionContainsComponentContainsContains" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Codes contained under this entry" .

fhir:Task.restriction.repetitions
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the number of times the requested action should occur." ;
        rdfs:domain   fhir:TaskRestrictionComponent ;
        rdfs:label    "Task.restriction.repetitions" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "How many times to repeat" .

fhir:ClaimResponse.addItem.detail
        a             owl:ObjectProperty ;
        rdfs:comment  "The second-tier service adjudications for payor added services." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem ;
        rdfs:label    "ClaimResponse.addItem.detail" ;
        rdfs:range    fhir:ClaimResponse.AddedItem.AddedItemDetail ;
        dc:title      "Insurer added line details" .

fhir:ValueSet.compose.include.system
        a             owl:ObjectProperty ;
        rdfs:comment  "An absolute URI which is the code system from which the selected codes come from." ;
        rdfs:domain   fhir:ValueSetComposeComponent.ConceptSet ;
        rdfs:label    "ValueSet.compose.include.system" ;
        rdfs:range    fhir:uri ;
        dc:title      "The system the codes come from" .

fhir:ExplanationOfBenefit.item.detail
        a             owl:ObjectProperty ;
        rdfs:comment  "Second-tier of goods and services." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item ;
        rdfs:label    "ExplanationOfBenefit.item.detail" ;
        rdfs:range    fhir:ExplanationOfBenefit.Item.Detail ;
        dc:title      "Additional items" .

fhir:Measure.endorser
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization responsible for officially endorsing the content for use in some setting." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.endorser" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who endorsed the content" .

fhir:ChargeItemDefinition.derivedFromUri
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to an externally-defined charge item definition that is adhered to in whole or in part by this definition." ;
        rdfs:domain   fhir:ChargeItemDefinition ;
        rdfs:label    "ChargeItemDefinition.derivedFromUri" ;
        rdfs:range    fhir:uri ;
        dc:title      "Underlying externally-defined charge item definition" .

fhir:VerificationResult.validator.attestationSignature
        a             owl:ObjectProperty ;
        rdfs:comment  "Signed assertion by the validator that they have validated the information." ;
        rdfs:domain   fhir:VerificationResultValidatorComponent ;
        rdfs:label    "VerificationResult.validator.attestationSignature" ;
        rdfs:range    fhir:Signature ;
        dc:title      "Validator signature" .

fhir:TerminologyCapabilities.expansion.hierarchical
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the server can return nested value sets." ;
        rdfs:domain   fhir:TerminologyCapabilitiesExpansionComponent ;
        rdfs:label    "TerminologyCapabilities.expansion.hierarchical" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the server can return nested value sets" .

fhir:Procedure.performed
        a           owl:ObjectProperty ;
        rdfs:label  "Procedure.performed" .

fhir:HealthcareService.notAvailable.during
        a             owl:ObjectProperty ;
        rdfs:comment  "Service is not available (seasonally or for a public holiday) from this date." ;
        rdfs:domain   fhir:HealthcareServiceNotAvailableComponent ;
        rdfs:label    "HealthcareService.notAvailable.during" ;
        rdfs:range    fhir:Period ;
        dc:title      "Service not available from this date" .

fhir:Communication.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional notes or commentary about the communication by the sender, receiver or other interested parties." ;
        rdfs:domain   fhir:Communication ;
        rdfs:label    "Communication.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Comments made about the communication" .

fhir:PackagedProductDefinition.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Textual description. Note that this is not the name of the package or product." ;
        rdfs:domain   fhir:PackagedProductDefinition ;
        rdfs:label    "PackagedProductDefinition.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Textual description. Note that this is not the name of the package or product" .

fhir:MedicationDispense.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The amount of medication that has been dispensed. Includes unit of measure." ;
        rdfs:domain   fhir:MedicationDispense ;
        rdfs:label    "MedicationDispense.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Amount dispensed" .

fhir:GuidanceResponse.reasonCode
        a                   owl:ObjectProperty ;
        rdfs:comment        "Describes the reason for the guidance response in coded or textual form." ;
        rdfs:domain         fhir:GuidanceResponse ;
        rdfs:label          "GuidanceResponse.reasonCode" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why guidance is needed" .

fhir:Claim.total  a   owl:ObjectProperty ;
        rdfs:comment  "The total value of the all the items in the claim." ;
        rdfs:domain   fhir:Claim ;
        rdfs:label    "Claim.total" ;
        rdfs:range    fhir:Money ;
        dc:title      "Total claim cost" .

fhir:QuestionnaireResponse.item.item.answer.valueTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.item.answer.valueTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.item.answer.value .

fhir:MessageDefinition.allowedResponse.situation
        a             owl:ObjectProperty ;
        rdfs:comment  "Provides a description of the circumstances in which this response should be used (as opposed to one of the alternative responses)." ;
        rdfs:domain   fhir:MessageDefinitionAllowedResponseComponent ;
        rdfs:label    "MessageDefinition.allowedResponse.situation" ;
        rdfs:range    fhir:markdown ;
        dc:title      "When should this response be used" .

fhir:ExplanationOfBenefit.processNote.text
        a             owl:ObjectProperty ;
        rdfs:comment  "The explanation or description associated with the processing." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Note ;
        rdfs:label    "ExplanationOfBenefit.processNote.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Note explanatory text" .

fhir:CarePlan  a         owl:Class ;
        rdfs:label       "CarePlan" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.careprovision ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:CarePlan.note
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:CarePlan.basedOn
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:CarePlan.careTeam
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CarePlanActivityComponent ;
                           owl:onProperty     fhir:CarePlan.activity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:CarePlan.goal
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:CarePlan.replaces
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:CarePlan.partOf
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CarePlan.encounter
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:CarePlan.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:CarePlan.instantiatesCanonical
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CarePlan.intent ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:CarePlan.addresses
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CarePlan.subject ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:CarePlan.supportingInfo
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CarePlan.title
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:CarePlan.contributor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CarePlan.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CarePlan.created
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:uri ;
                           owl:onProperty     fhir:CarePlan.instantiatesUri
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:CarePlan.category
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CarePlan.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CarePlan.author
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CarePlan.description
                         ] .

fhir:Citation.webLocation
        a             owl:ObjectProperty ;
        rdfs:comment  "Used for any URL for the article cited." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.webLocation" ;
        rdfs:range    fhir:CitationWebLocationComponent ;
        dc:title      "Used for any URL for the article cited" .

fhir:PractitionerRole.notAvailable.description
        a             owl:ObjectProperty ;
        rdfs:comment  "The reason that can be presented to the user as to why this time is not available." ;
        rdfs:domain   fhir:PractitionerRoleNotAvailableComponent ;
        rdfs:label    "PractitionerRole.notAvailable.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Reason presented to the user explaining why time not available" .

fhir:PackagedProductDefinitionPackageComponentPackage.PackagedProductDefinitionPackagePropertyComponent
        a                owl:Class ;
        rdfs:comment     "General characteristics of this item." ;
        rdfs:label       "PackagedProductDefinitionPackageComponentPackage.PackagedProductDefinitionPackagePropertyComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PackagedProductDefinition.package.package.property.valueCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PackagedProductDefinition.package.package.property.valueQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PackagedProductDefinition.package.package.property.valueDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PackagedProductDefinition.package.package.property.valueBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Attachment ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PackagedProductDefinition.package.package.property.valueAttachment
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PackagedProductDefinition.package.package.property.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:DetectedIssue.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Business identifier associated with the detected issue record." ;
        rdfs:domain         fhir:DetectedIssue ;
        rdfs:label          "DetectedIssue.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Unique id for the detected issue" .

fhir:PractitionerRole.availableTime.daysOfWeek
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates which days of the week are available between the start and end Times." ;
        rdfs:domain   fhir:PractitionerRoleAvailableTimeComponent ;
        rdfs:label    "PractitionerRole.availableTime.daysOfWeek" ;
        rdfs:range    fhir:code ;
        dc:title      "mon | tue | wed | thu | fri | sat | sun" .

fhir:EpisodeOfCare.account
        a             owl:ObjectProperty ;
        rdfs:comment  "The set of accounts that may be used for billing for this EpisodeOfCare." ;
        rdfs:domain   fhir:EpisodeOfCare ;
        rdfs:label    "EpisodeOfCare.account" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The set of accounts that may be used for billing for this EpisodeOfCare" .

fhir:Questionnaire.item.enableWhen.operator
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies the criteria by which the question is enabled." ;
        rdfs:domain   fhir:QuestionnaireItemComponent.QuestionnaireItemEnableWhenComponent ;
        rdfs:label    "Questionnaire.item.enableWhen.operator" ;
        rdfs:range    fhir:code ;
        dc:title      "exists | = | != | > | < | >= | <=" .

fhir:MedicationKnowledge.drugCharacteristic.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationKnowledgeDrugCharacteristicComponent ;
        rdfs:label          "MedicationKnowledge.drugCharacteristic.valueQuantity" ;
        rdfs:range          fhir:SimpleQuantity ;
        rdfs:subPropertyOf  fhir:MedicationKnowledge.drugCharacteristic.value .

fhir:MolecularSequence.repository
        a             owl:ObjectProperty ;
        rdfs:comment  "Configurations of the external repository. The repository shall store target's observedSeq or records related with target's observedSeq." ;
        rdfs:domain   fhir:MolecularSequence ;
        rdfs:label    "MolecularSequence.repository" ;
        rdfs:range    fhir:MolecularSequenceRepositoryComponent ;
        dc:title      "External repository which contains detailed report related with observedSeq in this resource" .

fhir:DeviceDefinition.url
        a                   owl:ObjectProperty ;
        rdfs:comment        "A network address on which the device may be contacted directly." ;
        rdfs:domain         fhir:DeviceDefinition ;
        rdfs:label          "DeviceDefinition.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:where ;
        dc:title            "Network address to contact device" .

fhir:Timing.repeat.period
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the duration of time over which repetitions are to occur; e.g. to express \"3 times per day\", 3 would be the frequency and \"1 day\" would be the period. If periodMax is present, this element indicates the lower bound of the allowed range of the period length." ;
        rdfs:domain   fhir:TimingRepeatComponent ;
        rdfs:label    "Timing.repeat.period" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Event occurs frequency times per period" .

fhir:Claim.item.detail.subDetail.factor
        a             owl:ObjectProperty ;
        rdfs:comment  "A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount." ;
        rdfs:domain   fhir:Claim.Item.Detail.SubDetail ;
        rdfs:label    "Claim.item.detail.subDetail.factor" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Price scaling factor" .

fhir:Consent.provision.provision.purpose
        a             owl:ObjectProperty ;
        rdfs:comment  "The context of the activities a user is taking - why the user is accessing the data - that are controlled by this rule." ;
        rdfs:domain   fhir:Consent.provisionProvision ;
        rdfs:label    "Consent.provision.provision.purpose" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Context of activities covered by this rule" .

fhir:TerminologyCapabilities.software.version
        a             owl:ObjectProperty ;
        rdfs:comment  "The version identifier for the software covered by this statement." ;
        rdfs:domain   fhir:TerminologyCapabilitiesSoftwareComponent ;
        rdfs:label    "TerminologyCapabilities.software.version" ;
        rdfs:range    fhir:string ;
        dc:title      "Version covered by this statement" .

fhir:MeasureReport.group.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The meaning of the population group as defined in the measure definition." ;
        rdfs:domain   fhir:MeasureReportGroupComponent ;
        rdfs:label    "MeasureReport.group.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Meaning of the group" .

fhir:Media.view  a    owl:ObjectProperty ;
        rdfs:comment  "The name of the imaging view e.g. Lateral or Antero-posterior (AP)." ;
        rdfs:domain   fhir:Media ;
        rdfs:label    "Media.view" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Imaging view, e.g. Lateral or Antero-posterior" .

fhir:TerminologyCapabilities.expansion
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about the [ValueSet/$expand](valueset-operation-expand.html) operation." ;
        rdfs:domain   fhir:TerminologyCapabilities ;
        rdfs:label    "TerminologyCapabilities.expansion" ;
        rdfs:range    fhir:TerminologyCapabilitiesExpansionComponent ;
        dc:title      "Information about the [ValueSet/$expand](valueset-operation-expand.html) operation" .

fhir:Coding.version  a  owl:ObjectProperty ;
        rdfs:comment  "The version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged." ;
        rdfs:domain   fhir:Coding ;
        rdfs:label    "Coding.version" ;
        rdfs:range    fhir:string ;
        dc:title      "Version of the system - if relevant" .

fhir:SampledData.data
        a             owl:ObjectProperty ;
        rdfs:comment  "A series of data points which are decimal values separated by a single space (character u20). The special values \"E\" (error), \"L\" (below detection limit) and \"U\" (above detection limit) can also be used in place of a decimal value." ;
        rdfs:domain   fhir:SampledData ;
        rdfs:label    "SampledData.data" ;
        rdfs:range    fhir:string ;
        dc:title      "Decimal values with spaces, or \"E\" | \"U\" | \"L\"" .

fhir:Parameters.parameter.part.resource
        a             owl:ObjectProperty ;
        rdfs:comment  "If the parameter is a whole resource." ;
        rdfs:domain   fhir:ParametersParameterComponentParameter ;
        rdfs:label    "Parameters.parameter.part.resource" ;
        rdfs:range    fhir:Resource ;
        dc:title      "If parameter is a whole resource" .

fhir:CoverageEligibilityResponse.request
        a                   owl:ObjectProperty ;
        rdfs:comment        "Reference to the original request resource." ;
        rdfs:domain         fhir:CoverageEligibilityResponse ;
        rdfs:label          "CoverageEligibilityResponse.request" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Eligibility request reference" .

fhir:Contract.contentDefinition.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Precusory content structure and use, i.e., a boilerplate, template, application for a contract such as an insurance policy or benefits under a program, e.g., workers compensation." ;
        rdfs:domain   fhir:Contract.ContentDefinition ;
        rdfs:label    "Contract.contentDefinition.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Content structure and use" .

fhir:ClaimResponse.adjudication.value
        a             owl:ObjectProperty ;
        rdfs:comment  "A non-monetary value associated with the category. Mutually exclusive to the amount element above." ;
        rdfs:domain   fhir:ClaimResponseAdjudication ;
        rdfs:label    "ClaimResponse.adjudication.value" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Non-monetary value" .

fhir:QuestionnaireResponse.item.item.answer.item
        a             owl:ObjectProperty ;
        rdfs:comment  "Nested groups and/or questions found within this particular answer." ;
        rdfs:domain   fhir:QuestionnaireResponseItemComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label    "QuestionnaireResponse.item.item.answer.item" ;
        rdfs:range    fhir:QuestionnaireResponseItemComponentItem.QuestionnaireResponseItemAnswerComponentItem ;
        dc:title      "Nested groups and questions" .

fhir:oid  a              owl:Class ;
        rdfs:comment     "An OID represented as a URI" ;
        rdfs:label       "oid" ;
        rdfs:subClassOf  fhir:Primitive ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:value ;
                           owl:someValuesFrom  [ a               rdfs:Datatype ;
                                                 owl:onDatatype  xsd:anyURI
                                               ]
                         ] .

fhir:Parameters.parameter.part.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:RiskAssessment.reasonCode
        a                   owl:ObjectProperty ;
        rdfs:comment        "The reason the risk assessment was performed." ;
        rdfs:domain         fhir:RiskAssessment ;
        rdfs:label          "RiskAssessment.reasonCode" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why the assessment was necessary?" .

fhir:Location.position.altitude
        a             owl:ObjectProperty ;
        rdfs:comment  "Altitude. The value domain and the interpretation are the same as for the text of the altitude element in KML (see notes below)." ;
        rdfs:domain   fhir:LocationPositionComponent ;
        rdfs:label    "Location.position.altitude" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Altitude with WGS84 datum" .

fhir:PlanDefinition.action.action
        a             owl:ObjectProperty ;
        rdfs:comment  "Sub actions that are contained within the action. The behavior of this action determines the functionality of the sub-actions. For example, a selection behavior of at-most-one indicates that of the sub-actions, at most one may be chosen as part of realizing the action definition." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.action" ;
        rdfs:range    fhir:PlanDefinitionActionComponentAction ;
        dc:title      "A sub-action" .

fhir:AdministrableProductDefinition.producedFrom
        a             owl:ObjectProperty ;
        rdfs:comment  "The manufactured item(s) that this administrable product is produced from. Either a single item, or several that are mixed before administration (e.g. a power item and a solution item). Note that these are not raw ingredients." ;
        rdfs:domain   fhir:AdministrableProductDefinition ;
        rdfs:label    "AdministrableProductDefinition.producedFrom" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The manufactured item(s) that this administrable product is produced from. Either a single item, or several that are mixed before administration (e.g. a power item and a solution item). Note that these are not raw ingredients" .

fhir:ExampleScenario.process.step.alternative.step.process.title
        a             owl:ObjectProperty ;
        rdfs:comment  "The diagram title of the group of operations." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.title" ;
        rdfs:range    fhir:string ;
        dc:title      "The diagram title of the group of operations" .

fhir:Substance.code  a      owl:ObjectProperty ;
        rdfs:comment        "A code (or set of codes) that identify this substance." ;
        rdfs:domain         fhir:Substance ;
        rdfs:label          "Substance.code" ;
        rdfs:range          fhir:CodeableReference ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "What substance this is" .

fhir:ClinicalUseIssue.interaction.effect
        a             owl:ObjectProperty ;
        rdfs:comment  "The effect of the interaction, for example \"reduced gastric absorption of primary medication\"." ;
        rdfs:domain   fhir:ClinicalUseIssueInteractionComponent ;
        rdfs:label    "ClinicalUseIssue.interaction.effect" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "The effect of the interaction, for example \"reduced gastric absorption of primary medication\"" .

fhir:ClaimResponse.addItem.productOrService
        a             owl:ObjectProperty ;
        rdfs:comment  "When the value is a group code then this item collects a set of related claim details, otherwise this contains the product, service, drug or other billing code for the item." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem ;
        rdfs:label    "ClaimResponse.addItem.productOrService" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Billing, service, product, or drug code" .

fhir:Provenance.policy
        a             owl:ObjectProperty ;
        rdfs:comment  "Policy or plan the activity was defined by. Typically, a single activity may have multiple applicable policy documents, such as patient consent, guarantor funding, etc." ;
        rdfs:domain   fhir:Provenance ;
        rdfs:label    "Provenance.policy" ;
        rdfs:range    fhir:uri ;
        dc:title      "Policy or plan the activity was defined by" .

fhir:CommunicationRequest.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Comments made about the request by the requester, sender, recipient, subject or other participants." ;
        rdfs:domain   fhir:CommunicationRequest ;
        rdfs:label    "CommunicationRequest.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Comments made about communication request" .

fhir:DeviceUdiCarrierComponent
        a                owl:Class ;
        rdfs:comment     "Unique device identifier (UDI) assigned to device label or package.  Note that the Device may include multiple udiCarriers as it either may include just the udiCarrier for the jurisdiction it is sold, or for multiple jurisdictions it could have been sold." ;
        rdfs:label       "DeviceUdiCarrierComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.udiCarrier.issuer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.udiCarrier.entryType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.udiCarrier.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.udiCarrier.deviceIdentifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:base64Binary ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.udiCarrier.carrierAIDC
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Device.udiCarrier.carrierHRF
                         ] .

fhir:ChargeItemDefinition.propertyGroup.priceComponent.factor
        a             owl:ObjectProperty ;
        rdfs:comment  "The factor that has been applied on the base price for calculating this component." ;
        rdfs:domain   fhir:ChargeItemDefinitionPropertyGroupComponent.ChargeItemDefinitionPropertyGroupPriceComponentComponent ;
        rdfs:label    "ChargeItemDefinition.propertyGroup.priceComponent.factor" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Factor used for calculating this component" .

fhir:RelatedPerson.gender
        a             owl:ObjectProperty ;
        rdfs:comment  "Administrative Gender - the gender that the person is considered to have for administration and record keeping purposes." ;
        rdfs:domain   fhir:RelatedPerson ;
        rdfs:label    "RelatedPerson.gender" ;
        rdfs:range    fhir:code ;
        dc:title      "male | female | other | unknown" .

fhir:Citation.contributorship.entry.contribution
        a             owl:ObjectProperty ;
        rdfs:comment  "This element identifies the specific nature of an individual’s contribution with respect to the cited work." ;
        rdfs:domain   fhir:CitationContributorshipComponent.CitationContributorshipEntryComponent ;
        rdfs:label    "Citation.contributorship.entry.contribution" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The specific contributions" .

fhir:Procedure.performer.function
        a             owl:ObjectProperty ;
        rdfs:comment  "Distinguishes the type of involvement of the performer in the procedure. For example, surgeon, anaesthetist, endoscopist." ;
        rdfs:domain   fhir:ProcedurePerformerComponent ;
        rdfs:label    "Procedure.performer.function" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of performance" .

fhir:ProdCharacteristic.shape
        a             owl:ObjectProperty ;
        rdfs:comment  "Where applicable, the shape can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used." ;
        rdfs:domain   fhir:ProdCharacteristic ;
        rdfs:label    "ProdCharacteristic.shape" ;
        rdfs:range    fhir:string ;
        dc:title      "Where applicable, the shape can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used" .

fhir:Location.position
        a             owl:ObjectProperty ;
        rdfs:comment  "The absolute geographic location of the Location, expressed using the WGS84 datum (This is the same co-ordinate system used in KML)." ;
        rdfs:domain   fhir:Location ;
        rdfs:label    "Location.position" ;
        rdfs:range    fhir:LocationPositionComponent ;
        dc:title      "The absolute geographic location" .

fhir:TerminologyCapabilitiesClosureComponent
        a                owl:Class ;
        rdfs:comment     "Whether the $closure operation is supported." ;
        rdfs:label       "TerminologyCapabilitiesClosureComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TerminologyCapabilities.closure.translation
                         ] .

fhir:Task.input.valueCode
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueCode" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:CoverageEligibilityRequest.supportingInfo
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues." ;
        rdfs:domain   fhir:CoverageEligibilityRequest ;
        rdfs:label    "CoverageEligibilityRequest.supportingInfo" ;
        rdfs:range    fhir:CoverageEligibilityRequest.SupportingInformation ;
        dc:title      "Supporting information" .

fhir:MedicationAdministration.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "The person or animal or group receiving the medication." ;
        rdfs:domain         fhir:MedicationAdministration ;
        rdfs:label          "MedicationAdministration.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who received medication" .

fhir:Contract.term.group.asset.valuedItem.entity
        a           owl:ObjectProperty ;
        rdfs:label  "Contract.term.group.asset.valuedItem.entity" .

fhir:EvidenceVariable.characteristic.exclude
        a             owl:ObjectProperty ;
        rdfs:comment  "When true, members with this characteristic are excluded from the element." ;
        rdfs:domain   fhir:EvidenceVariableCharacteristicComponent ;
        rdfs:label    "EvidenceVariable.characteristic.exclude" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the characteristic includes or excludes members" .

fhir:HealthcareService.location
        a                   owl:ObjectProperty ;
        rdfs:comment        "The location(s) where this healthcare service may be provided." ;
        rdfs:domain         fhir:HealthcareService ;
        rdfs:label          "HealthcareService.location" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:where ;
        dc:title            "Location(s) where service may be provided" .

fhir:MedicationAdministration.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Extra information about the medication administration that is not conveyed by the other attributes." ;
        rdfs:domain   fhir:MedicationAdministration ;
        rdfs:label    "MedicationAdministration.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Information about the administration" .

fhir:ExplanationOfBenefit.item.detail.subDetail.sequence
        a             owl:ObjectProperty ;
        rdfs:comment  "A claim detail line. Either a simple (a product or service) or a 'group' of sub-details which are simple items." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail.SubDetail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.subDetail.sequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Product or service provided" .

fhir:ValueSet.expansion.timestamp
        a             owl:ObjectProperty ;
        rdfs:comment  "The time at which the expansion was produced by the expanding system." ;
        rdfs:domain   fhir:ValueSetExpansionComponent ;
        rdfs:label    "ValueSet.expansion.timestamp" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "Time ValueSet expansion happened" .

fhir:ActivityDefinition.bodySite
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the sites on the subject's body where the procedure should be performed (I.e. the target sites)." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.bodySite" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "What part of body to perform on" .

fhir:StructureMap  a     owl:Class ;
        rdfs:label       "StructureMap" ;
        rdfs:subClassOf  w5:conformance.content , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:StructureMapStructureComponent ;
                           owl:onProperty     fhir:StructureMap.structure
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.copyright
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:StructureMap.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.purpose
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:StructureMap.useContext
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:StructureMap.import
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.experimental
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:StructureMap.group ;
                           owl:someValuesFrom  fhir:StructureMapGroupComponent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureMap.name ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.version
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:StructureMap.contact
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:StructureMap.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureMap.url ;
                           owl:someValuesFrom  fhir:uri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureMap.status ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:ClaimResponse.item.detail.detailSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "A number to uniquely reference the claim detail entry." ;
        rdfs:domain   fhir:ClaimResponse.Item.ItemDetail ;
        rdfs:label    "ClaimResponse.item.detail.detailSequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Claim detail instance identifier" .

fhir:ExampleScenario.instance.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Human-friendly description of the resource instance." ;
        rdfs:domain   fhir:ExampleScenarioInstanceComponent ;
        rdfs:label    "ExampleScenario.instance.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Human-friendly description of the resource instance" .

fhir:Basic.author  a        owl:ObjectProperty ;
        rdfs:comment        "Indicates who was responsible for creating the resource instance." ;
        rdfs:domain         fhir:Basic ;
        rdfs:label          "Basic.author" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Who created" .

fhir:ConceptMap.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the concept map is intended to be used." ;
        rdfs:domain   fhir:ConceptMap ;
        rdfs:label    "ConceptMap.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for concept map (if applicable)" .

fhir:Procedure.performer.onBehalfOf
        a             owl:ObjectProperty ;
        rdfs:comment  "The organization the device or practitioner was acting on behalf of." ;
        rdfs:domain   fhir:ProcedurePerformerComponent ;
        rdfs:label    "Procedure.performer.onBehalfOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Organization the device or practitioner was acting for" .

fhir:CompartmentDefinition.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the compartment definition from a consumer's perspective." ;
        rdfs:domain   fhir:CompartmentDefinition ;
        rdfs:label    "CompartmentDefinition.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the compartment definition" .

fhir:Contract.term.action.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Comments made about the term action made by the requester, performer, subject or other participants." ;
        rdfs:domain   fhir:Contract.Term.Action ;
        rdfs:label    "Contract.term.action.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Comments about the action" .

fhir:ResearchElementDefinition.topic
        a             owl:ObjectProperty ;
        rdfs:comment  "Descriptive topics related to the content of the ResearchElementDefinition. Topics provide a high-level categorization grouping types of ResearchElementDefinitions that can be useful for filtering and searching." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.topic" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The category of the ResearchElementDefinition, such as Education, Treatment, Assessment, etc." .

fhir:Claim.item.detail
        a             owl:ObjectProperty ;
        rdfs:comment  "A claim detail line. Either a simple (a product or service) or a 'group' of sub-details which are simple items." ;
        rdfs:domain   fhir:Claim.Item ;
        rdfs:label    "Claim.item.detail" ;
        rdfs:range    fhir:Claim.Item.Detail ;
        dc:title      "Product or service provided" .

fhir:NamingSystem.uniqueId.preferred
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates whether this identifier is the \"preferred\" identifier of this type." ;
        rdfs:domain   fhir:NamingSystemUniqueIdComponent ;
        rdfs:label    "NamingSystem.uniqueId.preferred" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Is this the id that should be used for this type" .

fhir:Goal.description
        a                   owl:ObjectProperty ;
        rdfs:comment        "Human-readable and/or coded description of a specific desired objective of care, such as \"control blood pressure\" or \"negotiate an obstacle course\" or \"dance with child at wedding\"." ;
        rdfs:domain         fhir:Goal ;
        rdfs:label          "Goal.description" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Code or text describing goal" .

fhir:Parameters.parameter.valueRatio
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueRatio" ;
        rdfs:range          fhir:Ratio ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Immunization.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Extra information about the immunization that is not conveyed by the other attributes." ;
        rdfs:domain   fhir:Immunization ;
        rdfs:label    "Immunization.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Additional immunization notes" .

fhir:OperationDefinition.parameter.part.referencedFrom.sourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "The id of the element in the referencing resource that is expected to resolve to this resource." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponentParameter.OperationDefinitionParameterReferencedFromComponent ;
        rdfs:label    "OperationDefinition.parameter.part.referencedFrom.sourceId" ;
        rdfs:range    fhir:string ;
        dc:title      "Element id of reference" .

fhir:CodeSystem.concept.concept.definition
        a             owl:ObjectProperty ;
        rdfs:comment  "The formal definition of the concept. The code system resource does not make formal definitions required, because of the prevalence of legacy systems. However, they are highly recommended, as without them there is no formal meaning associated with the concept." ;
        rdfs:domain   fhir:CodeSystem.ConceptDefinitionConcept ;
        rdfs:label    "CodeSystem.concept.concept.definition" ;
        rdfs:range    fhir:string ;
        dc:title      "Formal definition" .

fhir:RequestGroup.basedOn
        a             owl:ObjectProperty ;
        rdfs:comment  "A plan, proposal or order that is fulfilled in whole or in part by this request." ;
        rdfs:domain   fhir:RequestGroup ;
        rdfs:label    "RequestGroup.basedOn" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Fulfills plan, proposal, or order" .

fhir:SubstanceDefinition.name.translation.official.date
        a             owl:ObjectProperty ;
        rdfs:comment  "Date of official name change." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName.SubstanceDefinitionNameOfficialComponent ;
        rdfs:label    "SubstanceDefinition.name.translation.official.date" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "Date of official name change" .

fhir:Evidence.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the evidence." ;
        rdfs:domain         fhir:Evidence ;
        rdfs:label          "Evidence.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:StructureMap.group.rule.rule.source.defaultValueCount
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueCount" ;
        rdfs:range          fhir:Count ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:RequestGroup.action
        a             owl:ObjectProperty ;
        rdfs:comment  "The actions, if any, produced by the evaluation of the artifact." ;
        rdfs:domain   fhir:RequestGroup ;
        rdfs:label    "RequestGroup.action" ;
        rdfs:range    fhir:RequestGroupActionComponent ;
        dc:title      "Proposed actions, if any" .

fhir:PlanDefinition.approvalDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was approved by the publisher. Approval happens once when the content is officially approved for usage." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.approvalDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the plan definition was approved by publisher" .

fhir:OrganizationAffiliation.healthcareService
        a             owl:ObjectProperty ;
        rdfs:comment  "Healthcare services provided through the role." ;
        rdfs:domain   fhir:OrganizationAffiliation ;
        rdfs:label    "OrganizationAffiliation.healthcareService" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Healthcare services provided through the role" .

fhir:PackagedProductDefinition.package.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Including possibly Data Carrier Identifier." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponent ;
        rdfs:label    "PackagedProductDefinition.package.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Including possibly Data Carrier Identifier" .

fhir:SpecimenDefinition.timeAspect
        a             owl:ObjectProperty ;
        rdfs:comment  "Time aspect of specimen collection (duration or offset)." ;
        rdfs:domain   fhir:SpecimenDefinition ;
        rdfs:label    "SpecimenDefinition.timeAspect" ;
        rdfs:range    fhir:string ;
        dc:title      "Time aspect for collection" .

fhir:ExplanationOfBenefit.item.diagnosisSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "Diagnoses applicable for this service or product." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item ;
        rdfs:label    "ExplanationOfBenefit.item.diagnosisSequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Applicable diagnoses" .

fhir:GuidanceResponse.evaluationMessage
        a             owl:ObjectProperty ;
        rdfs:comment  "Messages resulting from the evaluation of the artifact or artifacts. As part of evaluating the request, the engine may produce informational or warning messages. These messages will be provided by this element." ;
        rdfs:domain   fhir:GuidanceResponse ;
        rdfs:label    "GuidanceResponse.evaluationMessage" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Messages resulting from the evaluation of the artifact or artifacts" .

fhir:Citation.title  a  owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the citation." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this citation (human friendly)" .

fhir:DiagnosticReport.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "A code that classifies the clinical discipline, department or diagnostic service that created the report (e.g. cardiology, biochemistry, hematology, MRI). This is used for searching, sorting and display purposes." ;
        rdfs:domain         fhir:DiagnosticReport ;
        rdfs:label          "DiagnosticReport.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Service category" .

fhir:OperationDefinition.parameter.part.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type for this parameter." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponentParameter ;
        rdfs:label    "OperationDefinition.parameter.part.type" ;
        rdfs:range    fhir:code ;
        dc:title      "What type this parameter has" .

fhir:MessageHeader.source.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "An e-mail, phone, website or other contact point to use to resolve issues with message communications." ;
        rdfs:domain   fhir:MessageHeader.MessageSource ;
        rdfs:label    "MessageHeader.source.contact" ;
        rdfs:range    fhir:ContactPoint ;
        dc:title      "Human contact for problems" .

fhir:Contract.term.group.topic
        a           owl:ObjectProperty ;
        rdfs:label  "Contract.term.group.topic" .

fhir:ConceptMap.group.unmapped
        a             owl:ObjectProperty ;
        rdfs:comment  "What to do when there is no mapping for the source concept. \"Unmapped\" does not include codes that are unmatched, and the unmapped element is ignored in a code is specified to have equivalence = unmatched." ;
        rdfs:domain   fhir:ConceptMapGroupComponent ;
        rdfs:label    "ConceptMap.group.unmapped" ;
        rdfs:range    fhir:ConceptMapGroupComponent.ConceptMapGroupUnmappedComponent ;
        dc:title      "What to do when there is no mapping for the source concept" .

fhir:AdverseEvent.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "The overall type of event, intended for search and filtering purposes." ;
        rdfs:domain         fhir:AdverseEvent ;
        rdfs:label          "AdverseEvent.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "product-problem | product-quality | product-use-error | wrong-dose | incorrect-prescribing-information | wrong-technique | wrong-route-of-administration | wrong-rate | wrong-duration | wrong-time | expired-drug | medical-device-use-error | problem-different-manufacturer | unsafe-physical-environment" .

fhir:PaymentReconciliation.detail.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Code to indicate the nature of the payment." ;
        rdfs:domain   fhir:PaymentReconciliation.Details ;
        rdfs:label    "PaymentReconciliation.detail.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Category of payment" .

fhir:Parameters.parameter.part.valueBase64Binary
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueBase64Binary" ;
        rdfs:range          fhir:base64Binary ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:Distance  a         owl:Class ;
        rdfs:comment     "A length - a value with a unit that is a physical distance." ;
        rdfs:label       "Distance" ;
        rdfs:subClassOf  fhir:Quantity ;
        dc:title         "A length - a value with a unit that is a physical distance" .

fhir:MedicationDispense.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifiers associated with this Medication Dispense that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate. They are business identifiers assigned to this resource by the performer or other systems and remain constant as the resource is updated and propagates from server to server." ;
        rdfs:domain         fhir:MedicationDispense ;
        rdfs:label          "MedicationDispense.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "External identifier" .

fhir:Questionnaire.item.item.enableWhen.answerDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemEnableWhenComponent ;
        rdfs:label          "Questionnaire.item.item.enableWhen.answerDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.enableWhen.answer .

fhir:SupplyRequest.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "Status of the supply request." ;
        rdfs:domain         fhir:SupplyRequest ;
        rdfs:label          "SupplyRequest.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | suspended +" .

fhir:ExampleScenario.process.step.alternative.step.alternative.title
        a             owl:ObjectProperty ;
        rdfs:comment  "The label to display for the alternative that gives a sense of the circumstance in which the alternative should be invoked." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.alternative.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Label for alternative" .

fhir:GraphDefinition.link.target.link.target.compartment.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the compartment." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponent.GraphDefinitionLinkTargetCompartmentComponent ;
        rdfs:label    "GraphDefinition.link.target.link.target.compartment.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Patient | Encounter | RelatedPerson | Practitioner | Device" .

fhir:ExplanationOfBenefit.Item.DetailAdjudication
        a                owl:Class ;
        rdfs:comment     "The adjudication results." ;
        rdfs:label       "ExplanationOfBenefit.Item.DetailAdjudication" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.adjudication.value
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.adjudication.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.adjudication.reason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.item.detail.adjudication.category ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        dc:title         "Detail level adjudication details" .

fhir:PackagedProductDefinition.package.package.property.valueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PackagedProductDefinitionPackageComponentPackage.PackagedProductDefinitionPackagePropertyComponent ;
        rdfs:label          "PackagedProductDefinition.package.package.property.valueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:PackagedProductDefinition.package.package.property.value .

fhir:DetectedIssue.reference
        a             owl:ObjectProperty ;
        rdfs:comment  "The literature, knowledge-base or similar reference that describes the propensity for the detected issue identified." ;
        rdfs:domain   fhir:DetectedIssue ;
        rdfs:label    "DetectedIssue.reference" ;
        rdfs:range    fhir:uri ;
        dc:title      "Authority for issue" .

fhir:ExampleScenario.process.step.process.step.alternative.step.alternative
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates an alternative step that can be taken instead of the operations on the base step in exceptional/atypical circumstances." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step.alternative" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponent ;
        dc:title      "Alternate non-typical step action" .

fhir:GoalTargetComponent
        a                owl:Class ;
        rdfs:comment     "Indicates what should be done by when." ;
        rdfs:label       "GoalTargetComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Goal.target.dueDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Duration ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Goal.target.dueDuration
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Goal.target.detailQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Goal.target.detailRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Goal.target.detailCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Goal.target.detailString
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Goal.target.detailBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:integer ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Goal.target.detailInteger
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Ratio ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Goal.target.detailRatio
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Goal.target.measure
                         ] .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance
        a                owl:Class ;
        rdfs:comment     "Each resource instance used by the responder." , "Each resource instance used by the initiator." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.operation.request.versionId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.operation.response.resourceId ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.operation.response.versionId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.operation.request.resourceId ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        dc:title         "Each resource instance used by the initiator" , "Each resource instance used by the responder" .

fhir:TestReport.setup.action.operation
        a             owl:ObjectProperty ;
        rdfs:comment  "The operation performed." ;
        rdfs:domain   fhir:TestReportSetupComponent.SetupAction ;
        rdfs:label    "TestReport.setup.action.operation" ;
        rdfs:range    fhir:TestReportSetupComponent.SetupAction.TestReportSetupActionOperationComponent ;
        dc:title      "The operation to perform" .

fhir:Contract.term.action.performer
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates who or what is being asked to perform (or not perform) the ction." ;
        rdfs:domain   fhir:Contract.Term.Action ;
        rdfs:label    "Contract.term.action.performer" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Actor that wil execute (or not) the action" .

fhir:MolecularSequence.variant.referenceAllele
        a             owl:ObjectProperty ;
        rdfs:comment  "An allele is one of a set of coexisting sequence variants of a gene ([SO:0001023](http://www.sequenceontology.org/browser/current_svn/term/SO:0001023)). Nucleotide(s)/amino acids from start position of sequence to stop position of sequence on the positive (+) strand of the reference sequence. When the sequence  type is DNA, it should be the sequence on the positive (+) strand. This will lay in the range between variant.start and variant.end." ;
        rdfs:domain   fhir:MolecularSequenceVariantComponent ;
        rdfs:label    "MolecularSequence.variant.referenceAllele" ;
        rdfs:range    fhir:string ;
        dc:title      "Allele in the reference sequence" .

fhir:SubstanceDefinition.property
        a             owl:ObjectProperty ;
        rdfs:comment  "General specifications for this substance, including how it is related to other substances." ;
        rdfs:domain   fhir:SubstanceDefinition ;
        rdfs:label    "SubstanceDefinition.property" ;
        rdfs:range    fhir:SubstanceDefinitionPropertyComponent ;
        dc:title      "General specifications for this substance, including how it is related to other substances" .

fhir:ChargeItem.occurrencePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ChargeItem ;
        rdfs:label          "ChargeItem.occurrencePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:ChargeItem.occurrence .

fhir:ActivityDefinition.timingAge
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ActivityDefinition ;
        rdfs:label          "ActivityDefinition.timingAge" ;
        rdfs:range          fhir:Age ;
        rdfs:subPropertyOf  fhir:ActivityDefinition.timing .

fhir:Task.output.valueRatio
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueRatio" ;
        rdfs:range          fhir:Ratio ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:Questionnaire.item.item.enableWhen.question
        a             owl:ObjectProperty ;
        rdfs:comment  "The linkId for the question whose answer (or lack of answer) governs whether this item is enabled." ;
        rdfs:domain   fhir:QuestionnaireItemComponentItem.QuestionnaireItemEnableWhenComponent ;
        rdfs:label    "Questionnaire.item.item.enableWhen.question" ;
        rdfs:range    fhir:string ;
        dc:title      "Question that determines whether item is enabled" .

fhir:ServiceRequest.quantityRatio
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.quantityRatio" ;
        rdfs:range          fhir:Ratio ;
        rdfs:subPropertyOf  fhir:ServiceRequest.quantity .

fhir:Contract.instantiatesUri
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to an externally maintained definition that is adhered to in whole or in part by this Contract." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.instantiatesUri" ;
        rdfs:range    fhir:uri ;
        dc:title      "External Contract Definition" .

fhir:Questionnaire.item.enableWhen.answerBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemEnableWhenComponent ;
        rdfs:label          "Questionnaire.item.enableWhen.answerBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.enableWhen.answer .

fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent.ResourceInteraction
        a                owl:Class ;
        rdfs:comment     "Identifies a restful operation supported by the solution." ;
        rdfs:label       "CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent.ResourceInteraction" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.resource.interaction.documentation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.rest.resource.interaction.code ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:ValueSet.compose.include.filter
        a             owl:ObjectProperty ;
        rdfs:comment  "Select concepts by specify a matching criterion based on the properties (including relationships) defined by the system, or on filters defined by the system. If multiple filters are specified, they SHALL all be true." ;
        rdfs:domain   fhir:ValueSetComposeComponent.ConceptSet ;
        rdfs:label    "ValueSet.compose.include.filter" ;
        rdfs:range    fhir:ValueSetComposeComponent.ConceptSet.ValueSetComposeIncludeFilterComponent ;
        dc:title      "Select codes/concepts by their properties (including relationships)" .

fhir:ExplanationOfBenefit
        a                owl:Class ;
        rdfs:label       "ExplanationOfBenefit" ;
        rdfs:subClassOf  w5:financial.other , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefit.RelatedClaim ;
                           owl:onProperty     fhir:ExplanationOfBenefit.related
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.subType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.precedence
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.outcome ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.formCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.facility
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.priority
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.created ;
                           owl:someValuesFrom  fhir:dateTime
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.provider ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefit.Procedure ;
                           owl:onProperty     fhir:ExplanationOfBenefit.procedure
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Period ;
                           owl:onProperty     fhir:ExplanationOfBenefit.preAuthRefPeriod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.claimResponse
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ExplanationOfBenefit.Accident ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.accident
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ExplanationOfBenefit.Payment ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.payment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.patient ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.referral
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.use ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ExplanationOfBenefit.Payee ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.payee
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefit.AddedItem ;
                           owl:onProperty     fhir:ExplanationOfBenefit.addItem
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.originalPrescription
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.fundsReserve
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:ExplanationOfBenefit.insurance ;
                           owl:someValuesFrom  fhir:ExplanationOfBenefit.Insurance
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.insurer ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:ExplanationOfBenefit.preAuthRef
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.claim
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.billablePeriod
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefit.Diagnosis ;
                           owl:onProperty     fhir:ExplanationOfBenefit.diagnosis
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.disposition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.benefitPeriod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Attachment ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.form
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefitAdjudication ;
                           owl:onProperty     fhir:ExplanationOfBenefit.adjudication
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefit.CareTeam ;
                           owl:onProperty     fhir:ExplanationOfBenefit.careTeam
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.prescription
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefit.Note ;
                           owl:onProperty     fhir:ExplanationOfBenefit.processNote
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefit.BenefitBalance ;
                           owl:onProperty     fhir:ExplanationOfBenefit.benefitBalance
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.fundsReserveRequested
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefit.Total ;
                           owl:onProperty     fhir:ExplanationOfBenefit.total
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.enterer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:ExplanationOfBenefit.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefit.Item ;
                           owl:onProperty     fhir:ExplanationOfBenefit.item
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExplanationOfBenefit.SupportingInformation ;
                           owl:onProperty     fhir:ExplanationOfBenefit.supportingInfo
                         ] .

fhir:OrganizationAffiliation.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Definition of the role the participatingOrganization plays in the association." ;
        rdfs:domain   fhir:OrganizationAffiliation ;
        rdfs:label    "OrganizationAffiliation.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Definition of the role the participatingOrganization plays" .

fhir:QuestionnaireResponse.item.answer.item.answer.valueDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.item.answer.valueDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.item.answer.value .

fhir:VerificationResultAttestationComponent
        a                owl:Class ;
        rdfs:comment     "Information about the entity attesting to information." ;
        rdfs:label       "VerificationResultAttestationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Signature ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.attestation.sourceSignature
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.attestation.communicationMethod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.attestation.onBehalfOf
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.attestation.sourceIdentityCertificate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Signature ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.attestation.proxySignature
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.attestation.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.attestation.who
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:VerificationResult.attestation.proxyIdentityCertificate
                         ] .

fhir:ClaimResponse.addItem.locationAddress
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ClaimResponse.AddedItem ;
        rdfs:label          "ClaimResponse.addItem.locationAddress" ;
        rdfs:range          fhir:Address ;
        rdfs:subPropertyOf  fhir:ClaimResponse.addItem.location .

fhir:Specimen.accessionIdentifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier assigned by the lab when accessioning specimen(s). This is not necessarily the same as the specimen identifier, depending on local lab procedures." ;
        rdfs:domain         fhir:Specimen ;
        rdfs:label          "Specimen.accessionIdentifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Identifier assigned by the lab" .

fhir:Contract.term.offer.linkId
        a             owl:ObjectProperty ;
        rdfs:comment  "The id of the clause or question text of the offer in the referenced questionnaire/response." ;
        rdfs:domain   fhir:Contract.Term.ContractOffer ;
        rdfs:label    "Contract.term.offer.linkId" ;
        rdfs:range    fhir:string ;
        dc:title      "Pointer to text" .

fhir:Flag  a             owl:Class ;
        rdfs:label       "Flag" ;
        rdfs:subClassOf  w5:workflow.encounter , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Flag.encounter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Flag.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Flag.subject ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Flag.author
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Flag.category
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Flag.period
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Flag.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Flag.code ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:Encounter.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "The patient or group present at the encounter." ;
        rdfs:domain         fhir:Encounter ;
        rdfs:label          "Encounter.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "The patient or group present at the encounter" .

fhir:SpecimenDefinition.typeTested.handling
        a             owl:ObjectProperty ;
        rdfs:comment  "Set of instructions for preservation/transport of the specimen at a defined temperature interval, prior the testing process." ;
        rdfs:domain   fhir:SpecimenDefinitionTypeTestedComponent ;
        rdfs:label    "SpecimenDefinition.typeTested.handling" ;
        rdfs:range    fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedHandlingComponent ;
        dc:title      "Specimen handling before testing" .

fhir:Claim.careTeam  a  owl:ObjectProperty ;
        rdfs:comment  "The members of the team who provided the products and services." ;
        rdfs:domain   fhir:Claim ;
        rdfs:label    "Claim.careTeam" ;
        rdfs:range    fhir:Claim.CareTeam ;
        dc:title      "Members of the care team" .

fhir:AdministrableProductDefinition.routeOfAdministration.targetSpecies.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Coded expression for the species." ;
        rdfs:domain   fhir:AdministrableProductDefinitionRouteOfAdministrationComponent.AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesComponent ;
        rdfs:label    "AdministrableProductDefinition.routeOfAdministration.targetSpecies.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Coded expression for the species" .

fhir:ExplanationOfBenefit.item.detail.revenue
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of revenue or cost center providing the product and/or service." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.revenue" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Revenue or cost center code" .

fhir:ExplanationOfBenefit.patient
        a                   owl:ObjectProperty ;
        rdfs:comment        "The party to whom the professional services and/or products have been supplied or are being considered and for whom actual for forecast reimbursement is sought." ;
        rdfs:domain         fhir:ExplanationOfBenefit ;
        rdfs:label          "ExplanationOfBenefit.patient" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "The recipient of the products and services" .

fhir:Goal  a             owl:Class ;
        rdfs:label       "Goal" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.careprovision ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Goal.statusDate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Goal.outcomeCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Goal.subject ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:GoalTargetComponent ;
                           owl:onProperty     fhir:Goal.target
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Goal.description ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Goal.statusReason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Goal.achievementStatus
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Goal.lifecycleStatus ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Goal.addresses
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Goal.priority
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Goal.startDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Goal.startCodeableConcept
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Goal.expressedBy
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Goal.category
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Goal.outcomeReference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Goal.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Goal.note
                         ] .

fhir:ActivityDefinition.transform
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a StructureMap resource that defines a transform that can be executed to produce the intent resource using the ActivityDefinition instance as the input." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.transform" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Transform to apply the template" .

fhir:MedicinalProductDefinition.name.countryLanguage.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "Jurisdiction code for where this name applies." ;
        rdfs:domain   fhir:MedicinalProductDefinitionNameComponent.MedicinalProductDefinitionNameCountryLanguageComponent ;
        rdfs:label    "MedicinalProductDefinition.name.countryLanguage.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Jurisdiction code for where this name applies" .

fhir:CapabilityStatement.messaging.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "Documentation about the system's messaging capabilities for this endpoint not otherwise documented by the capability statement.  For example, the process for becoming an authorized messaging exchange partner." ;
        rdfs:domain   fhir:CapabilityStatementMessagingComponent ;
        rdfs:label    "CapabilityStatement.messaging.documentation" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Messaging interface behavior details" .

fhir:ExplanationOfBenefit.careTeam
        a             owl:ObjectProperty ;
        rdfs:comment  "The members of the team who provided the products and services." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.careTeam" ;
        rdfs:range    fhir:ExplanationOfBenefit.CareTeam ;
        dc:title      "Care Team members" .

fhir:ValueSet.expansion.parameter.name
        a             owl:ObjectProperty ;
        rdfs:comment  "Name of the input parameter to the $expand operation; may be a server-assigned name for additional default or other server-supplied parameters used to control the expansion process." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionParameterComponent ;
        rdfs:label    "ValueSet.expansion.parameter.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name as assigned by the client or server" .

fhir:Coverage.period  a     owl:ObjectProperty ;
        rdfs:comment        "Time period during which the coverage is in force. A missing start date indicates the start date isn't known, a missing end date means the coverage is continuing to be in force." ;
        rdfs:domain         fhir:Coverage ;
        rdfs:label          "Coverage.period" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "Coverage start and end dates" .

fhir:ActivityDefinition.reviewer
        a             owl:ObjectProperty ;
        rdfs:comment  "An individual or organization primarily responsible for review of some aspect of the content." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.reviewer" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who reviewed the content" .

fhir:EventDefinition.subtitle
        a             owl:ObjectProperty ;
        rdfs:comment  "An explanatory or alternate title for the event definition giving additional information about its content." ;
        rdfs:domain   fhir:EventDefinition ;
        rdfs:label    "EventDefinition.subtitle" ;
        rdfs:range    fhir:string ;
        dc:title      "Subordinate title of the event definition" .

fhir:StructureMap.group.rule.rule.source.defaultValueMeta
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueMeta" ;
        rdfs:range          fhir:Meta ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:Contract.term.group.action.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Comments made about the term action made by the requester, performer, subject or other participants." ;
        rdfs:domain   fhir:Contract.TermTerm.Action ;
        rdfs:label    "Contract.term.group.action.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Comments about the action" .

fhir:RequestGroup.action.priority
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates how quickly the action should be addressed with respect to other actions." ;
        rdfs:domain   fhir:RequestGroupActionComponent ;
        rdfs:label    "RequestGroup.action.priority" ;
        rdfs:range    fhir:code ;
        dc:title      "routine | urgent | asap | stat" .

fhir:PlanDefinition.action.action.dynamicValue
        a             owl:ObjectProperty ;
        rdfs:comment  "Customizations that should be applied to the statically defined resource. For example, if the dosage of a medication must be computed based on the patient's weight, a customization would be used to specify an expression that calculated the weight, and the path on the resource that would contain the result." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.dynamicValue" ;
        rdfs:range    fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionDynamicValueComponent ;
        dc:title      "Dynamic aspects of the definition" .

fhir:ResearchElementDefinition.characteristic.studyEffectivePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ResearchElementDefinitionCharacteristicComponent ;
        rdfs:label          "ResearchElementDefinition.characteristic.studyEffectivePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:ResearchElementDefinition.characteristic.studyEffective .

fhir:QuestionnaireResponse.item.answer.item.answer.valueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.item.answer.valueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.item.answer.value .

fhir:MedicinalProductDefinition.name.countryLanguage
        a             owl:ObjectProperty ;
        rdfs:comment  "Country where the name applies." ;
        rdfs:domain   fhir:MedicinalProductDefinitionNameComponent ;
        rdfs:label    "MedicinalProductDefinition.name.countryLanguage" ;
        rdfs:range    fhir:MedicinalProductDefinitionNameComponent.MedicinalProductDefinitionNameCountryLanguageComponent ;
        dc:title      "Country where the name applies" .

fhir:StructureMap.group.rule.rule.dependent.variable
        a             owl:ObjectProperty ;
        rdfs:comment  "Variable to pass to the rule or group." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleDependentComponent ;
        rdfs:label    "StructureMap.group.rule.rule.dependent.variable" ;
        rdfs:range    fhir:string ;
        dc:title      "Variable to pass to the rule or group" .

fhir:ClaimResponse.Error
        a                owl:Class ;
        rdfs:comment     "Errors encountered during the processing of the adjudication." ;
        rdfs:label       "ClaimResponse.Error" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.error.code ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.error.subDetailSequence
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.error.detailSequence
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.error.itemSequence
                         ] .

fhir:AdministrableProductDefinition.routeOfAdministration.maxSingleDose
        a             owl:ObjectProperty ;
        rdfs:comment  "The maximum single dose that can be administered, can be specified using a numerical value and its unit of measurement." ;
        rdfs:domain   fhir:AdministrableProductDefinitionRouteOfAdministrationComponent ;
        rdfs:label    "AdministrableProductDefinition.routeOfAdministration.maxSingleDose" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "The maximum single dose that can be administered, can be specified using a numerical value and its unit of measurement" .

fhir:RelatedPerson  a    owl:Class ;
        rdfs:label       "RelatedPerson" ;
        rdfs:subClassOf  fhir:DomainResource , w5:administrative.individual ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RelatedPerson.gender
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RelatedPerson.active
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:HumanName ;
                           owl:onProperty     fhir:RelatedPerson.name
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:RelatedPerson.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RelatedPerson.period
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:RelatedPerson.relationship
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Attachment ;
                           owl:onProperty     fhir:RelatedPerson.photo
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Address ;
                           owl:onProperty     fhir:RelatedPerson.address
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RelatedPersonCommunicationComponent ;
                           owl:onProperty     fhir:RelatedPerson.communication
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactPoint ;
                           owl:onProperty     fhir:RelatedPerson.telecom
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:RelatedPerson.patient ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RelatedPerson.birthDate
                         ] .

fhir:MedicationKnowledge.kinetics.areaUnderCurve
        a             owl:ObjectProperty ;
        rdfs:comment  "The drug concentration measured at certain discrete points in time." ;
        rdfs:domain   fhir:MedicationKnowledgeKineticsComponent ;
        rdfs:label    "MedicationKnowledge.kinetics.areaUnderCurve" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "The drug concentration measured at certain discrete points in time" .

fhir:ExplanationOfBenefit.total.category
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to indicate the information type of this adjudication record. Information types may include: the value submitted, maximum values or percentages allowed or payable under the plan, amounts that the patient is responsible for in aggregate or pertaining to this item, amounts paid by other coverages, and the benefit payable for this item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Total ;
        rdfs:label    "ExplanationOfBenefit.total.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of adjudication information" .

fhir:NutritionOrder.supplement.productName
        a             owl:ObjectProperty ;
        rdfs:comment  "The product or brand name of the nutritional supplement such as \"Acme Protein Shake\"." ;
        rdfs:domain   fhir:NutritionOrderSupplementComponent ;
        rdfs:label    "NutritionOrder.supplement.productName" ;
        rdfs:range    fhir:string ;
        dc:title      "Product or brand name of the nutritional supplement" .

fhir:DiagnosticReport.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "The healthcare event  (e.g. a patient and healthcare provider interaction) which this DiagnosticReport is about." ;
        rdfs:domain         fhir:DiagnosticReport ;
        rdfs:label          "DiagnosticReport.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Health care event when test ordered" .

fhir:DiagnosticReport.effectivePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DiagnosticReport ;
        rdfs:label          "DiagnosticReport.effectivePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:DiagnosticReport.effective .

fhir:Substance.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "A code that classifies the general type of substance.  This is used  for searching, sorting and display purposes." ;
        rdfs:domain         fhir:Substance ;
        rdfs:label          "Substance.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "What class/type of substance this is" .

fhir:ChargeItem.enteredDate
        a             owl:ObjectProperty ;
        rdfs:comment  "Date the charge item was entered." ;
        rdfs:domain   fhir:ChargeItem ;
        rdfs:label    "ChargeItem.enteredDate" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "Date the charge item was entered" .

fhir:Contract.term.offer.securityLabelNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "Security labels that protects the offer." ;
        rdfs:domain   fhir:Contract.Term.ContractOffer ;
        rdfs:label    "Contract.term.offer.securityLabelNumber" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Offer restriction numbers" .

fhir:ParameterDefinition.max
        a             owl:ObjectProperty ;
        rdfs:comment  "The maximum number of times this element is permitted to appear in the request or response." ;
        rdfs:domain   fhir:ParameterDefinition ;
        rdfs:label    "ParameterDefinition.max" ;
        rdfs:range    fhir:string ;
        dc:title      "Maximum cardinality (a number of *)" .

fhir:CodeSystem.compositional
        a             owl:ObjectProperty ;
        rdfs:comment  "The code system defines a compositional (post-coordination) grammar." ;
        rdfs:domain   fhir:CodeSystem ;
        rdfs:label    "CodeSystem.compositional" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If code system defines a compositional grammar" .

fhir:MedicationStatement.context
        a             owl:ObjectProperty ;
        rdfs:comment  "The encounter or episode of care that establishes the context for this MedicationStatement." ;
        rdfs:domain   fhir:MedicationStatement ;
        rdfs:label    "MedicationStatement.context" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Encounter / Episode associated with MedicationStatement" .

fhir:Task.owner  a          owl:ObjectProperty ;
        rdfs:comment        "Individual organization or Device currently responsible for task execution." ;
        rdfs:domain         fhir:Task ;
        rdfs:label          "Task.owner" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Responsible individual" .

fhir:StructureMap.group.rule.source
        a             owl:ObjectProperty ;
        rdfs:comment  "Source inputs to the mapping." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent ;
        rdfs:label    "StructureMap.group.rule.source" ;
        rdfs:range    fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        dc:title      "Source inputs to the mapping" .

fhir:Goal.target.dueDuration
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:GoalTargetComponent ;
        rdfs:label          "Goal.target.dueDuration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  fhir:Goal.target.due .

fhir:Dosage.route  a  owl:ObjectProperty ;
        rdfs:comment  "How drug should enter body." ;
        rdfs:domain   fhir:Dosage ;
        rdfs:label    "Dosage.route" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "How drug should enter body" .

fhir:EvidenceReport.author
        a             owl:ObjectProperty ;
        rdfs:comment  "An individiual, organization, or device primarily involved in the creation and maintenance of the content." ;
        rdfs:domain   fhir:EvidenceReport ;
        rdfs:label    "EvidenceReport.author" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who authored the content" .

fhir:CoverageEligibilityResponse.insurance.item.benefit.used
        a           owl:ObjectProperty ;
        rdfs:label  "CoverageEligibilityResponse.insurance.item.benefit.used" .

fhir:Citation.abstract.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "Copyright information for the abstract text." ;
        rdfs:domain   fhir:CitationAbstractComponent ;
        rdfs:label    "Citation.abstract.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Copyright notice for the abstract" .

fhir:VerificationResult.attestation.sourceIdentityCertificate
        a             owl:ObjectProperty ;
        rdfs:comment  "A digital identity certificate associated with the attestation source." ;
        rdfs:domain   fhir:VerificationResultAttestationComponent ;
        rdfs:label    "VerificationResult.attestation.sourceIdentityCertificate" ;
        rdfs:range    fhir:string ;
        dc:title      "A digital identity certificate associated with the attestation source" .

fhir:Immunization.occurrenceDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Immunization ;
        rdfs:label          "Immunization.occurrenceDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Immunization.occurrence .

fhir:SubstanceDefinitionSourceMaterialComponent
        a                owl:Class ;
        rdfs:comment     "Material or taxonomic/anatomical source for the substance." ;
        rdfs:label       "SubstanceDefinitionSourceMaterialComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:SubstanceDefinition.sourceMaterial.countryOfOrigin
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.sourceMaterial.part
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.sourceMaterial.species
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.sourceMaterial.genus
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.sourceMaterial.type
                         ] .

fhir:MoneyQuantity  a    owl:Class ;
        rdfs:comment     "There SHALL be a code if there is a value and it SHALL be an expression of currency.  If system is present, it SHALL be ISO 4217 (system = \"urn:iso:std:iso:4217\" - currency)." ;
        rdfs:label       "MoneyQuantity" ;
        rdfs:subClassOf  fhir:Quantity ;
        dc:title         "An amount of money. With regard to precision, see [Decimal Precision](datatypes.html#precision)" .

fhir:PlanDefinition.action.action.precheckBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines whether the action should usually be preselected." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.precheckBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "yes | no" .

fhir:FamilyMemberHistory.condition.note
        a             owl:ObjectProperty ;
        rdfs:comment  "An area where general notes can be placed about this specific condition." ;
        rdfs:domain   fhir:FamilyMemberHistoryConditionComponent ;
        rdfs:label    "FamilyMemberHistory.condition.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Extra information about condition" .

fhir:StructureMap.group.rule.rule.target.transform
        a             owl:ObjectProperty ;
        rdfs:comment  "How the data is copied / created." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleTargetComponent ;
        rdfs:label    "StructureMap.group.rule.rule.target.transform" ;
        rdfs:range    fhir:code ;
        dc:title      "create | copy +" .

fhir:AllergyIntolerance.asserter
        a                   owl:ObjectProperty ;
        rdfs:comment        "The source of the information about the allergy that is recorded." ;
        rdfs:domain         fhir:AllergyIntolerance ;
        rdfs:label          "AllergyIntolerance.asserter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Source of the information about the allergy" .

fhir:Observation.component.referenceRange.high
        a             owl:ObjectProperty ;
        rdfs:comment  "The value of the high bound of the reference range.  The high bound of the reference range endpoint is inclusive of the value (e.g.  reference range is >=5 - <=9). If the high bound is omitted,  it is assumed to be meaningless (e.g. reference range is >= 2.3)." ;
        rdfs:domain   fhir:ObservationComponentComponentReferenceRange ;
        rdfs:label    "Observation.component.referenceRange.high" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "High Range, if relevant" .

fhir:Observation.component.valueRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ObservationComponentComponent ;
        rdfs:label          "Observation.component.valueRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:Observation.component.value .

fhir:Reference.display
        a             owl:ObjectProperty ;
        rdfs:comment  "Plain text narrative that identifies the resource in addition to the resource reference." ;
        rdfs:domain   fhir:Reference ;
        rdfs:label    "Reference.display" ;
        rdfs:range    fhir:string ;
        dc:title      "Text alternative for the resource" .

fhir:ExampleScenario.process.step.alternative.step.process.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A longer description of the group of operations." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "A longer description of the group of operations" .

fhir:AuditEvent.entity.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "The type of the object that was involved in this audit event." ;
        rdfs:domain         fhir:AuditEventEntityComponent ;
        rdfs:label          "AuditEvent.entity.type" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Type of entity involved" .

fhir:ExplanationOfBenefit.addItem.detail.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of repetitions of a service or product." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Count of products or services" .

fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule
        a                owl:Class ;
        rdfs:comment     "Rules contained in this rule." ;
        rdfs:label       "StructureMapGroupComponent.StructureMapGroupRuleComponentRule" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleDependentComponent ;
                           owl:onProperty     fhir:StructureMap.group.rule.rule.dependent
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleTargetComponent ;
                           owl:onProperty     fhir:StructureMap.group.rule.rule.target
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:StructureMap.group.rule.rule.source ;
                           owl:someValuesFrom  fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.rule.name ;
                           owl:someValuesFrom  fhir:id
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.rule.documentation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRuleRule ;
                           owl:onProperty     fhir:StructureMap.group.rule.rule.rule
                         ] ;
        dc:title         "Rules contained in this rule" .

fhir:NutritionProduct.manufacturer
        a             owl:ObjectProperty ;
        rdfs:comment  "The organisation (manufacturer, representative or legal authorisation holder) that is responsible for the device." ;
        rdfs:domain   fhir:NutritionProduct ;
        rdfs:label    "NutritionProduct.manufacturer" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Manufacturer, representative or officially responsible for the product" .

fhir:ExplanationOfBenefit.insurer
        a                   owl:ObjectProperty ;
        rdfs:comment        "The party responsible for authorization, adjudication and reimbursement." ;
        rdfs:domain         fhir:ExplanationOfBenefit ;
        rdfs:label          "ExplanationOfBenefit.insurer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Party responsible for reimbursement" .

fhir:ExplanationOfBenefit.procedure.udi
        a             owl:ObjectProperty ;
        rdfs:comment  "Unique Device Identifiers associated with this line item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Procedure ;
        rdfs:label    "ExplanationOfBenefit.procedure.udi" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Unique device identifier" .

fhir:CommunicationRequest.payload.contentString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CommunicationRequestPayloadComponent ;
        rdfs:label          "CommunicationRequest.payload.contentString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:CommunicationRequest.payload.content .

fhir:ClaimResponse.error.code
        a             owl:ObjectProperty ;
        rdfs:comment  "An error code, from a specified code system, which details why the claim could not be adjudicated." ;
        rdfs:domain   fhir:ClaimResponse.Error ;
        rdfs:label    "ClaimResponse.error.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Error code detailing processing issues" .

fhir:Task.input.value
        a           owl:ObjectProperty ;
        rdfs:label  "Task.input.value" .

fhir:EnrollmentResponse.created
        a             owl:ObjectProperty ;
        rdfs:comment  "The date when the enclosed suite of services were performed or completed." ;
        rdfs:domain   fhir:EnrollmentResponse ;
        rdfs:label    "EnrollmentResponse.created" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "Creation date" .

fhir:Evidence.variableDefinition.observed
        a             owl:ObjectProperty ;
        rdfs:comment  "Definition of the actual variable related to the statistic(s)." ;
        rdfs:domain   fhir:EvidenceVariableDefinitionComponent ;
        rdfs:label    "Evidence.variableDefinition.observed" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Definition of the actual variable related to the statistic(s)" .

fhir:ValueSet.compose.lockedDate
        a                   owl:ObjectProperty ;
        rdfs:comment        "The Locked Date is  the effective date that is used to determine the version of all referenced Code Systems and Value Set Definitions included in the compose that are not already tied to a specific version." ;
        rdfs:domain         fhir:ValueSetComposeComponent ;
        rdfs:label          "ValueSet.compose.lockedDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  w5:when.init ;
        dc:title            "Fixed date for references with no specified version (transitive)" .

fhir:ValueSet.compose.include.concept.designation
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional representations for this concept when used in this value set - other languages, aliases, specialized purposes, used for particular purposes, etc." ;
        rdfs:domain   fhir:ValueSetComposeComponent.ConceptSet.ConceptReference ;
        rdfs:label    "ValueSet.compose.include.concept.designation" ;
        rdfs:range    fhir:ValueSetComposeComponent.ConceptSet.ConceptReference.ValueSetComposeIncludeConceptDesignationComponent ;
        dc:title      "Additional representations for this concept" .

fhir:TriggerDefinition.timingReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TriggerDefinition ;
        rdfs:label          "TriggerDefinition.timingReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:TriggerDefinition.timing .

fhir:TestScript.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "A copyright statement relating to the test script and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the test script." ;
        rdfs:domain   fhir:TestScript ;
        rdfs:label    "TestScript.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Use and/or publishing restrictions" .

fhir:SubstanceDefinition.name.translation.synonym
        a             owl:ObjectProperty ;
        rdfs:comment  "A synonym of this particular name, by which the substance is also known." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.translation.synonym" ;
        rdfs:range    fhir:SubstanceDefinitionNameComponentNameName ;
        dc:title      "A synonym of this particular name, by which the substance is also known" .

fhir:ClinicalUseIssue.contraindication.diseaseStatus
        a             owl:ObjectProperty ;
        rdfs:comment  "The status of the disease or symptom for the contraindication." ;
        rdfs:domain   fhir:ClinicalUseIssueContraindicationComponent ;
        rdfs:label    "ClinicalUseIssue.contraindication.diseaseStatus" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "The status of the disease or symptom for the contraindication" .

fhir:DeviceRequest.occurrenceDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DeviceRequest ;
        rdfs:label          "DeviceRequest.occurrenceDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:DeviceRequest.occurrence .

fhir:PackagedProductDefinition.package.package
        a             owl:ObjectProperty ;
        rdfs:comment  "Allows containers within containers." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponent ;
        rdfs:label    "PackagedProductDefinition.package.package" ;
        rdfs:range    fhir:PackagedProductDefinitionPackageComponentPackage ;
        dc:title      "Allows containers within containers" .

fhir:List.entry.flag  a  owl:ObjectProperty ;
        rdfs:comment  "The flag allows the system constructing the list to indicate the role and significance of the item in the list." ;
        rdfs:domain   fhir:ListEntryComponent ;
        rdfs:label    "List.entry.flag" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Status/Workflow information about this item" .

fhir:QuestionnaireResponse.item.answer.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.answer.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.answer.value .

fhir:SubstanceDefinition.molecularWeight.method
        a             owl:ObjectProperty ;
        rdfs:comment  "The method by which the molecular weight was determined." ;
        rdfs:domain   fhir:SubstanceDefinitionMolecularWeight ;
        rdfs:label    "SubstanceDefinition.molecularWeight.method" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The method by which the molecular weight was determined" .

fhir:MolecularSequence.quality.roc.fMeasure
        a             owl:ObjectProperty ;
        rdfs:comment  "Calculated fScore if the GQ score threshold was set to \"score\" field value." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent.MolecularSequenceQualityRocComponent ;
        rdfs:label    "MolecularSequence.quality.roc.fMeasure" ;
        rdfs:range    fhir:decimal ;
        dc:title      "FScore of the GQ score" .

fhir:AdverseEvent  a     owl:Class ;
        rdfs:label       "AdverseEvent" ;
        rdfs:subClassOf  w5:clinical.general , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:AdverseEvent.contributor
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:AdverseEvent.category
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdverseEvent.recorder
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:AdverseEvent.actuality ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdverseEvent.seriousness
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdverseEvent.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdverseEvent.location
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:AdverseEvent.resultingCondition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdverseEvent.event
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdverseEvent.outcome
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:AdverseEvent.study
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdverseEvent.recordedDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdverseEvent.severity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:AdverseEvent.referenceDocument
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdverseEvent.detected
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:AdverseEvent.subjectMedicalHistory
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdverseEvent.date
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:AdverseEventSuspectEntityComponent ;
                           owl:onProperty     fhir:AdverseEvent.suspectEntity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:AdverseEvent.encounter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:AdverseEvent.subject ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:Composition.confidentiality
        a             owl:ObjectProperty ;
        rdfs:comment  "The code specifying the level of confidentiality of the Composition." ;
        rdfs:domain   fhir:Composition ;
        rdfs:label    "Composition.confidentiality" ;
        rdfs:range    fhir:code ;
        dc:title      "As defined by affinity domain" .

fhir:Statistic.attributeEstimate.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Footnote or explanatory note about the estimate." ;
        rdfs:domain   fhir:StatisticAttributeEstimateComponent ;
        rdfs:label    "Statistic.attributeEstimate.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Footnote or explanatory note about the estimate" .

fhir:ClinicalUseIssue.indication.intendedEffect
        a             owl:ObjectProperty ;
        rdfs:comment  "The intended effect, aim or strategy to be achieved." ;
        rdfs:domain   fhir:ClinicalUseIssueIndicationComponent ;
        rdfs:label    "ClinicalUseIssue.indication.intendedEffect" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "The intended effect, aim or strategy to be achieved" .

fhir:MedicationRequest.reasonCode
        a                   owl:ObjectProperty ;
        rdfs:comment        "The reason or the indication for ordering or not ordering the medication." ;
        rdfs:domain         fhir:MedicationRequest ;
        rdfs:label          "MedicationRequest.reasonCode" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Reason or indication for ordering or not ordering the medication" .

fhir:ElementDefinition.maxValue
        a           owl:ObjectProperty ;
        rdfs:label  "ElementDefinition.maxValue" .

fhir:Subscription.end
        a                   owl:ObjectProperty ;
        rdfs:comment        "The time for the server to turn the subscription off." ;
        rdfs:domain         fhir:Subscription ;
        rdfs:label          "Subscription.end" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "When to automatically delete the subscription" .

fhir:SpecimenDefinition.typeTested.container.description
        a             owl:ObjectProperty ;
        rdfs:comment  "The textual description of the kind of container." ;
        rdfs:domain   fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedContainerComponent ;
        rdfs:label    "SpecimenDefinition.typeTested.container.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Container description" .

fhir:CapabilityStatement.rest.searchParam
        a             owl:ObjectProperty ;
        rdfs:comment  "Search parameters that are supported for searching all resources for implementations to support and/or make use of - either references to ones defined in the specification, or additional ones defined for/by the implementation." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent ;
        rdfs:label    "CapabilityStatement.rest.searchParam" ;
        rdfs:range    fhir:CapabilityStatementRestComponentSearchParam ;
        dc:title      "Search parameters for searching all resources" .

fhir:Patient.address  a  owl:ObjectProperty ;
        rdfs:comment  "An address for the individual." ;
        rdfs:domain   fhir:Patient ;
        rdfs:label    "Patient.address" ;
        rdfs:range    fhir:Address ;
        dc:title      "An address for the individual" .

fhir:ChargeItem.requestingOrganization
        a             owl:ObjectProperty ;
        rdfs:comment  "The organization performing the service." ;
        rdfs:domain   fhir:ChargeItem ;
        rdfs:label    "ChargeItem.requestingOrganization" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Organization requesting the charged service" .

fhir:PackagedProductDefinition.package.package.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The physical type of the container of the items." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponentPackage ;
        rdfs:label    "PackagedProductDefinition.package.package.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The physical type of the container of the items" .

fhir:InsurancePlanContactComponent
        a                owl:Class ;
        rdfs:comment     "The contact for the health insurance product for a certain purpose." ;
        rdfs:label       "InsurancePlanContactComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Address ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:InsurancePlan.contact.address
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactPoint ;
                           owl:onProperty     fhir:InsurancePlan.contact.telecom
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:HumanName ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:InsurancePlan.contact.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:InsurancePlan.contact.purpose
                         ] .

fhir:NutritionProduct
        a                owl:Class ;
        rdfs:label       "NutritionProduct" ;
        rdfs:subClassOf  w5:clinical.general , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:NutritionProduct.category
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:NutritionProduct.manufacturer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:NutritionProductNutrientComponent ;
                           owl:onProperty     fhir:NutritionProduct.nutrient
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:NutritionProduct.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableReference ;
                           owl:onProperty     fhir:NutritionProduct.knownAllergen
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:NutritionProduct.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionProduct.code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:NutritionProductIngredientComponent ;
                           owl:onProperty     fhir:NutritionProduct.ingredient
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:NutritionProductInstanceComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionProduct.instance
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:NutritionProductProductCharacteristicComponent ;
                           owl:onProperty     fhir:NutritionProduct.productCharacteristic
                         ] .

fhir:Questionnaire.item.item.answerOption
        a             owl:ObjectProperty ;
        rdfs:comment  "One of the permitted answers for a \"choice\" or \"open-choice\" question." ;
        rdfs:domain   fhir:QuestionnaireItemComponentItem ;
        rdfs:label    "Questionnaire.item.item.answerOption" ;
        rdfs:range    fhir:QuestionnaireItemComponentItem.QuestionnaireItemAnswerOptionComponent ;
        dc:title      "Permitted answer" .

fhir:RegulatedAuthorization
        a                owl:Class ;
        rdfs:label       "RegulatedAuthorization" ;
        rdfs:subClassOf  w5:administrative.medication , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RegulatedAuthorization.statusDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RegulatedAuthorization.regulator
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:RegulatedAuthorization.region
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RegulatedAuthorization.status
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:RegulatedAuthorization.jurisdictionalAuthorization
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RegulatedAuthorization.intendedUse
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:RegulatedAuthorizationCaseComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RegulatedAuthorization.case
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RegulatedAuthorization.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RegulatedAuthorization.holder
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RegulatedAuthorization.description
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RegulatedAuthorizationRelatedDateComponent ;
                           owl:onProperty     fhir:RegulatedAuthorization.relatedDate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:RegulatedAuthorization.basis
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:RegulatedAuthorization.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RegulatedAuthorization.subject
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableReference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RegulatedAuthorization.indication
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RegulatedAuthorization.validityPeriod
                         ] .

fhir:ActivityDefinition.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:Contract.contentDefinition.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "A copyright statement relating to Contract precursor content. Copyright statements are generally legal restrictions on the use and publishing of the Contract precursor content." ;
        rdfs:domain   fhir:Contract.ContentDefinition ;
        rdfs:label    "Contract.contentDefinition.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Publication Ownership" .

fhir:OperationOutcome.issue.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the type of the issue. The system that creates an OperationOutcome SHALL choose the most applicable code from the IssueType value set, and may additional provide its own code for the error in the details element." ;
        rdfs:domain   fhir:OperationOutcomeIssueComponent ;
        rdfs:label    "OperationOutcome.issue.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Error or warning code" .

fhir:Goal.target.due  a  owl:ObjectProperty ;
        rdfs:label  "Goal.target.due" .

fhir:BiologicallyDerivedProduct.status
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the product is currently available." ;
        rdfs:domain   fhir:BiologicallyDerivedProduct ;
        rdfs:label    "BiologicallyDerivedProduct.status" ;
        rdfs:range    fhir:code ;
        dc:title      "available | unavailable" .

fhir:Citation.articleTitle.text
        a             owl:ObjectProperty ;
        rdfs:comment  "Full title of the article." ;
        rdfs:domain   fhir:CitationArticleTitleComponent ;
        rdfs:label    "Citation.articleTitle.text" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Full title of the article" .

fhir:ImmunizationRecommendation.recommendation.targetDisease
        a             owl:ObjectProperty ;
        rdfs:comment  "The targeted disease for the recommendation." ;
        rdfs:domain   fhir:ImmunizationRecommendationRecommendationComponent ;
        rdfs:label    "ImmunizationRecommendation.recommendation.targetDisease" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Disease to be immunized against" .

fhir:BiologicallyDerivedProduct.processing.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Description of of processing." ;
        rdfs:domain   fhir:BiologicallyDerivedProductProcessingComponent ;
        rdfs:label    "BiologicallyDerivedProduct.processing.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Description of of processing" .

fhir:ValueSet.compose.exclude.valueSet
        a             owl:ObjectProperty ;
        rdfs:comment  "Selects the concepts found in this value set (based on its value set definition). This is an absolute URI that is a reference to ValueSet.url.  If multiple value sets are specified this includes the union of the contents of all of the referenced value sets." ;
        rdfs:domain   fhir:ValueSetComposeComponentInclude ;
        rdfs:label    "ValueSet.compose.exclude.valueSet" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Select the contents included in this value set" .

fhir:SupplyDelivery.suppliedItem.itemCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SupplyDeliverySuppliedItemComponent ;
        rdfs:label          "SupplyDelivery.suppliedItem.itemCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:SupplyDelivery.suppliedItem.item .

fhir:ExampleScenario.process.step.alternative.step.process.step.operation.receiver
        a             owl:ObjectProperty ;
        rdfs:comment  "Who receives the transaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step.operation.receiver" ;
        rdfs:range    fhir:string ;
        dc:title      "Who receives the transaction" .

fhir:Contract.term.group.topicCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm ;
        rdfs:label          "Contract.term.group.topicCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Contract.term.group.topic .

fhir:unsignedInt  a      owl:Class ;
        rdfs:comment     "An integer with a value that is not negative (e.g. >= 0)" ;
        rdfs:label       "unsignedInt" ;
        rdfs:subClassOf  fhir:Primitive ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:value ;
                           owl:someValuesFrom  [ a               rdfs:Datatype ;
                                                 owl:onDatatype  xsd:nonNegativeInteger
                                               ]
                         ] .

fhir:BiologicallyDerivedProduct.storage.duration
        a             owl:ObjectProperty ;
        rdfs:comment  "Storage timeperiod." ;
        rdfs:domain   fhir:BiologicallyDerivedProductStorageComponent ;
        rdfs:label    "BiologicallyDerivedProduct.storage.duration" ;
        rdfs:range    fhir:Period ;
        dc:title      "Storage timeperiod" .

fhir:SpecimenContainerComponent
        a                owl:Class ;
        rdfs:comment     "The container holding the specimen.  The recursive nature of containers; i.e. blood in tube in tray in rack is not addressed here." ;
        rdfs:label       "SpecimenContainerComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Specimen.container.description
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Specimen.container.additiveCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Specimen.container.additiveReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Specimen.container.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Specimen.container.capacity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Specimen.container.specimenQuantity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Specimen.container.identifier
                         ] .

fhir:ConceptMap.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the concept map when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the concept map author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence." ;
        rdfs:domain         fhir:ConceptMap ;
        rdfs:label          "ConceptMap.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of the concept map" .

fhir:QuestionnaireResponse.item.item.definition
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to an [ElementDefinition](elementdefinition.html) that provides the details for the item." ;
        rdfs:domain   fhir:QuestionnaireResponseItemComponentItem ;
        rdfs:label    "QuestionnaireResponse.item.item.definition" ;
        rdfs:range    fhir:uri ;
        dc:title      "ElementDefinition - details for the item" .

fhir:MedicationKnowledgeMedicineClassificationComponent
        a                owl:Class ;
        rdfs:comment     "Categorization of the medication within a formulary or classification system." ;
        rdfs:label       "MedicationKnowledgeMedicineClassificationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:MedicationKnowledge.medicineClassification.classification
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicationKnowledge.medicineClassification.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:Measure.editor  a  owl:ObjectProperty ;
        rdfs:comment  "An individual or organization primarily responsible for internal coherence of the content." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.editor" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who edited the content" .

fhir:StructureMap.group.rule.source.defaultValueContributor
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueContributor" ;
        rdfs:range          fhir:Contributor ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:Questionnaire.item.answerValueSet
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a value set containing a list of codes representing permitted answers for a \"choice\" or \"open-choice\" question." ;
        rdfs:domain   fhir:QuestionnaireItemComponent ;
        rdfs:label    "Questionnaire.item.answerValueSet" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Valueset containing permitted answers" .

fhir:ResearchElementDefinition.characteristic.studyEffectiveDuration
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ResearchElementDefinitionCharacteristicComponent ;
        rdfs:label          "ResearchElementDefinition.characteristic.studyEffectiveDuration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  fhir:ResearchElementDefinition.characteristic.studyEffective .

fhir:ImmunizationRecommendation.recommendation.seriesDosesPositiveInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ImmunizationRecommendationRecommendationComponent ;
        rdfs:label          "ImmunizationRecommendation.recommendation.seriesDosesPositiveInt" ;
        rdfs:range          fhir:positiveInt ;
        rdfs:subPropertyOf  fhir:ImmunizationRecommendation.recommendation.seriesDoses .

fhir:VerificationResult.failureAction
        a             owl:ObjectProperty ;
        rdfs:comment  "The result if validation fails (fatal; warning; record only; none)." ;
        rdfs:domain   fhir:VerificationResult ;
        rdfs:label    "VerificationResult.failureAction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "fatal | warn | rec-only | none" .

fhir:Observation.component.valueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ObservationComponentComponent ;
        rdfs:label          "Observation.component.valueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Observation.component.value .

fhir:ValueSet.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:ValueSet ;
        rdfs:label    "ValueSet.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:StructureMap.group.rule.source.defaultValueRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:Citation.approvalDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was approved by the publisher. Approval happens once when the content is officially approved for usage." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.approvalDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the citation was approved by publisher" .

fhir:MedicationKnowledge.productType
        a             owl:ObjectProperty ;
        rdfs:comment  "Category of the medication or product (e.g. branded product, therapeutic moeity, generic product, innovator product, etc.)." ;
        rdfs:domain   fhir:MedicationKnowledge ;
        rdfs:label    "MedicationKnowledge.productType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Category of the medication or product" .

fhir:StructureMap.group.rule.rule.target.parameter
        a             owl:ObjectProperty ;
        rdfs:comment  "Parameters to the transform." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleTargetComponent ;
        rdfs:label    "StructureMap.group.rule.rule.target.parameter" ;
        rdfs:range    fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleTargetComponent.StructureMapGroupRuleTargetParameterComponent ;
        dc:title      "Parameters to the transform" .

fhir:ClaimResponse.processNote.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The business purpose of the note text." ;
        rdfs:domain   fhir:ClaimResponse.Note ;
        rdfs:label    "ClaimResponse.processNote.type" ;
        rdfs:range    fhir:code ;
        dc:title      "display | print | printoper" .

fhir:StructureDefinition.mapping
        a             owl:ObjectProperty ;
        rdfs:comment  "An external specification that the content is mapped to." ;
        rdfs:domain   fhir:StructureDefinition ;
        rdfs:label    "StructureDefinition.mapping" ;
        rdfs:range    fhir:StructureDefinitionMappingComponent ;
        dc:title      "External specification that the content is mapped to" .

fhir:ObservationDefinition.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "A code that classifies the general type of observation." ;
        rdfs:domain         fhir:ObservationDefinition ;
        rdfs:label          "ObservationDefinition.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Category of observation" .

fhir:Composition.SectionSectionSection
        a                owl:Class ;
        rdfs:comment     "A nested sub-section within this section." ;
        rdfs:label       "Composition.SectionSectionSection" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Nested Section" .

fhir:MolecularSequence.quality.fScore
        a             owl:ObjectProperty ;
        rdfs:comment  "Harmonic mean of Recall and Precision, computed as: 2 * precision * recall / (precision + recall)." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent ;
        rdfs:label    "MolecularSequence.quality.fScore" ;
        rdfs:range    fhir:decimal ;
        dc:title      "F-score" .

fhir:PlanDefinition.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the plan definition is intended to be used." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for plan definition (if applicable)" .

fhir:ImagingStudySeriesComponent
        a                owl:Class ;
        rdfs:comment     "Each study has one or more series of images or other content." ;
        rdfs:label       "ImagingStudySeriesComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:unsignedInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImagingStudy.series.number
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImagingStudy.series.started
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImagingStudy.series.uid ;
                           owl:someValuesFrom  fhir:id
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ImagingStudy.series.specimen
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Coding ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImagingStudy.series.laterality
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Coding ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImagingStudy.series.bodySite
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ImagingStudySeriesComponent.ImagingStudySeriesPerformerComponent ;
                           owl:onProperty     fhir:ImagingStudy.series.performer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ImagingStudy.series.endpoint
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ImagingStudySeriesComponent.ImagingStudySeriesInstanceComponent ;
                           owl:onProperty     fhir:ImagingStudy.series.instance
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImagingStudy.series.modality ;
                           owl:someValuesFrom  fhir:Coding
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:unsignedInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImagingStudy.series.numberOfInstances
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImagingStudy.series.description
                         ] .

fhir:SupplyRequest.itemReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SupplyRequest ;
        rdfs:label          "SupplyRequest.itemReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:SupplyRequest.item .

fhir:ServiceRequest.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Any other notes and comments made about the service request. For example, internal billing notes." ;
        rdfs:domain   fhir:ServiceRequest ;
        rdfs:label    "ServiceRequest.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Comments" .

fhir:StructureMap.structure
        a             owl:ObjectProperty ;
        rdfs:comment  "A structure definition used by this map. The structure definition may describe instances that are converted, or the instances that are produced." ;
        rdfs:domain   fhir:StructureMap ;
        rdfs:label    "StructureMap.structure" ;
        rdfs:range    fhir:StructureMapStructureComponent ;
        dc:title      "Structure Definition used by this map" .

fhir:Population  a       owl:Class ;
        rdfs:comment     "A populatioof people with some set of grouping criteria." ;
        rdfs:label       "Population" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Population.physiologicalCondition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Population.race
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Population.gender
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Population.ageRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Population.ageCodeableConcept
                                          ]
                                        ) ] ;
        dc:title         "A definition of a set of people that apply to some clinically related context, for example people contraindicated for a certain medication" .

fhir:StructureMap.group.rule.rule.source.defaultValueDistance
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueDistance" ;
        rdfs:range          fhir:Distance ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:RequestGroup.action.title
        a             owl:ObjectProperty ;
        rdfs:comment  "The title of the action displayed to a user." ;
        rdfs:domain   fhir:RequestGroupActionComponent ;
        rdfs:label    "RequestGroup.action.title" ;
        rdfs:range    fhir:string ;
        dc:title      "User-visible title" .

fhir:PlanDefinition.goal.target
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates what should be done and within what timeframe." ;
        rdfs:domain   fhir:PlanDefinitionGoalComponent ;
        rdfs:label    "PlanDefinition.goal.target" ;
        rdfs:range    fhir:PlanDefinitionGoalComponent.PlanDefinitionGoalTargetComponent ;
        dc:title      "Target outcome for the goal" .

fhir:ClinicalImpression.protocol
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to a specific published clinical protocol that was followed during this assessment, and/or that provides evidence in support of the diagnosis." ;
        rdfs:domain   fhir:ClinicalImpression ;
        rdfs:label    "ClinicalImpression.protocol" ;
        rdfs:range    fhir:uri ;
        dc:title      "Clinical Protocol followed" .

fhir:ResearchElementDefinition.characteristic.participantEffective
        a           owl:ObjectProperty ;
        rdfs:label  "ResearchElementDefinition.characteristic.participantEffective" .

fhir:ChargeItemDefinitionPropertyGroupComponent
        a                owl:Class ;
        rdfs:comment     "Group of properties which are applicable under the same conditions. If no applicability rules are established for the group, then all properties always apply." ;
        rdfs:label       "ChargeItemDefinitionPropertyGroupComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ChargeItemDefinitionPropertyGroupComponent.ChargeItemDefinitionPropertyGroupPriceComponentComponent ;
                           owl:onProperty     fhir:ChargeItemDefinition.propertyGroup.priceComponent
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ChargeItemDefinitionPropertyGroupComponentApplicability ;
                           owl:onProperty     fhir:ChargeItemDefinition.propertyGroup.applicability
                         ] .

fhir:boolean  a          owl:Class ;
        rdfs:comment     "Value of \"true\" or \"false\"" ;
        rdfs:label       "boolean" ;
        rdfs:subClassOf  fhir:Primitive ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:value ;
                           owl:someValuesFrom  [ a               rdfs:Datatype ;
                                                 owl:onDatatype  xsd:boolean
                                               ]
                         ] .

fhir:OperationDefinition.parameter.part.targetProfile
        a             owl:ObjectProperty ;
        rdfs:comment  "Used when the type is \"Reference\" or \"canonical\", and identifies a profile structure or implementation Guide that applies to the target of the reference this parameter refers to. If any profiles are specified, then the content must conform to at least one of them. The URL can be a local reference - to a contained StructureDefinition, or a reference to another StructureDefinition or Implementation Guide by a canonical URL. When an implementation guide is specified, the target resource SHALL conform to at least one profile defined in the implementation guide." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponentParameter ;
        rdfs:label    "OperationDefinition.parameter.part.targetProfile" ;
        rdfs:range    fhir:canonical ;
        dc:title      "If type is Reference | canonical, allowed targets" .

fhir:Questionnaire.item.enableWhen.answerString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemEnableWhenComponent ;
        rdfs:label          "Questionnaire.item.enableWhen.answerString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.enableWhen.answer .

fhir:FamilyMemberHistory.condition.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The actual condition specified. Could be a coded condition (like MI or Diabetes) or a less specific string like 'cancer' depending on how much is known about the condition and the capabilities of the creating system." ;
        rdfs:domain   fhir:FamilyMemberHistoryConditionComponent ;
        rdfs:label    "FamilyMemberHistory.condition.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Condition suffered by relation" .

fhir:QuestionnaireResponse.item.item.answer.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.item.answer.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.item.answer.value .

fhir:EvidenceReport.url
        a                   owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this EvidenceReport when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this summary is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the summary is stored on different servers." ;
        rdfs:domain         fhir:EvidenceReport ;
        rdfs:label          "EvidenceReport.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this EvidenceReport, represented as a globally unique URI" .

fhir:QuestionnaireResponse.item.linkId
        a             owl:ObjectProperty ;
        rdfs:comment  "The item from the Questionnaire that corresponds to this item in the QuestionnaireResponse resource." ;
        rdfs:domain   fhir:QuestionnaireResponseItemComponent ;
        rdfs:label    "QuestionnaireResponse.item.linkId" ;
        rdfs:range    fhir:string ;
        dc:title      "Pointer to specific item from Questionnaire" .

fhir:CapabilityStatement.document.profile
        a             owl:ObjectProperty ;
        rdfs:comment  "A profile on the document Bundle that constrains which resources are present, and their contents." ;
        rdfs:domain   fhir:CapabilityStatementDocumentComponent ;
        rdfs:label    "CapabilityStatement.document.profile" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Constraint on the resources used in the document" .

fhir:TestScript.teardown.action.operation
        a             owl:ObjectProperty ;
        rdfs:comment  "An operation would involve a REST request to a server." ;
        rdfs:domain   fhir:TestScriptTeardownComponent.TeardownAction ;
        rdfs:label    "TestScript.teardown.action.operation" ;
        rdfs:range    fhir:TestScriptTeardownComponent.TeardownActionOperation ;
        dc:title      "The teardown operation to perform" .

fhir:MedicationDispense.whenHandedOver
        a             owl:ObjectProperty ;
        rdfs:comment  "The time the dispensed product was provided to the patient or their representative." ;
        rdfs:domain   fhir:MedicationDispense ;
        rdfs:label    "MedicationDispense.whenHandedOver" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When product was given out" .

fhir:TestScript.metadata.link.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Short description of the link." ;
        rdfs:domain   fhir:TestScriptMetadataComponent.TestScriptMetadataLinkComponent ;
        rdfs:label    "TestScript.metadata.link.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Short description" .

fhir:ExampleScenario.instance.containedInstance.resourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioInstanceComponent.ExampleScenarioInstanceContainedInstanceComponent ;
        rdfs:label    "ExampleScenario.instance.containedInstance.resourceId" ;
        rdfs:range    fhir:string ;
        dc:title      "Each resource contained in the instance" .

fhir:TestScript.variable.expression
        a             owl:ObjectProperty ;
        rdfs:comment  "The FHIRPath expression to evaluate against the fixture body. When variables are defined, only one of either expression, headerField or path must be specified." ;
        rdfs:domain   fhir:TestScriptVariableComponent ;
        rdfs:label    "TestScript.variable.expression" ;
        rdfs:range    fhir:string ;
        dc:title      "The FHIRPath expression against the fixture body" .

fhir:SubstanceDefinition.relationship.amountQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SubstanceDefinitionRelationshipComponent ;
        rdfs:label          "SubstanceDefinition.relationship.amountQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:SubstanceDefinition.relationship.amount .

fhir:QuestionnaireResponse.item.definition
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to an [ElementDefinition](elementdefinition.html) that provides the details for the item." ;
        rdfs:domain   fhir:QuestionnaireResponseItemComponent ;
        rdfs:label    "QuestionnaireResponse.item.definition" ;
        rdfs:range    fhir:uri ;
        dc:title      "ElementDefinition - details for the item" .

fhir:AuditEvent.agent
        a                   owl:ObjectProperty ;
        rdfs:comment        "An actor taking an active role in the event or activity that is logged." ;
        rdfs:domain         fhir:AuditEvent ;
        rdfs:label          "AuditEvent.agent" ;
        rdfs:range          fhir:AuditEventAgentComponent ;
        rdfs:subPropertyOf  w5:who ;
        dc:title            "Actor involved in the event" .

fhir:EnrollmentRequest.created
        a             owl:ObjectProperty ;
        rdfs:comment  "The date when this resource was created." ;
        rdfs:domain   fhir:EnrollmentRequest ;
        rdfs:label    "EnrollmentRequest.created" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "Creation date" .

fhir:Consent.verification.verified
        a             owl:ObjectProperty ;
        rdfs:comment  "Has the instruction been verified." ;
        rdfs:domain   fhir:ConsentVerificationComponent ;
        rdfs:label    "Consent.verification.verified" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Has been verified" .

fhir:StructureDefinition.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type this structure describes. If the derivation kind is 'specialization' then this is the master definition for a type, and there is always one of these (a data type, an extension, a resource, including abstract ones). Otherwise the structure definition is a constraint on the stated type (and in this case, the type cannot be an abstract type).  References are URLs that are relative to http://hl7.org/fhir/StructureDefinition e.g. \"string\" is a reference to http://hl7.org/fhir/StructureDefinition/string. Absolute URLs are only allowed in logical models." ;
        rdfs:domain   fhir:StructureDefinition ;
        rdfs:label    "StructureDefinition.type" ;
        rdfs:range    fhir:uri ;
        dc:title      "Type defined or constrained by this structure" .

fhir:StructureMap.group.rule.rule.source.condition
        a             owl:ObjectProperty ;
        rdfs:comment  "FHIRPath expression  - must be true or the rule does not apply." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label    "StructureMap.group.rule.rule.source.condition" ;
        rdfs:range    fhir:string ;
        dc:title      "FHIRPath expression  - must be true or the rule does not apply" .

fhir:ClaimResponse.item.detail.subDetail.adjudication
        a             owl:ObjectProperty ;
        rdfs:comment  "The adjudication results." ;
        rdfs:domain   fhir:ClaimResponse.Item.ItemDetail.SubDetail ;
        rdfs:label    "ClaimResponse.item.detail.subDetail.adjudication" ;
        rdfs:range    fhir:ClaimResponse.Item.ItemDetail.SubDetailAdjudication ;
        dc:title      "Subdetail level adjudication details" .

fhir:HealthcareService
        a                owl:Class ;
        rdfs:label       "HealthcareService" ;
        rdfs:subClassOf  w5:administrative.group , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:HealthcareService.specialty
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:HealthcareService.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:HealthcareService.characteristic
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:HealthcareService.providedBy
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:HealthcareService.location
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:HealthcareService.program
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:HealthcareServiceEligibilityComponent ;
                           owl:onProperty     fhir:HealthcareService.eligibility
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:HealthcareService.active
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:HealthcareService.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:HealthcareService.coverageArea
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:HealthcareService.serviceProvisionCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactPoint ;
                           owl:onProperty     fhir:HealthcareService.telecom
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:HealthcareService.endpoint
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:HealthcareServiceNotAvailableComponent ;
                           owl:onProperty     fhir:HealthcareService.notAvailable
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Attachment ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:HealthcareService.photo
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:HealthcareService.availabilityExceptions
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:HealthcareService.extraDetails
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:HealthcareService.referralMethod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:HealthcareService.appointmentRequired
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:HealthcareService.comment
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:HealthcareService.communication
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:HealthcareService.name
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:HealthcareService.category
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:HealthcareServiceAvailableTimeComponent ;
                           owl:onProperty     fhir:HealthcareService.availableTime
                         ] .

fhir:SpecimenDefinition.typeTested.container.additive.additive
        a           owl:ObjectProperty ;
        rdfs:label  "SpecimenDefinition.typeTested.container.additive.additive" .

fhir:Claim.item.detail.revenue
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of revenue or cost center providing the product and/or service." ;
        rdfs:domain   fhir:Claim.Item.Detail ;
        rdfs:label    "Claim.item.detail.revenue" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Revenue or cost center code" .

fhir:ExampleScenarioInstanceComponent.ExampleScenarioInstanceVersionComponent
        a                owl:Class ;
        rdfs:comment     "A specific version of the resource." ;
        rdfs:label       "ExampleScenarioInstanceComponent.ExampleScenarioInstanceVersionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.instance.version.description ;
                           owl:someValuesFrom  fhir:markdown
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.instance.version.versionId ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:VerificationResult.need
        a             owl:ObjectProperty ;
        rdfs:comment  "The frequency with which the target must be validated (none; initial; periodic)." ;
        rdfs:domain   fhir:VerificationResult ;
        rdfs:label    "VerificationResult.need" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "none | initial | periodic" .

fhir:Parameters.parameter.part.valueInstant
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueInstant" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:Expression  a       owl:Class ;
        rdfs:comment     "A expression that is evaluated in a specified context and returns a value. The context of use of the expression must specify the context in which the expression is evaluated, and how the result of the expression is used." ;
        rdfs:label       "Expression" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Expression.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Expression.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Expression.expression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Expression.language ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Expression.reference
                         ] ;
        dc:title         "An expression that can be used to generate a value" .

fhir:StructureMap.group.rule.source.defaultValueInstant
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueInstant" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:StructureMap.group.rule.source.defaultValueUsageContext
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueUsageContext" ;
        rdfs:range          fhir:UsageContext ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:EvidenceVariable.category.valueCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:EvidenceVariableCategoryComponent ;
        rdfs:label          "EvidenceVariable.category.valueCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:EvidenceVariable.category.value .

fhir:Parameters.parameter.part.valueCode
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueCode" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:ElementDefinition.example
        a             owl:ObjectProperty ;
        rdfs:comment  "A sample value for this element demonstrating the type of information that would typically be found in the element." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.example" ;
        rdfs:range    fhir:ElementDefinitionExampleComponent ;
        dc:title      "Example value (as defined for type)" .

fhir:Task.input.valueUsageContext
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueUsageContext" ;
        rdfs:range          fhir:UsageContext ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:ImplementationGuideDefinitionComponent
        a                owl:Class ;
        rdfs:comment     "The information needed by an IG publisher tool to publish the whole implementation guide." ;
        rdfs:label       "ImplementationGuideDefinitionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionTemplateComponent ;
                           owl:onProperty     fhir:ImplementationGuide.definition.template
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionParameterComponent ;
                           owl:onProperty     fhir:ImplementationGuide.definition.parameter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionPageComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImplementationGuide.definition.page
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:ImplementationGuide.definition.resource ;
                           owl:someValuesFrom  fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionResourceComponent
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionGroupingComponent ;
                           owl:onProperty     fhir:ImplementationGuide.definition.grouping
                         ] .

fhir:OperationDefinition.parameter.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type for this parameter." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponent ;
        rdfs:label    "OperationDefinition.parameter.type" ;
        rdfs:range    fhir:code ;
        dc:title      "What type this parameter has" .

fhir:StructureMap.group.rule.rule.source.defaultValueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:OperationDefinitionParameterComponent.OperationDefinitionParameterBindingComponent
        a                owl:Class ;
        rdfs:comment     "Binds to a value set if this parameter is coded (code, Coding, CodeableConcept)." ;
        rdfs:label       "OperationDefinitionParameterComponent.OperationDefinitionParameterBindingComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.binding.valueSet ;
                           owl:someValuesFrom  fhir:canonical
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:OperationDefinition.parameter.binding.strength ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:ClaimResponse.Note
        a                owl:Class ;
        rdfs:comment     "A note that describes or explains adjudication results in a human readable form." ;
        rdfs:label       "ClaimResponse.Note" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.processNote.language
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClaimResponse.processNote.text ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.processNote.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClaimResponse.processNote.number
                         ] .

fhir:TestReportTestComponent
        a                owl:Class ;
        rdfs:comment     "A test executed from the test script." ;
        rdfs:label       "TestReportTestComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:TestReport.test.action ;
                           owl:someValuesFrom  fhir:TestReportTestComponent.TestAction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.test.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.test.name
                         ] .

fhir:NutritionOrder.enteralFormula.administrationInstruction
        a             owl:ObjectProperty ;
        rdfs:comment  "Free text formula administration, feeding instructions or additional instructions or information." ;
        rdfs:domain   fhir:NutritionOrderEnteralFormulaComponent ;
        rdfs:label    "NutritionOrder.enteralFormula.administrationInstruction" ;
        rdfs:range    fhir:string ;
        dc:title      "Formula feeding instructions expressed as text" .

fhir:ParametersParameterComponentParameterParameter
        a                owl:Class ;
        rdfs:comment     "A named part of a multi-part parameter." ;
        rdfs:label       "ParametersParameterComponentParameterParameter" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Named part of a multi-part parameter" .

fhir:Measure.date  a        owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the measure was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the measure changes." ;
        rdfs:domain         fhir:Measure ;
        rdfs:label          "Measure.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:SubstanceDefinition.name.synonym.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Name type, for example 'systematic',  'scientific, 'brand'." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.synonym.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Name type, for example 'systematic',  'scientific, 'brand'" .

fhir:EvidenceReport.section.section.emptyReason
        a             owl:ObjectProperty ;
        rdfs:comment  "If the section is empty, why the list is empty. An empty section typically has some text explaining the empty reason." ;
        rdfs:domain   fhir:EvidenceReport.SectionSection ;
        rdfs:label    "EvidenceReport.section.section.emptyReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Why the section is empty" .

fhir:TestScriptTestComponent.TestActionAssert
        a                owl:Class ;
        rdfs:comment     "Evaluates the results of previous operations to determine if the server under test behaves appropriately." ;
        rdfs:label       "TestScriptTestComponent.TestActionAssert" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.label
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.compareToSourceExpression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.compareToSourcePath
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.compareToSourceId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.response
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.operator
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.resource
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.expression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.navigationLinks
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.value
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.direction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.contentType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.path
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.validateProfileId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.requestURL
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.minimumId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.warningOnly ;
                           owl:someValuesFrom  fhir:boolean
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.requestMethod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.headerField
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.sourceId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.test.action.assert.responseCode
                         ] ;
        dc:title         "The setup assertion to perform" .

fhir:CapabilityStatement.software.version
        a             owl:ObjectProperty ;
        rdfs:comment  "The version identifier for the software covered by this statement." ;
        rdfs:domain   fhir:CapabilityStatementSoftwareComponent ;
        rdfs:label    "CapabilityStatement.software.version" ;
        rdfs:range    fhir:string ;
        dc:title      "Version covered by this statement" .

fhir:CoverageEligibilityRequest.servicedPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CoverageEligibilityRequest ;
        rdfs:label          "CoverageEligibilityRequest.servicedPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:CoverageEligibilityRequest.serviced .

fhir:Device.deviceName.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "The type of deviceName.\nUDILabelName | UserFriendlyName | PatientReportedName | ManufactureDeviceName | ModelName." ;
        rdfs:domain         fhir:DeviceDeviceNameComponent ;
        rdfs:label          "Device.deviceName.type" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "udi-label-name | user-friendly-name | patient-reported-name | manufacturer-name | model-name | other" .

fhir:EvidenceReport.section.section.section
        a             owl:ObjectProperty ;
        rdfs:comment  "A nested sub-section within this section." ;
        rdfs:domain   fhir:EvidenceReport.SectionSection ;
        rdfs:label    "EvidenceReport.section.section.section" ;
        rdfs:range    fhir:EvidenceReport.SectionSectionSection ;
        dc:title      "Nested Section" .

fhir:ExplanationOfBenefit.item.locationAddress
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.Item ;
        rdfs:label          "ExplanationOfBenefit.item.locationAddress" ;
        rdfs:range          fhir:Address ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.item.location .

fhir:PackagedProductDefinition.package.property
        a             owl:ObjectProperty ;
        rdfs:comment  "General characteristics of this item." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponent ;
        rdfs:label    "PackagedProductDefinition.package.property" ;
        rdfs:range    fhir:PackagedProductDefinitionPackageComponent.PackagedProductDefinitionPackagePropertyComponent ;
        dc:title      "General characteristics of this item" .

fhir:ExplanationOfBenefit.item.detail.unitPrice
        a             owl:ObjectProperty ;
        rdfs:comment  "If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.unitPrice" ;
        rdfs:range    fhir:Money ;
        dc:title      "Fee, charge or cost per item" .

fhir:SupplyRequest.occurrenceDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SupplyRequest ;
        rdfs:label          "SupplyRequest.occurrenceDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:SupplyRequest.occurrence .

fhir:AdministrableProductDefinition.routeOfAdministration.maxDosePerTreatmentPeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "The maximum dose per treatment period that can be administered." ;
        rdfs:domain   fhir:AdministrableProductDefinitionRouteOfAdministrationComponent ;
        rdfs:label    "AdministrableProductDefinition.routeOfAdministration.maxDosePerTreatmentPeriod" ;
        rdfs:range    fhir:Ratio ;
        dc:title      "The maximum dose per treatment period that can be administered" .

fhir:PlanDefinition.action.relatedAction.offsetRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponent.PlanDefinitionActionRelatedActionComponent ;
        rdfs:label          "PlanDefinition.action.relatedAction.offsetRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.relatedAction.offset .

fhir:PaymentReconciliation.detail.request
        a             owl:ObjectProperty ;
        rdfs:comment  "A resource, such as a Claim, the evaluation of which could lead to payment." ;
        rdfs:domain   fhir:PaymentReconciliation.Details ;
        rdfs:label    "PaymentReconciliation.detail.request" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Request giving rise to the payment" .

fhir:StructureMap.group.rule.target.parameter.valueDecimal
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleTargetComponent.StructureMapGroupRuleTargetParameterComponent ;
        rdfs:label          "StructureMap.group.rule.target.parameter.valueDecimal" ;
        rdfs:range          fhir:decimal ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.target.parameter.value .

fhir:TestScript.variable.headerField
        a             owl:ObjectProperty ;
        rdfs:comment  "Will be used to grab the HTTP header field value from the headers that sourceId is pointing to." ;
        rdfs:domain   fhir:TestScriptVariableComponent ;
        rdfs:label    "TestScript.variable.headerField" ;
        rdfs:range    fhir:string ;
        dc:title      "HTTP header field name for source" .

fhir:StructureMap.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate structure map instances." ;
        rdfs:domain   fhir:StructureMap ;
        rdfs:label    "StructureMap.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:Questionnaire.item.answerOption.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponent.QuestionnaireItemAnswerOptionComponent ;
        rdfs:label          "Questionnaire.item.answerOption.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.answerOption.value .

fhir:ElementDefinitionMappingComponent
        a                owl:Class ;
        rdfs:comment     "Identifies a concept from an external specification that roughly corresponds to this element." ;
        rdfs:label       "ElementDefinitionMappingComponent" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.mapping.comment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ElementDefinition.mapping.map ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.mapping.language
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ElementDefinition.mapping.identity ;
                           owl:someValuesFrom  fhir:id
                         ] .

fhir:ExplanationOfBenefit.payment.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Issuer's unique identifier for the payment instrument." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Payment ;
        rdfs:label    "ExplanationOfBenefit.payment.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Business identifier for the payment" .

fhir:Bundle.entry.request.ifModifiedSince
        a             owl:ObjectProperty ;
        rdfs:comment  "Only perform the operation if the last updated date matches. See the API documentation for [\"Conditional Read\"](http.html#cread)." ;
        rdfs:domain   fhir:BundleEntryComponent.BundleEntryRequestComponent ;
        rdfs:label    "Bundle.entry.request.ifModifiedSince" ;
        rdfs:range    fhir:instant ;
        dc:title      "For managing cache currency" .

fhir:VisionPrescription.patient
        a                   owl:ObjectProperty ;
        rdfs:comment        "A resource reference to the person to whom the vision prescription applies." ;
        rdfs:domain         fhir:VisionPrescription ;
        rdfs:label          "VisionPrescription.patient" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who prescription is for" .

fhir:ServiceRequest.code
        a                   owl:ObjectProperty ;
        rdfs:comment        "A code that identifies a particular service (i.e., procedure, diagnostic investigation, or panel of investigations) that have been requested." ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "What is being requested/ordered" .

fhir:MedicationKnowledge.relatedMedicationKnowledge
        a             owl:ObjectProperty ;
        rdfs:comment  "Associated or related knowledge about a medication." ;
        rdfs:domain   fhir:MedicationKnowledge ;
        rdfs:label    "MedicationKnowledge.relatedMedicationKnowledge" ;
        rdfs:range    fhir:MedicationKnowledgeRelatedMedicationKnowledgeComponent ;
        dc:title      "Associated or related medication information" .

fhir:Library.subjectCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Library ;
        rdfs:label          "Library.subjectCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Library.subject .

fhir:StructureDefinition.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the structure definition." ;
        rdfs:domain         fhir:StructureDefinition ;
        rdfs:label          "StructureDefinition.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:RiskAssessment.method
        a                   owl:ObjectProperty ;
        rdfs:comment        "The algorithm, process or mechanism used to evaluate the risk." ;
        rdfs:domain         fhir:RiskAssessment ;
        rdfs:label          "RiskAssessment.method" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Evaluation mechanism" .

fhir:PlanDefinition.action.dynamicValue.path
        a             owl:ObjectProperty ;
        rdfs:comment  "The path to the element to be customized. This is the path on the resource that will hold the result of the calculation defined by the expression. The specified path SHALL be a FHIRPath resolveable on the specified target type of the ActivityDefinition, and SHALL consist only of identifiers, constant indexers, and a restricted subset of functions. The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements (see the [Simple FHIRPath Profile](fhirpath.html#simple) for full details)." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent.PlanDefinitionActionDynamicValueComponent ;
        rdfs:label    "PlanDefinition.action.dynamicValue.path" ;
        rdfs:range    fhir:string ;
        dc:title      "The path to the element to be set dynamically" .

fhir:Device.version.component
        a                   owl:ObjectProperty ;
        rdfs:comment        "A single component of the device version." ;
        rdfs:domain         fhir:DeviceVersionComponent ;
        rdfs:label          "Device.version.component" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "A single component of the device version" .

fhir:Composition.event.code
        a             owl:ObjectProperty ;
        rdfs:comment  "This list of codes represents the main clinical acts, such as a colonoscopy or an appendectomy, being documented. In some cases, the event is inherent in the typeCode, such as a \"History and Physical Report\" in which the procedure being documented is necessarily a \"History and Physical\" act." ;
        rdfs:domain   fhir:CompositionEventComponent ;
        rdfs:label    "Composition.event.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Code(s) that apply to the event being documented" .

fhir:Contract.term.group.action.occurrenceTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.Action ;
        rdfs:label          "Contract.term.group.action.occurrenceTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:Contract.term.group.action.occurrence .

fhir:QuestionnaireResponseItemComponentItem.QuestionnaireResponseItemAnswerComponent
        a                owl:Class ;
        rdfs:comment     "The respondent's answer(s) to the question." ;
        rdfs:label       "QuestionnaireResponseItemComponentItem.QuestionnaireResponseItemAnswerComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:QuestionnaireResponseItemComponentItem.QuestionnaireResponseItemAnswerComponentItem ;
                           owl:onProperty     fhir:QuestionnaireResponse.item.item.answer.item
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.item.answer.valueBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:decimal ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.item.answer.valueDecimal
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:integer ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.item.answer.valueInteger
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.item.answer.valueDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.item.answer.valueDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:time ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.item.answer.valueTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.item.answer.valueString
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:uri ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.item.answer.valueUri
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Attachment ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.item.answer.valueAttachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Coding ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.item.answer.valueCoding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.item.answer.valueQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.item.answer.valueReference
                                          ]
                                        ) ] .

fhir:CarePlan.activity.detail.location
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the facility where the activity will occur; e.g. home, hospital, specific clinic, etc." ;
        rdfs:domain   fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
        rdfs:label    "CarePlan.activity.detail.location" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Where it should happen" .

fhir:ValueSet.expansion.contains.version
        a             owl:ObjectProperty ;
        rdfs:comment  "The version of the code system from this code was taken. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponent ;
        rdfs:label    "ValueSet.expansion.contains.version" ;
        rdfs:range    fhir:string ;
        dc:title      "Version in which this code/display is defined" .

fhir:SubstanceDefinition.structure.isotope.molecularWeight.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Used to capture quantitative values for a variety of elements. If only limits are given, the arithmetic mean would be the average. If only a single definite value for a given element is given, it would be captured in this field." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureIsotopeComponent.SubstanceDefinitionStructureIsotopeMolecularWeightComponent ;
        rdfs:label    "SubstanceDefinition.structure.isotope.molecularWeight.amount" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Used to capture quantitative values for a variety of elements. If only limits are given, the arithmetic mean would be the average. If only a single definite value for a given element is given, it would be captured in this field" .

fhir:PractitionerRole.availabilityExceptions
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of site availability exceptions, e.g. public holiday availability. Succinctly describing all possible exceptions to normal site availability as details in the available Times and not available Times." ;
        rdfs:domain   fhir:PractitionerRole ;
        rdfs:label    "PractitionerRole.availabilityExceptions" ;
        rdfs:range    fhir:string ;
        dc:title      "Description of availability exceptions" .

fhir:MedicationDispense.partOf
        a             owl:ObjectProperty ;
        rdfs:comment  "The procedure that trigger the dispense." ;
        rdfs:domain   fhir:MedicationDispense ;
        rdfs:label    "MedicationDispense.partOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Event that dispense is part of" .

fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem.QuestionnaireResponseItemAnswerComponentItem
        a                owl:Class ;
        rdfs:comment     "Nested groups and/or questions found within this particular answer." ;
        rdfs:label       "QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem.QuestionnaireResponseItemAnswerComponentItem" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Nested groups and questions" .

fhir:Appointment.serviceCategory
        a             owl:ObjectProperty ;
        rdfs:comment  "A broad categorization of the service that is to be performed during this appointment." ;
        rdfs:domain   fhir:Appointment ;
        rdfs:label    "Appointment.serviceCategory" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "A broad categorization of the service that is to be performed during this appointment" .

fhir:Primitive  a        owl:Class ;
        rdfs:comment     "Types with only a value and no additional elements as children" ;
        rdfs:label       "Primitive" ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  rdfs:Literal ;
                           owl:onProperty     fhir:value
                         ] ;
        dc:title         "Types with only a value" .

fhir:Procedure.partOf
        a             owl:ObjectProperty ;
        rdfs:comment  "A larger event of which this particular procedure is a component or step." ;
        rdfs:domain   fhir:Procedure ;
        rdfs:label    "Procedure.partOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Part of referenced event" .

fhir:DeviceDefinition.material.allergenicIndicator
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the substance is a known or suspected allergen." ;
        rdfs:domain   fhir:DeviceDefinitionMaterialComponent ;
        rdfs:label    "DeviceDefinition.material.allergenicIndicator" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the substance is a known or suspected allergen" .

fhir:ChargeItem.enterer
        a                   owl:ObjectProperty ;
        rdfs:comment        "The device, practitioner, etc. who entered the charge item." ;
        rdfs:domain         fhir:ChargeItem ;
        rdfs:label          "ChargeItem.enterer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Individual who was entering" .

fhir:EventDefinition.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the event definition. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:EventDefinition ;
        rdfs:label    "EventDefinition.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this event definition (computer friendly)" .

fhir:GraphDefinition.start
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of FHIR resource at which instances of this graph start." ;
        rdfs:domain   fhir:GraphDefinition ;
        rdfs:label    "GraphDefinition.start" ;
        rdfs:range    fhir:code ;
        dc:title      "Type of resource at which the graph starts" .

fhir:Patient.communication.preferred
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates whether or not the patient prefers this language (over other languages he masters up a certain level)." ;
        rdfs:domain   fhir:PatientCommunicationComponent ;
        rdfs:label    "Patient.communication.preferred" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Language preference indicator" .

fhir:ClaimResponse.addItem.detail.subDetail.adjudication.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "A code supporting the understanding of the adjudication result and explaining variance from expected amount." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetail.AddedItemSubDetailAdjudication ;
        rdfs:label    "ClaimResponse.addItem.detail.subDetail.adjudication.reason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Explanation of adjudication outcome" .

fhir:Task.input.valueUnsignedInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueUnsignedInt" ;
        rdfs:range          fhir:unsignedInt ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:ExplanationOfBenefit.item.adjudication.category
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to indicate the information type of this adjudication record. Information types may include: the value submitted, maximum values or percentages allowed or payable under the plan, amounts that the patient is responsible for in-aggregate or pertaining to this item, amounts paid by other coverages, and the benefit payable for this item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Adjudication ;
        rdfs:label    "ExplanationOfBenefit.item.adjudication.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of adjudication information" .

fhir:BiologicallyDerivedProduct.storage.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Description of storage." ;
        rdfs:domain   fhir:BiologicallyDerivedProductStorageComponent ;
        rdfs:label    "BiologicallyDerivedProduct.storage.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Description of storage" .

fhir:ExampleScenario.process.step.alternative.step.process.step.operation.receiverActive
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the receiver is deactivated right after the transaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step.operation.receiverActive" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the receiver is deactivated right after the transaction" .

fhir:ResearchStudy.condition
        a                   owl:ObjectProperty ;
        rdfs:comment        "The condition that is the focus of the study.  For example, In a study to examine risk factors for Lupus, might have as an inclusion criterion \"healthy volunteer\", but the target condition code would be a Lupus SNOMED code." ;
        rdfs:domain         fhir:ResearchStudy ;
        rdfs:label          "ResearchStudy.condition" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Condition being studied" .

fhir:Encounter.statusHistory
        a             owl:ObjectProperty ;
        rdfs:comment  "The status history permits the encounter resource to contain the status history without needing to read through the historical versions of the resource, or even have the server store them." ;
        rdfs:domain   fhir:Encounter ;
        rdfs:label    "Encounter.statusHistory" ;
        rdfs:range    fhir:Encounter.StatusHistory ;
        dc:title      "List of past encounter statuses" .

fhir:StructureDefinition.url
        a                   owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this structure definition when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this structure definition is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the structure definition is stored on different servers." ;
        rdfs:domain         fhir:StructureDefinition ;
        rdfs:label          "StructureDefinition.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this structure definition, represented as a URI (globally unique)" .

fhir:ExplanationOfBenefit.benefitBalance.financial.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Classification of benefit being provided." ;
        rdfs:domain   fhir:ExplanationOfBenefit.BenefitBalance.Benefit ;
        rdfs:label    "ExplanationOfBenefit.benefitBalance.financial.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Benefit classification" .

fhir:Measure.group.stratifier.component.criteria
        a             owl:ObjectProperty ;
        rdfs:comment  "An expression that specifies the criteria for this component of the stratifier. This is typically the name of an expression defined within a referenced library, but it may also be a path to a stratifier element." ;
        rdfs:domain   fhir:MeasureGroupComponent.MeasureGroupStratifierComponent.MeasureGroupStratifierComponentComponent ;
        rdfs:label    "Measure.group.stratifier.component.criteria" ;
        rdfs:range    fhir:Expression ;
        dc:title      "Component of how the measure should be stratified" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent
        a                owl:Class ;
        rdfs:comment     "Each step of the process." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponent ;
                           owl:onProperty     fhir:ExampleScenario.process.step.process.step.alternative
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.operation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.pause
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponentProcess ;
                           owl:onProperty     fhir:ExampleScenario.process.step.process.step.process
                         ] .

fhir:CatalogEntry.validityPeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "The time period in which this catalog entry is expected to be active." ;
        rdfs:domain   fhir:CatalogEntry ;
        rdfs:label    "CatalogEntry.validityPeriod" ;
        rdfs:range    fhir:Period ;
        dc:title      "The time period in which this catalog entry is expected to be active" .

fhir:Contract.term.offer.answer.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractOffer.Answer ;
        rdfs:label          "Contract.term.offer.answer.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:Contract.term.offer.answer.value .

fhir:CapabilityStatement.rest.mode
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies whether this portion of the statement is describing the ability to initiate or receive restful operations." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent ;
        rdfs:label    "CapabilityStatement.rest.mode" ;
        rdfs:range    fhir:code ;
        dc:title      "client | server" .

fhir:Questionnaire.item.item.linkId
        a             owl:ObjectProperty ;
        rdfs:comment  "An identifier that is unique within the Questionnaire allowing linkage to the equivalent item in a QuestionnaireResponse resource." ;
        rdfs:domain   fhir:QuestionnaireItemComponentItem ;
        rdfs:label    "Questionnaire.item.item.linkId" ;
        rdfs:range    fhir:string ;
        dc:title      "Unique id for item in questionnaire" .

fhir:Coverage.costToBeneficiary.exception.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The code for the specific exception." ;
        rdfs:domain   fhir:Coverage.CostToBeneficiary.Exemption ;
        rdfs:label    "Coverage.costToBeneficiary.exception.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Exception category" .

fhir:AdverseEvent.suspectEntity.instance
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the actual instance of what caused the adverse event.  May be a substance, medication, medication administration, medication statement or a device." ;
        rdfs:domain   fhir:AdverseEventSuspectEntityComponent ;
        rdfs:label    "AdverseEvent.suspectEntity.instance" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Refers to the specific entity that caused the adverse event" .

fhir:TerminologyCapabilities.expansion.paging
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the server supports paging on expansion." ;
        rdfs:domain   fhir:TerminologyCapabilitiesExpansionComponent ;
        rdfs:label    "TerminologyCapabilities.expansion.paging" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the server supports paging on expansion" .

fhir:ResearchDefinition.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the research definition from a consumer's perspective." ;
        rdfs:domain   fhir:ResearchDefinition ;
        rdfs:label    "ResearchDefinition.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the research definition" .

fhir:Patient.deceasedBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Patient ;
        rdfs:label          "Patient.deceasedBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:Patient.deceased .

fhir:GuidanceResponse.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "The encounter during which this response was created or to which the creation of this record is tightly associated." ;
        rdfs:domain         fhir:GuidanceResponse ;
        rdfs:label          "GuidanceResponse.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Encounter during which the response was returned" .

fhir:ConceptMap.group.element.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Identity (code or path) or the element/item being mapped." ;
        rdfs:domain   fhir:ConceptMapGroupComponent.SourceElement ;
        rdfs:label    "ConceptMap.group.element.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Identifies element being mapped" .

fhir:ClinicalUseIssueIndicationComponent
        a                owl:Class ;
        rdfs:comment     "Specifics for when this is an indication." ;
        rdfs:label       "ClinicalUseIssueIndicationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ClinicalUseIssueIndicationComponentOtherTherapy ;
                           owl:onProperty     fhir:ClinicalUseIssue.indication.otherTherapy
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableReference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.indication.diseaseSymptomProcedure
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableReference ;
                           owl:onProperty     fhir:ClinicalUseIssue.indication.comorbidity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableReference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.indication.diseaseStatus
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableReference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.indication.intendedEffect
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ClinicalUseIssue.indication.undesirableEffect
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.indication.duration
                         ] .

fhir:SubstanceDefinition.name.translation.status
        a             owl:ObjectProperty ;
        rdfs:comment  "The status of the name, for example 'current', 'proposed'." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.translation.status" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The status of the name, for example 'current', 'proposed'" .

fhir:Contract.authority
        a             owl:ObjectProperty ;
        rdfs:comment  "A formally or informally recognized grouping of people, principals, organizations, or jurisdictions formed for the purpose of achieving some form of collective action such as the promulgation, administration and enforcement of contracts and policies." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.authority" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Authority under which this Contract has standing" .

fhir:PlanDefinition.action.action.definitionUri
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponentAction ;
        rdfs:label          "PlanDefinition.action.action.definitionUri" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.action.definition .

fhir:Timing.repeat.durationUnit
        a             owl:ObjectProperty ;
        rdfs:comment  "The units of time for the duration, in UCUM units." ;
        rdfs:domain   fhir:TimingRepeatComponent ;
        rdfs:label    "Timing.repeat.durationUnit" ;
        rdfs:range    fhir:code ;
        dc:title      "s | min | h | d | wk | mo | a - unit of time (UCUM)" .

fhir:MessageDefinition.allowedResponse
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates what types of messages may be sent as an application-level response to this message." ;
        rdfs:domain   fhir:MessageDefinition ;
        rdfs:label    "MessageDefinition.allowedResponse" ;
        rdfs:range    fhir:MessageDefinitionAllowedResponseComponent ;
        dc:title      "Responses to this message" .

fhir:Citation.contributorship.entry.correspondingAuthor
        a             owl:ObjectProperty ;
        rdfs:comment  "Indication of which author is the corresponding author for the article cited." ;
        rdfs:domain   fhir:CitationContributorshipComponent.CitationContributorshipEntryComponent ;
        rdfs:label    "Citation.contributorship.entry.correspondingAuthor" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Indication of which author is the corresponding author for the article cited" .

fhir:CapabilityStatement.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the capability statement was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the capability statement changes." ;
        rdfs:domain         fhir:CapabilityStatement ;
        rdfs:label          "CapabilityStatement.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:SubstanceDefinition.moiety.opticalActivity
        a             owl:ObjectProperty ;
        rdfs:comment  "Optical activity type." ;
        rdfs:domain   fhir:SubstanceDefinitionMoietyComponent ;
        rdfs:label    "SubstanceDefinition.moiety.opticalActivity" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Optical activity type" .

fhir:TriggerDefinition
        a                owl:Class ;
        rdfs:comment     "A description of a triggering event. Triggering events can be named events, data events, or periodic, as determined by the type element." ;
        rdfs:label       "TriggerDefinition" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DataRequirement ;
                           owl:onProperty     fhir:TriggerDefinition.data
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TriggerDefinition.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Expression ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TriggerDefinition.condition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TriggerDefinition.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:TriggerDefinition.timingTiming
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:TriggerDefinition.timingReference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:TriggerDefinition.timingDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:TriggerDefinition.timingDateTime
                                          ]
                                        ) ] ;
        dc:title         "Defines an expected trigger for a module" .

fhir:DeviceDefinition.manufacturerString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DeviceDefinition ;
        rdfs:label          "DeviceDefinition.manufacturerString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:DeviceDefinition.manufacturer .

fhir:Device.udiCarrier.deviceIdentifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "The device identifier (DI) is a mandatory, fixed portion of a UDI that identifies the labeler and the specific version or model of a device." ;
        rdfs:domain         fhir:DeviceUdiCarrierComponent ;
        rdfs:label          "Device.udiCarrier.deviceIdentifier" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Mandatory fixed portion of UDI" .

fhir:MeasureGroupComponent.MeasureGroupStratifierComponent
        a                owl:Class ;
        rdfs:comment     "The stratifier criteria for the measure report, specified as either the name of a valid CQL expression defined within a referenced library or a valid FHIR Resource Path." ;
        rdfs:label       "MeasureGroupComponent.MeasureGroupStratifierComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MeasureGroupComponent.MeasureGroupStratifierComponent.MeasureGroupStratifierComponentComponent ;
                           owl:onProperty     fhir:Measure.group.stratifier.component
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Expression ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.group.stratifier.criteria
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.group.stratifier.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.group.stratifier.code
                         ] .

fhir:DataRequirement.dateFilter.path
        a             owl:ObjectProperty ;
        rdfs:comment  "The date-valued attribute of the filter. The specified path SHALL be a FHIRPath resolveable on the specified type of the DataRequirement, and SHALL consist only of identifiers, constant indexers, and .resolve(). The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements (see the [Simple FHIRPath Profile](fhirpath.html#simple) for full details). Note that the index must be an integer constant. The path must resolve to an element of type date, dateTime, Period, Schedule, or Timing." ;
        rdfs:domain   fhir:DataRequirementDateFilterComponent ;
        rdfs:label    "DataRequirement.dateFilter.path" ;
        rdfs:range    fhir:string ;
        dc:title      "A date-valued attribute to filter on" .

fhir:ActivityDefinition.dynamicValue.path
        a             owl:ObjectProperty ;
        rdfs:comment  "The path to the element to be customized. This is the path on the resource that will hold the result of the calculation defined by the expression. The specified path SHALL be a FHIRPath resolveable on the specified target type of the ActivityDefinition, and SHALL consist only of identifiers, constant indexers, and a restricted subset of functions. The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements (see the [Simple FHIRPath Profile](fhirpath.html#simple) for full details)." ;
        rdfs:domain   fhir:ActivityDefinitionDynamicValueComponent ;
        rdfs:label    "ActivityDefinition.dynamicValue.path" ;
        rdfs:range    fhir:string ;
        dc:title      "The path to the element to be set dynamically" .

fhir:OperationDefinition.parameter.max
        a             owl:ObjectProperty ;
        rdfs:comment  "The maximum number of times this element is permitted to appear in the request or response." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponent ;
        rdfs:label    "OperationDefinition.parameter.max" ;
        rdfs:range    fhir:string ;
        dc:title      "Maximum Cardinality (a number or *)" .

fhir:Coverage.costToBeneficiary.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The category of patient centric costs associated with treatment." ;
        rdfs:domain   fhir:Coverage.CostToBeneficiary ;
        rdfs:label    "Coverage.costToBeneficiary.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Cost category" .

fhir:ElementDefinition.slicing.discriminator
        a             owl:ObjectProperty ;
        rdfs:comment  "Designates which child elements are used to discriminate between the slices when processing an instance. If one or more discriminators are provided, the value of the child elements in the instance data SHALL completely distinguish which slice the element in the resource matches based on the allowed values for those elements in each of the slices." ;
        rdfs:domain   fhir:ElementDefinitionSlicingComponent ;
        rdfs:label    "ElementDefinition.slicing.discriminator" ;
        rdfs:range    fhir:ElementDefinitionSlicingComponent.ElementDefinitionSlicingDiscriminatorComponent ;
        dc:title      "Element values that are used to distinguish the slices" .

fhir:StructureMap.group.rule.source.defaultValueParameterDefinition
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueParameterDefinition" ;
        rdfs:range          fhir:ParameterDefinition ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:PackagedProductDefinition.package.package.shelfLifeStorage
        a             owl:ObjectProperty ;
        rdfs:comment  "Shelf Life and storage information." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponentPackage ;
        rdfs:label    "PackagedProductDefinition.package.package.shelfLifeStorage" ;
        rdfs:range    fhir:ProductShelfLife ;
        dc:title      "Shelf Life and storage information" .

fhir:ExplanationOfBenefit.item.detail.noteNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "The numbers associated with notes below which apply to the adjudication of this item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.noteNumber" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Applicable note numbers" .

fhir:Device.definition
        a             owl:ObjectProperty ;
        rdfs:comment  "The reference to the definition for the device." ;
        rdfs:domain   fhir:Device ;
        rdfs:label    "Device.definition" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The reference to the definition for the device" .

fhir:CoverageEligibilityRequest.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Code to specify whether requesting: prior authorization requirements for some service categories or billing codes; benefits for coverages specified or discovered; discovery and return of coverages for the patient; and/or validation that the specified coverage is in-force at the date/period specified or 'now' if not specified." ;
        rdfs:domain         fhir:CoverageEligibilityRequest ;
        rdfs:label          "CoverageEligibilityRequest.purpose" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "auth-requirements | benefits | discovery | validation" .

fhir:Group.characteristic.valueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:GroupCharacteristicComponent ;
        rdfs:label          "Group.characteristic.valueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Group.characteristic.value .

fhir:SpecimenDefinition.typeTested.container.minimumVolumeQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedContainerComponent ;
        rdfs:label          "SpecimenDefinition.typeTested.container.minimumVolumeQuantity" ;
        rdfs:range          fhir:SimpleQuantity ;
        rdfs:subPropertyOf  fhir:SpecimenDefinition.typeTested.container.minimumVolume .

fhir:Claim.diagnosis.sequence
        a             owl:ObjectProperty ;
        rdfs:comment  "A number to uniquely identify diagnosis entries." ;
        rdfs:domain   fhir:Claim.Diagnosis ;
        rdfs:label    "Claim.diagnosis.sequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Diagnosis instance identifier" .

fhir:Citation.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the citation is intended to be used." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for citation (if applicable)" .

fhir:CodeableReference
        a                owl:Class ;
        rdfs:comment     "A reference to a resource (by instance), or instead, a reference to a cencept defined in a terminology or ontology (by class)." ;
        rdfs:label       "CodeableReference" ;
        rdfs:subClassOf  fhir:DataType ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeableReference.reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeableReference.concept
                         ] ;
        dc:title         "Reference to a resource or a concept" .

fhir:TestScript.destination.index
        a             owl:ObjectProperty ;
        rdfs:comment  "Abstract name given to a destination server in this test script.  The name is provided as a number starting at 1." ;
        rdfs:domain   fhir:TestScriptDestinationComponent ;
        rdfs:label    "TestScript.destination.index" ;
        rdfs:range    fhir:integer ;
        dc:title      "The index of the abstract destination server starting at 1" .

fhir:NutritionOrder.oralDiet.texture.foodType
        a             owl:ObjectProperty ;
        rdfs:comment  "The food type(s) (e.g. meats, all foods)  that the texture modification applies to.  This could be all foods types." ;
        rdfs:domain   fhir:NutritionOrderOralDietComponent.NutritionOrderOralDietTextureComponent ;
        rdfs:label    "NutritionOrder.oralDiet.texture.foodType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Concepts that are used to identify an entity that is ingested for nutritional purposes" .

fhir:ClinicalImpression.effective
        a           owl:ObjectProperty ;
        rdfs:label  "ClinicalImpression.effective" .

fhir:ResearchElementDefinition.author
        a             owl:ObjectProperty ;
        rdfs:comment  "An individiual or organization primarily involved in the creation and maintenance of the content." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.author" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Who authored the content" .

fhir:Organization.contact.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A name associated with the contact." ;
        rdfs:domain   fhir:OrganizationContactComponent ;
        rdfs:label    "Organization.contact.name" ;
        rdfs:range    fhir:HumanName ;
        dc:title      "A name associated with the contact" .

fhir:GraphDefinition.link.target.link.target.profile
        a             owl:ObjectProperty ;
        rdfs:comment  "Profile for the target resource." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponent ;
        rdfs:label    "GraphDefinition.link.target.link.target.profile" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Profile for the target resource" .

fhir:TestScript.purpose
        a                   owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this test script is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:TestScript ;
        rdfs:label          "TestScript.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this test script is defined" .

fhir:DiagnosticReport.resultsInterpreter
        a                   owl:ObjectProperty ;
        rdfs:comment        "The practitioner or organization that is responsible for the report's conclusions and interpretations." ;
        rdfs:domain         fhir:DiagnosticReport ;
        rdfs:label          "DiagnosticReport.resultsInterpreter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Primary result interpreter" .

fhir:Condition.asserter
        a                   owl:ObjectProperty ;
        rdfs:comment        "Individual who is making the condition statement." ;
        rdfs:domain         fhir:Condition ;
        rdfs:label          "Condition.asserter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Person who asserts this condition" .

fhir:SubstanceDefinition.moiety.amountQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SubstanceDefinitionMoietyComponent ;
        rdfs:label          "SubstanceDefinition.moiety.amountQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:SubstanceDefinition.moiety.amount .

fhir:Invoice.lineItem.priceComponent.type
        a             owl:ObjectProperty ;
        rdfs:comment  "This code identifies the type of the component." ;
        rdfs:domain   fhir:InvoiceLineItemComponent.InvoiceLineItemPriceComponentComponent ;
        rdfs:label    "Invoice.lineItem.priceComponent.type" ;
        rdfs:range    fhir:code ;
        dc:title      "base | surcharge | deduction | discount | tax | informational" .

fhir:EvidenceReportRelatesToComponent
        a                owl:Class ;
        rdfs:comment     "Relationships that this composition has with other compositions or documents that already exist." ;
        rdfs:label       "EvidenceReportRelatesToComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:EvidenceReport.relatesTo.targetIdentifier ;
                                            owl:someValuesFrom  fhir:Identifier
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:EvidenceReport.relatesTo.targetReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:EvidenceReport.relatesTo.code ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:MedicinalProductDefinition.combinedPharmaceuticalDoseForm
        a             owl:ObjectProperty ;
        rdfs:comment  "The dose form for a single part product, or combined form of a multiple part product." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.combinedPharmaceuticalDoseForm" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The dose form for a single part product, or combined form of a multiple part product" .

fhir:OperationDefinition.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The name used to invoke the operation." ;
        rdfs:domain   fhir:OperationDefinition ;
        rdfs:label    "OperationDefinition.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Name used to invoke the operation" .

fhir:Contract.TermTerm.ContractOffer
        a                owl:Class ;
        rdfs:comment     "The matter of concern in the context of this provision of the agrement." ;
        rdfs:label       "Contract.TermTerm.ContractOffer" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Contract.term.group.offer.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Contract.term.group.offer.decisionMode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.offer.decision
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.offer.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:unsignedInt ;
                           owl:onProperty     fhir:Contract.term.group.offer.securityLabelNumber
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.offer.topic
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Contract.term.group.offer.linkId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.offer.text
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.TermTerm.ContractOffer.ContractParty ;
                           owl:onProperty     fhir:Contract.term.group.offer.party
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.TermTerm.ContractOffer.Answer ;
                           owl:onProperty     fhir:Contract.term.group.offer.answer
                         ] .

fhir:CoverageEligibilityRequest.Insurance
        a                owl:Class ;
        rdfs:comment     "Financial instruments for reimbursement for the health care products and services." ;
        rdfs:label       "CoverageEligibilityRequest.Insurance" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityRequest.insurance.businessArrangement
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CoverageEligibilityRequest.insurance.coverage ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityRequest.insurance.focal
                         ] .

fhir:SubstanceDefinition
        a                owl:Class ;
        rdfs:label       "SubstanceDefinition" ;
        rdfs:subClassOf  w5:administrative.medication , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.version
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:SubstanceDefinition.manufacturer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SubstanceDefinitionNameComponent ;
                           owl:onProperty     fhir:SubstanceDefinition.name
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SubstanceDefinitionMoietyComponent ;
                           owl:onProperty     fhir:SubstanceDefinition.moiety
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:SubstanceDefinition.classification
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:SubstanceDefinition.source
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.status
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:SubstanceDefinition.grade
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SubstanceDefinitionCodeComponent ;
                           owl:onProperty     fhir:SubstanceDefinition.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SubstanceDefinitionSourceMaterialComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.sourceMaterial
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:SubstanceDefinition.supplier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.domain
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SubstanceDefinitionRelationshipComponent ;
                           owl:onProperty     fhir:SubstanceDefinition.relationship
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:SubstanceDefinition.note
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SubstanceDefinitionMolecularWeight ;
                           owl:onProperty     fhir:SubstanceDefinition.molecularWeight
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.category
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SubstanceDefinitionPropertyComponent ;
                           owl:onProperty     fhir:SubstanceDefinition.property
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SubstanceDefinitionStructureComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.structure
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.description
                         ] .

fhir:VerificationResult.primarySource.communicationMethod
        a             owl:ObjectProperty ;
        rdfs:comment  "Method for communicating with the primary source (manual; API; Push)." ;
        rdfs:domain   fhir:VerificationResultPrimarySourceComponent ;
        rdfs:label    "VerificationResult.primarySource.communicationMethod" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Method for exchanging information with the primary source" .

fhir:ExampleScenario.process.step.operation.request.resourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        rdfs:label    "ExampleScenario.process.step.operation.request.resourceId" ;
        rdfs:range    fhir:string ;
        dc:title      "Each resource contained in the instance" .

fhir:ValueSet.compose.include.filter.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The match value may be either a code defined by the system, or a string value, which is a regex match on the literal string of the property value  (if the filter represents a property defined in CodeSystem) or of the system filter value (if the filter represents a filter defined in CodeSystem) when the operation is 'regex', or one of the values (true and false), when the operation is 'exists'." ;
        rdfs:domain   fhir:ValueSetComposeComponent.ConceptSet.ValueSetComposeIncludeFilterComponent ;
        rdfs:label    "ValueSet.compose.include.filter.value" ;
        rdfs:range    fhir:string ;
        dc:title      "Code from the system, or regex criteria, or boolean value for exists" .

fhir:MedicinalProductDefinition.characteristic
        a             owl:ObjectProperty ;
        rdfs:comment  "Allows the key product features to be recorded, such as \"sugar free\", \"modified release\", \"parallel import\"." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.characteristic" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Allows the key product features to be recorded, such as \"sugar free\", \"modified release\", \"parallel import\"" .

fhir:RelatedArtifact.label
        a             owl:ObjectProperty ;
        rdfs:comment  "A short label that can be used to reference the citation from elsewhere in the containing artifact, such as a footnote index." ;
        rdfs:domain   fhir:RelatedArtifact ;
        rdfs:label    "RelatedArtifact.label" ;
        rdfs:range    fhir:string ;
        dc:title      "Short label" .

fhir:Task.input.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:ExplanationOfBenefit.created
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date this resource was created." ;
        rdfs:domain         fhir:ExplanationOfBenefit ;
        rdfs:label          "ExplanationOfBenefit.created" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Response creation date" .

fhir:CareTeam.participant.period
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates when the specific member or organization did (or is intended to) come into effect and end." ;
        rdfs:domain   fhir:CareTeamParticipantComponent ;
        rdfs:label    "CareTeam.participant.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "Time period of participant" .

fhir:ExplanationOfBenefit.addItem.detail.adjudication.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Monetary amount associated with the category." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetailAdjudication ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.adjudication.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Monetary amount" .

fhir:CompositionRelatesToComponent
        a                owl:Class ;
        rdfs:comment     "Relationships that this composition has with other compositions or documents that already exist." ;
        rdfs:label       "CompositionRelatesToComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Composition.relatesTo.targetIdentifier ;
                                            owl:someValuesFrom  fhir:Identifier
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Composition.relatesTo.targetReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Composition.relatesTo.code ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:ResearchStudy.arm.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Categorization of study arm, e.g. experimental, active comparator, placebo comparater." ;
        rdfs:domain   fhir:ResearchStudyArmComponent ;
        rdfs:label    "ResearchStudy.arm.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Categorization of study arm" .

fhir:MedicationAdministration.dosage.rateRatio
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationAdministrationDosageComponent ;
        rdfs:label          "MedicationAdministration.dosage.rateRatio" ;
        rdfs:range          fhir:Ratio ;
        rdfs:subPropertyOf  fhir:MedicationAdministration.dosage.rate .

fhir:Bundle.entry.search
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about the search process that lead to the creation of this entry." ;
        rdfs:domain   fhir:BundleEntryComponent ;
        rdfs:label    "Bundle.entry.search" ;
        rdfs:range    fhir:BundleEntryComponent.BundleEntrySearchComponent ;
        dc:title      "Search related information" .

fhir:Citation.contributorship.entry.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A name associated with the individual." ;
        rdfs:domain   fhir:CitationContributorshipComponent.CitationContributorshipEntryComponent ;
        rdfs:label    "Citation.contributorship.entry.name" ;
        rdfs:range    fhir:HumanName ;
        dc:title      "A name associated with the person" .

fhir:CareTeam.name  a  owl:ObjectProperty ;
        rdfs:comment  "A label for human use intended to distinguish like teams.  E.g. the \"red\" vs. \"green\" trauma teams." ;
        rdfs:domain   fhir:CareTeam ;
        rdfs:label    "CareTeam.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name of the team, such as crisis assessment team" .

fhir:ExplanationOfBenefit.benefitBalance.financial.usedMoney
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.BenefitBalance.Benefit ;
        rdfs:label          "ExplanationOfBenefit.benefitBalance.financial.usedMoney" ;
        rdfs:range          fhir:Money ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.benefitBalance.financial.used .

fhir:Media  a            owl:Class ;
        rdfs:label       "Media" ;
        rdfs:subClassOf  fhir:DomainResource , w5:infrastructure.structure ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Media.height
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Media.modality
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Media.view
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Media.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Media.duration
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Media.deviceName
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Media.bodySite
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Media.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Media.width
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Media.subject
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Media.basedOn
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:instant ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Media.issued
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Media.createdDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Media.createdPeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Media.device
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Media.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Media.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Media.content ;
                           owl:someValuesFrom  fhir:Attachment
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Media.frames
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Media.partOf
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Media.operator
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Media.encounter
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Media.reasonCode
                         ] .

fhir:EvidenceVariable.subtitle
        a             owl:ObjectProperty ;
        rdfs:comment  "An explanatory or alternate title for the EvidenceVariable giving additional information about its content." ;
        rdfs:domain   fhir:EvidenceVariable ;
        rdfs:label    "EvidenceVariable.subtitle" ;
        rdfs:range    fhir:string ;
        dc:title      "Subordinate title of the EvidenceVariable" .

fhir:QuestionnaireResponse.item.answer.item.text
        a             owl:ObjectProperty ;
        rdfs:comment  "Text that is displayed above the contents of the group or as the text of the question being answered." ;
        rdfs:domain   fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem ;
        rdfs:label    "QuestionnaireResponse.item.answer.item.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for group or question text" .

fhir:Parameters.parameter.valueExpression
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueExpression" ;
        rdfs:range          fhir:Expression ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Goal.achievementStatus
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the progression, or lack thereof, towards the goal against the target." ;
        rdfs:domain   fhir:Goal ;
        rdfs:label    "Goal.achievementStatus" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "in-progress | improving | worsening | no-change | achieved | sustaining | not-achieved | no-progress | not-attainable" .

fhir:Claim.diagnosis  a  owl:ObjectProperty ;
        rdfs:comment  "Information about diagnoses relevant to the claim items." ;
        rdfs:domain   fhir:Claim ;
        rdfs:label    "Claim.diagnosis" ;
        rdfs:range    fhir:Claim.Diagnosis ;
        dc:title      "Pertinent diagnosis information" .

fhir:InsurancePlan.plan
        a             owl:ObjectProperty ;
        rdfs:comment  "Details about an insurance plan." ;
        rdfs:domain   fhir:InsurancePlan ;
        rdfs:label    "InsurancePlan.plan" ;
        rdfs:range    fhir:InsurancePlanPlanComponent ;
        dc:title      "Plan details" .

fhir:Contract.term.offer.party
        a             owl:ObjectProperty ;
        rdfs:comment  "Offer Recipient." ;
        rdfs:domain   fhir:Contract.Term.ContractOffer ;
        rdfs:label    "Contract.term.offer.party" ;
        rdfs:range    fhir:Contract.Term.ContractOffer.ContractParty ;
        dc:title      "Offer Recipient" .

fhir:StructureMap.group.rule.source.defaultValueCanonical
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueCanonical" ;
        rdfs:range          fhir:canonical ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:SubstanceDefinition.name.translation
        a             owl:ObjectProperty ;
        rdfs:comment  "A translation for this name into another human language." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponent ;
        rdfs:label    "SubstanceDefinition.name.translation" ;
        rdfs:range    fhir:SubstanceDefinitionNameComponentName ;
        dc:title      "A translation for this name into another human language" .

fhir:QuestionnaireResponse.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "The Encounter during which this questionnaire response was created or to which the creation of this record is tightly associated." ;
        rdfs:domain         fhir:QuestionnaireResponse ;
        rdfs:label          "QuestionnaireResponse.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Encounter created as part of" .

fhir:Claim.procedure.date
        a             owl:ObjectProperty ;
        rdfs:comment  "Date and optionally time the procedure was performed." ;
        rdfs:domain   fhir:Claim.Procedure ;
        rdfs:label    "Claim.procedure.date" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When the procedure was performed" .

fhir:Encounter.participant.period
        a             owl:ObjectProperty ;
        rdfs:comment  "The period of time that the specified participant participated in the encounter. These can overlap or be sub-sets of the overall encounter's period." ;
        rdfs:domain   fhir:EncounterParticipantComponent ;
        rdfs:label    "Encounter.participant.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "Period of time during the encounter that the participant participated" .

fhir:Device.note  a   owl:ObjectProperty ;
        rdfs:comment  "Descriptive information, usage information or implantation information that is not captured in an existing element." ;
        rdfs:domain   fhir:Device ;
        rdfs:label    "Device.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Device notes and comments" .

fhir:Organization.telecom
        a             owl:ObjectProperty ;
        rdfs:comment  "A contact detail for the organization." ;
        rdfs:domain   fhir:Organization ;
        rdfs:label    "Organization.telecom" ;
        rdfs:range    fhir:ContactPoint ;
        dc:title      "A contact detail for the organization" .

fhir:PaymentNotice.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "The amount sent to the payee." ;
        rdfs:domain   fhir:PaymentNotice ;
        rdfs:label    "PaymentNotice.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Monetary amount of the payment" .

fhir:Appointment.reasonReference
        a             owl:ObjectProperty ;
        rdfs:comment  "Reason the appointment has been scheduled to take place, as specified using information from another resource. When the patient arrives and the encounter begins it may be used as the admission diagnosis. The indication will typically be a Condition (with other resources referenced in the evidence.detail), or a Procedure." ;
        rdfs:domain   fhir:Appointment ;
        rdfs:label    "Appointment.reasonReference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Reason the appointment is to take place (resource)" .

fhir:TestScript.test.action.assert.expression
        a             owl:ObjectProperty ;
        rdfs:comment  "The FHIRPath expression to be evaluated against the request or response message contents - HTTP headers and payload." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.expression" ;
        rdfs:range    fhir:string ;
        dc:title      "The FHIRPath expression to be evaluated" .

fhir:Questionnaire.item.item.initial.valueCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.item.initial.valueCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.initial.value .

fhir:ImplementationGuide.global
        a             owl:ObjectProperty ;
        rdfs:comment  "A set of profiles that all resources covered by this implementation guide must conform to." ;
        rdfs:domain   fhir:ImplementationGuide ;
        rdfs:label    "ImplementationGuide.global" ;
        rdfs:range    fhir:ImplementationGuideGlobalComponent ;
        dc:title      "Profiles that apply globally" .

fhir:Basic.created  a       owl:ObjectProperty ;
        rdfs:comment        "Identifies when the resource was first created." ;
        rdfs:domain         fhir:Basic ;
        rdfs:label          "Basic.created" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "When created" .

fhir:Immunization.fundingSource
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the source of the vaccine actually administered. This may be different than the patient eligibility (e.g. the patient may be eligible for a publically purchased vaccine but due to inventory issues, vaccine purchased with private funds was actually administered)." ;
        rdfs:domain   fhir:Immunization ;
        rdfs:label    "Immunization.fundingSource" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Funding source for the vaccine" .

fhir:Encounter.hospitalization.preAdmissionIdentifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Pre-admission identifier." ;
        rdfs:domain   fhir:EncounterHospitalizationComponent ;
        rdfs:label    "Encounter.hospitalization.preAdmissionIdentifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Pre-admission identifier" .

fhir:TestScript.variable.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the variable and its purpose." ;
        rdfs:domain   fhir:TestScriptVariableComponent ;
        rdfs:label    "TestScript.variable.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Natural language description of the variable" .

fhir:CoverageEligibilityResponse.insurance.item.authorizationSupporting
        a             owl:ObjectProperty ;
        rdfs:comment  "Codes or comments regarding information or actions associated with the preauthorization." ;
        rdfs:domain   fhir:CoverageEligibilityResponse.Insurance.Items ;
        rdfs:label    "CoverageEligibilityResponse.insurance.item.authorizationSupporting" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of required supporting materials" .

fhir:InsurancePlan.coverage.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of coverage  (Medical; Dental; Mental Health; Substance Abuse; Vision; Drug; Short Term; Long Term Care; Hospice; Home Health)." ;
        rdfs:domain   fhir:InsurancePlanCoverageComponent ;
        rdfs:label    "InsurancePlan.coverage.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of coverage" .

fhir:MedicinalProductDefinitionOperationComponent
        a                owl:Class ;
        rdfs:comment     "A manufacturing or administrative process or step associated with (or performed on) the medicinal product." ;
        rdfs:label       "MedicinalProductDefinitionOperationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.operation.confidentialityIndicator
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.operation.authorization
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicinalProductDefinition.operation.organization
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.operation.effectiveDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableReference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.operation.type
                         ] .

fhir:Media.created  a  owl:ObjectProperty ;
        rdfs:label  "Media.created" .

fhir:MessageDefinition.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The status of this message definition. Enables tracking the life-cycle of the content." ;
        rdfs:domain         fhir:MessageDefinition ;
        rdfs:label          "MessageDefinition.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:RequestGroup.action.condition.kind
        a             owl:ObjectProperty ;
        rdfs:comment  "The kind of condition." ;
        rdfs:domain   fhir:RequestGroupActionComponent.RequestGroupActionConditionComponent ;
        rdfs:label    "RequestGroup.action.condition.kind" ;
        rdfs:range    fhir:code ;
        dc:title      "applicability | start | stop" .

fhir:ExampleScenario.workflow
        a             owl:ObjectProperty ;
        rdfs:comment  "Another nested workflow." ;
        rdfs:domain   fhir:ExampleScenario ;
        rdfs:label    "ExampleScenario.workflow" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Another nested workflow" .

fhir:StructureMapStructureComponent
        a                owl:Class ;
        rdfs:comment     "A structure definition used by this map. The structure definition may describe instances that are converted, or the instances that are produced." ;
        rdfs:label       "StructureMapStructureComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.structure.documentation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.structure.alias
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureMap.structure.mode ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureMap.structure.url ;
                           owl:someValuesFrom  fhir:canonical
                         ] .

fhir:VisionPrescription.lensSpecification.prism
        a             owl:ObjectProperty ;
        rdfs:comment  "Allows for adjustment on two axis." ;
        rdfs:domain   fhir:VisionPrescriptionLensSpecificationComponent ;
        rdfs:label    "VisionPrescription.lensSpecification.prism" ;
        rdfs:range    fhir:VisionPrescriptionLensSpecificationComponent.Prism ;
        dc:title      "Eye alignment compensation" .

fhir:ClaimResponse.insurance.claimResponse
        a             owl:ObjectProperty ;
        rdfs:comment  "The result of the adjudication of the line items for the Coverage specified in this insurance." ;
        rdfs:domain   fhir:ClaimResponse.Insurance ;
        rdfs:label    "ClaimResponse.insurance.claimResponse" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Adjudication results" .

fhir:CareTeam.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Business identifiers assigned to this care team by the performer or other systems which remain constant as the resource is updated and propagates from server to server." ;
        rdfs:domain         fhir:CareTeam ;
        rdfs:label          "CareTeam.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "External Ids for this team" .

fhir:CapabilityStatement.messaging.endpoint
        a             owl:ObjectProperty ;
        rdfs:comment  "An endpoint (network accessible address) to which messages and/or replies are to be sent." ;
        rdfs:domain   fhir:CapabilityStatementMessagingComponent ;
        rdfs:label    "CapabilityStatement.messaging.endpoint" ;
        rdfs:range    fhir:CapabilityStatementMessagingComponent.CapabilityStatementMessagingEndpointComponent ;
        dc:title      "Where messages should be sent" .

fhir:ServiceRequest.instantiatesUri
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this ServiceRequest." ;
        rdfs:domain   fhir:ServiceRequest ;
        rdfs:label    "ServiceRequest.instantiatesUri" ;
        rdfs:range    fhir:uri ;
        dc:title      "Instantiates external protocol or definition" .

fhir:ProdCharacteristic.imprint
        a             owl:ObjectProperty ;
        rdfs:comment  "Where applicable, the imprint can be specified as text." ;
        rdfs:domain   fhir:ProdCharacteristic ;
        rdfs:label    "ProdCharacteristic.imprint" ;
        rdfs:range    fhir:string ;
        dc:title      "Where applicable, the imprint can be specified as text" .

fhir:CoverageEligibilityRequest.supportingInfo.information
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional data or information such as resources, documents, images etc. including references to the data or the actual inclusion of the data." ;
        rdfs:domain   fhir:CoverageEligibilityRequest.SupportingInformation ;
        rdfs:label    "CoverageEligibilityRequest.supportingInfo.information" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Data to be provided" .

fhir:ExplanationOfBenefit.RelatedClaim
        a                owl:Class ;
        rdfs:comment     "Other claims which are related to this claim such as prior submissions or claims for related services or for the same event." ;
        rdfs:label       "ExplanationOfBenefit.RelatedClaim" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.related.reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.related.relationship
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.related.claim
                         ] .

fhir:Timing.repeat.duration
        a             owl:ObjectProperty ;
        rdfs:comment  "How long this thing happens for when it happens. If durationMax is present, this element indicates the lower bound of the allowed range of the duration." ;
        rdfs:domain   fhir:TimingRepeatComponent ;
        rdfs:label    "Timing.repeat.duration" ;
        rdfs:range    fhir:decimal ;
        dc:title      "How long when it happens" .

fhir:Specimen.container
        a             owl:ObjectProperty ;
        rdfs:comment  "The container holding the specimen.  The recursive nature of containers; i.e. blood in tube in tray in rack is not addressed here." ;
        rdfs:domain   fhir:Specimen ;
        rdfs:label    "Specimen.container" ;
        rdfs:range    fhir:SpecimenContainerComponent ;
        dc:title      "Direct container of specimen (tube/slide, etc.)" .

fhir:ExampleScenario.process.step.alternative.step.process.step
        a             owl:ObjectProperty ;
        rdfs:comment  "Each step of the process." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent ;
        dc:title      "Each step of the process" .

fhir:ExampleScenario.process.step.operation
        a             owl:ObjectProperty ;
        rdfs:comment  "Each interaction or action." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent ;
        rdfs:label    "ExampleScenario.process.step.operation" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        dc:title      "Each interaction or action" .

fhir:DeviceRequest.parameter.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DeviceRequestParameterComponent ;
        rdfs:label          "DeviceRequest.parameter.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:DeviceRequest.parameter.value .

fhir:Dosage.maxDosePerAdministration
        a             owl:ObjectProperty ;
        rdfs:comment  "Upper limit on medication per administration." ;
        rdfs:domain   fhir:Dosage ;
        rdfs:label    "Dosage.maxDosePerAdministration" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Upper limit on medication per administration" .

fhir:Consent.provision.provision.data.reference
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a specific resource that defines which resources are covered by this consent." ;
        rdfs:domain   fhir:Consent.provisionProvision.provisionData ;
        rdfs:label    "Consent.provision.provision.data.reference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The actual data reference" .

fhir:InsurancePlan.plan.generalCost
        a             owl:ObjectProperty ;
        rdfs:comment  "Overall costs associated with the plan." ;
        rdfs:domain   fhir:InsurancePlanPlanComponent ;
        rdfs:label    "InsurancePlan.plan.generalCost" ;
        rdfs:range    fhir:InsurancePlanPlanComponent.InsurancePlanPlanGeneralCostComponent ;
        dc:title      "Overall costs" .

fhir:Task.input.valueRatio
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueRatio" ;
        rdfs:range          fhir:Ratio ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:AppointmentParticipantComponent
        a                owl:Class ;
        rdfs:comment     "List of participants involved in the appointment." ;
        rdfs:label       "AppointmentParticipantComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Appointment.participant.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Appointment.participant.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Appointment.participant.required
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Appointment.participant.actor
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Appointment.participant.type
                         ] .

fhir:Extension.url  a  owl:ObjectProperty ;
        rdfs:comment  "Source of the definition for the extension code - a logical name or a URL." ;
        rdfs:domain   fhir:Extension ;
        rdfs:label    "Extension.url" ;
        rdfs:range    fhir:uri ;
        dc:title      "identifies the meaning of the extension" .

fhir:ValueSet  a         owl:Class ;
        rdfs:label       "ValueSet" ;
        rdfs:subClassOf  fhir:DomainResource , w5:conformance.terminology ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.copyright
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ValueSet.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:ValueSet.useContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ValueSetExpansionComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.expansion
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.url
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:ValueSet.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ValueSet.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.experimental
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.immutable
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ValueSetComposeComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.compose
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:ValueSet.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.purpose
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ValueSet.description
                         ] .

fhir:Person.managingOrganization
        a             owl:ObjectProperty ;
        rdfs:comment  "The organization that is the custodian of the person record." ;
        rdfs:domain   fhir:Person ;
        rdfs:label    "Person.managingOrganization" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The organization that is the custodian of the person record" .

fhir:EvidenceReport.section.text
        a             owl:ObjectProperty ;
        rdfs:comment  "A human-readable narrative that contains the attested content of the section, used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is peferred to contain sufficient detail to make it acceptable for a human to just read the narrative." ;
        rdfs:domain   fhir:EvidenceReport.Section ;
        rdfs:label    "EvidenceReport.section.text" ;
        rdfs:range    fhir:Narrative ;
        dc:title      "Text summary of the section, for human interpretation" .

fhir:PlanDefinition.action.action.timingRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponentAction ;
        rdfs:label          "PlanDefinition.action.action.timingRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.action.timing .

fhir:Task.input.valueHumanName
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueHumanName" ;
        rdfs:range          fhir:HumanName ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:ResearchSubject  a  owl:Class ;
        rdfs:label       "ResearchSubject" ;
        rdfs:subClassOf  w5:clinical.diagnostics , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchSubject.assignedArm
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:ResearchSubject.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ResearchSubject.individual ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchSubject.actualArm
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchSubject.consent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ResearchSubject.study ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ResearchSubject.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchSubject.period
                         ] .

fhir:OperationDefinition.outputProfile
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional validation information for the out parameters - a single profile that covers all the parameters. The profile is a constraint on the parameters resource." ;
        rdfs:domain   fhir:OperationDefinition ;
        rdfs:label    "OperationDefinition.outputProfile" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Validation information for out parameters" .

fhir:OrganizationAffiliation
        a                owl:Class ;
        rdfs:label       "OrganizationAffiliation" ;
        rdfs:subClassOf  fhir:DomainResource , w5:administrative.individual ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:OrganizationAffiliation.network
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OrganizationAffiliation.participatingOrganization
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:OrganizationAffiliation.endpoint
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OrganizationAffiliation.organization
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactPoint ;
                           owl:onProperty     fhir:OrganizationAffiliation.telecom
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OrganizationAffiliation.period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OrganizationAffiliation.active
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:OrganizationAffiliation.healthcareService
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:OrganizationAffiliation.location
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:OrganizationAffiliation.specialty
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:OrganizationAffiliation.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:OrganizationAffiliation.code
                         ] .

fhir:Statistic.attributeEstimate.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Human-readable summary of the estimate." ;
        rdfs:domain   fhir:StatisticAttributeEstimateComponent ;
        rdfs:label    "Statistic.attributeEstimate.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Textual description of the attribute estimate" .

fhir:AuditEvent.subtype
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifier for the category of event." ;
        rdfs:domain         fhir:AuditEvent ;
        rdfs:label          "AuditEvent.subtype" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "More specific type/id for the event" .

fhir:SubstanceDefinition.structure.representation.document
        a             owl:ObjectProperty ;
        rdfs:comment  "An attached file with the structural representation or characterization e.g. a molecular structure graphic of the substance, a JCAMP or AnIML file." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureRepresentationComponent ;
        rdfs:label    "SubstanceDefinition.structure.representation.document" ;
        rdfs:range    fhir:Reference ;
        dc:title      "An attached file with the structural representation or characterization e.g. a molecular structure graphic of the substance, a JCAMP or AnIML file" .

fhir:Composition.section.entry
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to the actual resource from which the narrative in the section is derived." ;
        rdfs:domain   fhir:Composition.Section ;
        rdfs:label    "Composition.section.entry" ;
        rdfs:range    fhir:Reference ;
        dc:title      "A reference to data that supports this section" .

fhir:PackagedProductDefinition.subject
        a             owl:ObjectProperty ;
        rdfs:comment  "The product that this is a pack for." ;
        rdfs:domain   fhir:PackagedProductDefinition ;
        rdfs:label    "PackagedProductDefinition.subject" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The product that this is a pack for" .

fhir:Task.input.valueDistance
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueDistance" ;
        rdfs:range          fhir:Distance ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:MolecularSequence.quality.truthTP
        a             owl:ObjectProperty ;
        rdfs:comment  "True positives, from the perspective of the truth data, i.e. the number of sites in the Truth Call Set for which there are paths through the Query Call Set that are consistent with all of the alleles at this site, and for which there is an accurate genotype call for the event." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent ;
        rdfs:label    "MolecularSequence.quality.truthTP" ;
        rdfs:range    fhir:decimal ;
        dc:title      "True positives from the perspective of the truth data" .

fhir:Coverage.CostToBeneficiary
        a                owl:Class ;
        rdfs:comment     "A suite of codes indicating the cost category and associated amount which have been detailed in the policy and may have been  included on the health card." ;
        rdfs:label       "Coverage.CostToBeneficiary" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coverage.CostToBeneficiary.Exemption ;
                           owl:onProperty     fhir:Coverage.costToBeneficiary.exception
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Coverage.costToBeneficiary.valueQuantity ;
                                            owl:someValuesFrom  fhir:SimpleQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Coverage.costToBeneficiary.valueMoney ;
                                            owl:someValuesFrom  fhir:Money
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Coverage.costToBeneficiary.type
                         ] .

fhir:Claim.item.detail.modifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Item typification or modifiers codes to convey additional context for the product or service." ;
        rdfs:domain   fhir:Claim.Item.Detail ;
        rdfs:label    "Claim.item.detail.modifier" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Service/Product billing modifiers" .

fhir:ResearchElementDefinition.title
        a             owl:ObjectProperty ;
        rdfs:comment  "A short, descriptive, user-friendly title for the research element definition." ;
        rdfs:domain   fhir:ResearchElementDefinition ;
        rdfs:label    "ResearchElementDefinition.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this research element definition (human friendly)" .

fhir:MedicationRequest.priorPrescription
        a             owl:ObjectProperty ;
        rdfs:comment  "A link to a resource representing an earlier order related order or prescription." ;
        rdfs:domain   fhir:MedicationRequest ;
        rdfs:label    "MedicationRequest.priorPrescription" ;
        rdfs:range    fhir:Reference ;
        dc:title      "An order/prescription that is being replaced" .

fhir:Signature.sigFormat
        a             owl:ObjectProperty ;
        rdfs:comment  "A mime type that indicates the technical format of the signature. Important mime types are application/signature+xml for X ML DigSig, application/jose for JWS, and image/* for a graphical image of a signature, etc." ;
        rdfs:domain   fhir:Signature ;
        rdfs:label    "Signature.sigFormat" ;
        rdfs:range    fhir:code ;
        dc:title      "The technical format of the signature" .

fhir:QuestionnaireResponse.item.item.item
        a             owl:ObjectProperty ;
        rdfs:comment  "Questions or sub-groups nested beneath a question or group." ;
        rdfs:domain   fhir:QuestionnaireResponseItemComponentItem ;
        rdfs:label    "QuestionnaireResponse.item.item.item" ;
        rdfs:range    fhir:QuestionnaireResponseItemComponentItemItem ;
        dc:title      "Nested questionnaire response items" .

fhir:Task.output.valueUuid
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueUuid" ;
        rdfs:range          fhir:uuid ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:StructureMap.group.rule.source.min
        a             owl:ObjectProperty ;
        rdfs:comment  "Specified minimum cardinality for the element. This is optional; if present, it acts an implicit check on the input content." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label    "StructureMap.group.rule.source.min" ;
        rdfs:range    fhir:integer ;
        dc:title      "Specified minimum cardinality" .

fhir:NutritionProduct.productCharacteristic.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:NutritionProductProductCharacteristicComponent ;
        rdfs:label          "NutritionProduct.productCharacteristic.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:NutritionProduct.productCharacteristic.value .

fhir:Contract.term.group.offer.party
        a             owl:ObjectProperty ;
        rdfs:comment  "Offer Recipient." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractOffer ;
        rdfs:label    "Contract.term.group.offer.party" ;
        rdfs:range    fhir:Contract.TermTerm.ContractOffer.ContractParty ;
        dc:title      "Offer Recipient" .

fhir:CoverageEligibilityRequest.item.diagnosis.diagnosis
        a           owl:ObjectProperty ;
        rdfs:label  "CoverageEligibilityRequest.item.diagnosis.diagnosis" .

fhir:StructureDefinition
        a                owl:Class ;
        rdfs:label       "StructureDefinition" ;
        rdfs:subClassOf  fhir:DomainResource , w5:conformance.content ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:StructureDefinition.contextInvariant
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureDefinition.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:StructureDefinitionSnapshotComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureDefinition.snapshot
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureDefinition.kind ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:StructureDefinition.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:StructureDefinitionMappingComponent ;
                           owl:onProperty     fhir:StructureDefinition.mapping
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureDefinition.name ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureDefinition.abstract ;
                           owl:someValuesFrom  fhir:boolean
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureDefinition.url ;
                           owl:someValuesFrom  fhir:uri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureDefinition.copyright
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureDefinition.version
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:StructureDefinition.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureDefinition.purpose
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureDefinition.experimental
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:StructureDefinition.useContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureDefinition.derivation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:StructureDefinition.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureDefinition.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureDefinition.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:StructureDefinitionDifferentialComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureDefinition.differential
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureDefinition.fhirVersion
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:StructureDefinition.keyword
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureDefinition.baseDefinition
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:StructureDefinitionContextComponent ;
                           owl:onProperty     fhir:StructureDefinition.context
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureDefinition.type ;
                           owl:someValuesFrom  fhir:uri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureDefinition.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureDefinition.date
                         ] .

fhir:Immunization.primarySource
        a                   owl:ObjectProperty ;
        rdfs:comment        "An indication that the content of the record is based on information from the person who administered the vaccine. This reflects the context under which the data was originally recorded." ;
        rdfs:domain         fhir:Immunization ;
        rdfs:label          "Immunization.primarySource" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Indicates context the data was recorded in" .

fhir:ImmunizationRecommendation.recommendation.series
        a             owl:ObjectProperty ;
        rdfs:comment  "One possible path to achieve presumed immunity against a disease - within the context of an authority." ;
        rdfs:domain   fhir:ImmunizationRecommendationRecommendationComponent ;
        rdfs:label    "ImmunizationRecommendation.recommendation.series" ;
        rdfs:range    fhir:string ;
        dc:title      "Name of vaccination series" .

fhir:Medication.ingredient.itemReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:MedicationIngredientComponent ;
        rdfs:label          "Medication.ingredient.itemReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Medication.ingredient.item .

fhir:VisionPrescription.lensSpecification.axis
        a             owl:ObjectProperty ;
        rdfs:comment  "Adjustment for astigmatism measured in integer degrees." ;
        rdfs:domain   fhir:VisionPrescriptionLensSpecificationComponent ;
        rdfs:label    "VisionPrescription.lensSpecification.axis" ;
        rdfs:range    fhir:integer ;
        dc:title      "Lens meridian which contain no power for astigmatism" .

fhir:ClaimResponse.item.detail.subDetail.subDetailSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "A number to uniquely reference the claim sub-detail entry." ;
        rdfs:domain   fhir:ClaimResponse.Item.ItemDetail.SubDetail ;
        rdfs:label    "ClaimResponse.item.detail.subDetail.subDetailSequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Claim sub-detail instance identifier" .

fhir:AuditEvent.agent.network.address
        a                   owl:ObjectProperty ;
        rdfs:comment        "An identifier for the network access point of the user device for the audit event." ;
        rdfs:domain         fhir:AuditEventAgentComponent.AuditEventAgentNetworkComponent ;
        rdfs:label          "AuditEvent.agent.network.address" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:where ;
        dc:title            "Identifier for the network access point of the user device" .

fhir:ServiceRequest.performerType
        a                   owl:ObjectProperty ;
        rdfs:comment        "Desired type of performer for doing the requested service." ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.performerType" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Performer role" .

fhir:PlanDefinition.subjectCanonical
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinition ;
        rdfs:label          "PlanDefinition.subjectCanonical" ;
        rdfs:range          fhir:canonical ;
        rdfs:subPropertyOf  fhir:PlanDefinition.subject .

fhir:Questionnaire.item.item.enableWhen.answerString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemEnableWhenComponent ;
        rdfs:label          "Questionnaire.item.item.enableWhen.answerString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.enableWhen.answer .

fhir:Questionnaire.approvalDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was approved by the publisher. Approval happens once when the content is officially approved for usage." ;
        rdfs:domain   fhir:Questionnaire ;
        rdfs:label    "Questionnaire.approvalDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the questionnaire was approved by publisher" .

fhir:NutritionOrder.enteralFormula.administration.rateRatio
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:NutritionOrderEnteralFormulaComponent.NutritionOrderEnteralFormulaAdministrationComponent ;
        rdfs:label          "NutritionOrder.enteralFormula.administration.rateRatio" ;
        rdfs:range          fhir:Ratio ;
        rdfs:subPropertyOf  fhir:NutritionOrder.enteralFormula.administration.rate .

fhir:NamingSystem.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate naming system instances." ;
        rdfs:domain   fhir:NamingSystem ;
        rdfs:label    "NamingSystem.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:TestReportTeardownComponent.TeardownActionOperation
        a                owl:Class ;
        rdfs:comment     "An operation would involve a REST request to a server." ;
        rdfs:label       "TestReportTeardownComponent.TeardownActionOperation" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.teardown.action.operation.detail
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.teardown.action.operation.message
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestReport.teardown.action.operation.result ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        dc:title         "The teardown operation performed" .

fhir:DeviceUseStatement.derivedFrom
        a             owl:ObjectProperty ;
        rdfs:comment  "Allows linking the DeviceUseStatement to the underlying Request, or to other information that supports or is used to derive the DeviceUseStatement." ;
        rdfs:domain   fhir:DeviceUseStatement ;
        rdfs:label    "DeviceUseStatement.derivedFrom" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Supporting information" .

fhir:Condition.evidence.detail
        a                   owl:ObjectProperty ;
        rdfs:comment        "Links to other relevant information, including pathology reports." ;
        rdfs:domain         fhir:ConditionEvidenceComponent ;
        rdfs:label          "Condition.evidence.detail" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Supporting information found elsewhere" .

fhir:Consent.dateTime
        a                   owl:ObjectProperty ;
        rdfs:comment        "When this  Consent was issued / created / indexed." ;
        rdfs:domain         fhir:Consent ;
        rdfs:label          "Consent.dateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "When this Consent was created or indexed" .

fhir:CarePlan.addresses
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifies the conditions/problems/concerns/diagnoses/etc. whose management and/or mitigation are handled by this plan." ;
        rdfs:domain         fhir:CarePlan ;
        rdfs:label          "CarePlan.addresses" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Health issues this plan addresses" .

fhir:TerminologyCapabilities.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this terminology capabilities is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:TerminologyCapabilities ;
        rdfs:label          "TerminologyCapabilities.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:Measure.group.population.description
        a             owl:ObjectProperty ;
        rdfs:comment  "The human readable description of this population criteria." ;
        rdfs:domain   fhir:MeasureGroupComponent.MeasureGroupPopulationComponent ;
        rdfs:label    "Measure.group.population.description" ;
        rdfs:range    fhir:string ;
        dc:title      "The human readable description of this population criteria" .

fhir:SubstanceDefinitionStructureComponentMolecularWeight
        a                owl:Class ;
        rdfs:comment     "The molecular weight or weight range (for proteins, polymers or nucleic acids)." ;
        rdfs:label       "SubstanceDefinitionStructureComponentMolecularWeight" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Quantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.structure.molecularWeight.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.structure.molecularWeight.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.structure.molecularWeight.method
                         ] ;
        dc:title         "The molecular weight or weight range (for proteins, polymers or nucleic acids)" .

fhir:RequestGroupActionComponentAction
        a                owl:Class ;
        rdfs:comment     "Sub actions." ;
        rdfs:label       "RequestGroupActionComponentAction" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RequestGroupActionComponentActionAction ;
                           owl:onProperty     fhir:RequestGroup.action.action.action
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RequestGroupActionComponentAction.RequestGroupActionConditionComponent ;
                           owl:onProperty     fhir:RequestGroup.action.action.condition
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RelatedArtifact ;
                           owl:onProperty     fhir:RequestGroup.action.action.documentation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.action.prefix
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.action.selectionBehavior
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.action.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.action.textEquivalent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.action.cardinalityBehavior
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RequestGroup.action.action.timingDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Age ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RequestGroup.action.action.timingAge
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RequestGroup.action.action.timingPeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Duration ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RequestGroup.action.action.timingDuration
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RequestGroup.action.action.timingRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RequestGroup.action.action.timingTiming
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.action.groupingBehavior
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.action.priority
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.action.resource
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.action.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.action.requiredBehavior
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:RequestGroup.action.action.participant
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.action.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RequestGroup.action.action.precheckBehavior
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RequestGroupActionComponentAction.RequestGroupActionRelatedActionComponent ;
                           owl:onProperty     fhir:RequestGroup.action.action.relatedAction
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:RequestGroup.action.action.code
                         ] ;
        dc:title         "Sub action" .

fhir:CareTeam.participant
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies all people and organizations who are expected to be involved in the care team." ;
        rdfs:domain   fhir:CareTeam ;
        rdfs:label    "CareTeam.participant" ;
        rdfs:range    fhir:CareTeamParticipantComponent ;
        dc:title      "Members of the team" .

fhir:MedicinalProductDefinition.operation.effectiveDate
        a             owl:ObjectProperty ;
        rdfs:comment  "Date range of applicability." ;
        rdfs:domain   fhir:MedicinalProductDefinitionOperationComponent ;
        rdfs:label    "MedicinalProductDefinition.operation.effectiveDate" ;
        rdfs:range    fhir:Period ;
        dc:title      "Date range of applicability" .

fhir:SearchParameterComponentComponent
        a                owl:Class ;
        rdfs:comment     "Used to define the parts of a composite search parameter." ;
        rdfs:label       "SearchParameterComponentComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:SearchParameter.component.expression ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:SearchParameter.component.definition ;
                           owl:someValuesFrom  fhir:canonical
                         ] .

fhir:Media.operator  a      owl:ObjectProperty ;
        rdfs:comment        "The person who administered the collection of the image." ;
        rdfs:domain         fhir:Media ;
        rdfs:label          "Media.operator" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "The person who generated the image" .

fhir:Contract.Term.Action.ActionSubject
        a                owl:Class ;
        rdfs:comment     "Entity of the action." ;
        rdfs:label       "Contract.Term.Action.ActionSubject" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.action.subject.role
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:Contract.term.action.subject.reference ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:DeviceMetric.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Unique instance identifiers assigned to a device by the device or gateway software, manufacturers, other organizations or owners. For example: handle ID." ;
        rdfs:domain         fhir:DeviceMetric ;
        rdfs:label          "DeviceMetric.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Instance identifier" .

fhir:ExplanationOfBenefit.careTeam.responsible
        a             owl:ObjectProperty ;
        rdfs:comment  "The party who is billing and/or responsible for the claimed products or services." ;
        rdfs:domain   fhir:ExplanationOfBenefit.CareTeam ;
        rdfs:label    "ExplanationOfBenefit.careTeam.responsible" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Indicator of the lead practitioner" .

fhir:MolecularSequence.referenceSeq.chromosome
        a             owl:ObjectProperty ;
        rdfs:comment  "Structural unit composed of a nucleic acid molecule which controls its own replication through the interaction of specific proteins at one or more origins of replication ([SO:0000340](http://www.sequenceontology.org/browser/current_svn/term/SO:0000340))." ;
        rdfs:domain   fhir:MolecularSequenceReferenceSeqComponent ;
        rdfs:label    "MolecularSequence.referenceSeq.chromosome" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Chromosome containing genetic finding" .

fhir:Contract.scope  a  owl:ObjectProperty ;
        rdfs:comment  "A selector of legal concerns for this Contract definition, derivative, or instance in any legal state." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.scope" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Range of Legal Concerns" .

fhir:Medication.ingredient.item
        a           owl:ObjectProperty ;
        rdfs:label  "Medication.ingredient.item" .

fhir:Consent.provision.code
        a             owl:ObjectProperty ;
        rdfs:comment  "If this code is found in an instance, then the rule applies." ;
        rdfs:domain   fhir:Consent.provision ;
        rdfs:label    "Consent.provision.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "e.g. LOINC or SNOMED CT code, etc. in the content" .

fhir:Contract.term.group.offer.answer.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractOffer.Answer ;
        rdfs:label          "Contract.term.group.offer.answer.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Contract.term.group.offer.answer.value .

fhir:Address.use  a   owl:ObjectProperty ;
        rdfs:comment  "The purpose of this address." ;
        rdfs:domain   fhir:Address ;
        rdfs:label    "Address.use" ;
        rdfs:range    fhir:code ;
        dc:title      "home | work | temp | old | billing - purpose of this address" .

fhir:TerminologyCapabilities.url
        a                   owl:ObjectProperty ;
        rdfs:comment        "An absolute URI that is used to identify this terminology capabilities when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this terminology capabilities is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the terminology capabilities is stored on different servers." ;
        rdfs:domain         fhir:TerminologyCapabilities ;
        rdfs:label          "TerminologyCapabilities.url" ;
        rdfs:range          fhir:uri ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Canonical identifier for this terminology capabilities, represented as a URI (globally unique)" .

fhir:EvidenceReport.subject.characteristic.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:EvidenceReportSubjectComponent.EvidenceReportSubjectCharacteristicComponent ;
        rdfs:label          "EvidenceReport.subject.characteristic.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:EvidenceReport.subject.characteristic.value .

fhir:AdministrableProductDefinition.property.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:AdministrableProductDefinitionPropertyComponent ;
        rdfs:label          "AdministrableProductDefinition.property.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:AdministrableProductDefinition.property.value .

fhir:OperationDefinition.parameter.part.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of used to identify the parameter." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponentParameter ;
        rdfs:label    "OperationDefinition.parameter.part.name" ;
        rdfs:range    fhir:code ;
        dc:title      "Name in Parameters.parameter.name or in URL" .

fhir:DetectedIssue.identifiedPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DetectedIssue ;
        rdfs:label          "DetectedIssue.identifiedPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:DetectedIssue.identified .

fhir:Specimen.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "Where the specimen came from. This may be from patient(s), from a location (e.g., the source of an environmental sample), or a sampling of a substance or a device." ;
        rdfs:domain         fhir:Specimen ;
        rdfs:label          "Specimen.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Where the specimen came from. This may be from patient(s), from a location (e.g., the source of an environmental sample), or a sampling of a substance or a device" .

fhir:AdministrableProductDefinition.property.valueCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:AdministrableProductDefinitionPropertyComponent ;
        rdfs:label          "AdministrableProductDefinition.property.valueCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:AdministrableProductDefinition.property.value .

fhir:Composition.section.section.orderedBy
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies the order applied to the items in the section entries." ;
        rdfs:domain   fhir:Composition.SectionSection ;
        rdfs:label    "Composition.section.section.orderedBy" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Order of section entries" .

fhir:QuestionnaireResponse.source
        a                   owl:ObjectProperty ;
        rdfs:comment        "The person who answered the questions about the subject." ;
        rdfs:domain         fhir:QuestionnaireResponse ;
        rdfs:label          "QuestionnaireResponse.source" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "The person who answered the questions" .

fhir:ResearchElementDefinition.characteristic.definitionCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ResearchElementDefinitionCharacteristicComponent ;
        rdfs:label          "ResearchElementDefinition.characteristic.definitionCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:ResearchElementDefinition.characteristic.definition .

fhir:CodeSystem.ConceptDefinitionConcept.CodeSystemConceptDesignationComponent
        a                owl:Class ;
        rdfs:comment     "Additional representations for the concept - other languages, aliases, specialized purposes, used for particular purposes, etc." ;
        rdfs:label       "CodeSystem.ConceptDefinitionConcept.CodeSystemConceptDesignationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CodeSystem.concept.concept.designation.value ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Coding ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.concept.concept.designation.use
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CodeSystem.concept.concept.designation.language
                         ] .

fhir:MedicinalProductDefinition.contact.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Allows the contact to be classified, for example QPPV, Pharmacovigilance Enquiry Information." ;
        rdfs:domain   fhir:MedicinalProductDefinitionContactComponent ;
        rdfs:label    "MedicinalProductDefinition.contact.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Allows the contact to be classified, for example QPPV, Pharmacovigilance Enquiry Information" .

fhir:MedicinalProductDefinition.legalStatusOfSupply
        a             owl:ObjectProperty ;
        rdfs:comment  "The legal status of supply of the medicinal product as classified by the regulator." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.legalStatusOfSupply" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The legal status of supply of the medicinal product as classified by the regulator" .

fhir:Timing.repeat.count
        a             owl:ObjectProperty ;
        rdfs:comment  "A total count of the desired number of repetitions across the duration of the entire timing specification. If countMax is present, this element indicates the lower bound of the allowed range of count values." ;
        rdfs:domain   fhir:TimingRepeatComponent ;
        rdfs:label    "Timing.repeat.count" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Number of times to repeat" .

fhir:ResearchElementDefinition.characteristic.studyEffectiveGroupMeasure
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates how elements are aggregated within the study effective period." ;
        rdfs:domain   fhir:ResearchElementDefinitionCharacteristicComponent ;
        rdfs:label    "ResearchElementDefinition.characteristic.studyEffectiveGroupMeasure" ;
        rdfs:range    fhir:code ;
        dc:title      "mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median" .

fhir:ExampleScenario.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the example scenario was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the example scenario changes. (e.g. the 'content logical definition')." ;
        rdfs:domain         fhir:ExampleScenario ;
        rdfs:label          "ExampleScenario.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:ImplementationGuide.definition.grouping.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Human readable text describing the package." ;
        rdfs:domain   fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionGroupingComponent ;
        rdfs:label    "ImplementationGuide.definition.grouping.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Human readable text describing the package" .

fhir:PaymentReconciliation.detail.response
        a             owl:ObjectProperty ;
        rdfs:comment  "A resource, such as a ClaimResponse, which contains a commitment to payment." ;
        rdfs:domain   fhir:PaymentReconciliation.Details ;
        rdfs:label    "PaymentReconciliation.detail.response" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Response committing to a payment" .

fhir:Element  a          owl:Class ;
        rdfs:comment     "Base definition for all elements in a resource." ;
        rdfs:label       "Element" ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Extension ;
                           owl:onProperty     fhir:Element.extension
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Element.id
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   xsd:nonNegativeInteger ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:index
                         ] ;
        dc:title         "Base for all elements" .

fhir:VisionPrescription.lensSpecification.product
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the type of vision correction product which is required for the patient." ;
        rdfs:domain   fhir:VisionPrescriptionLensSpecificationComponent ;
        rdfs:label    "VisionPrescription.lensSpecification.product" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Product to be supplied" .

fhir:DeviceMetric  a     owl:Class ;
        rdfs:label       "DeviceMetric" ;
        rdfs:subClassOf  fhir:DomainResource , w5:administrative.device ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DeviceMetric.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:DeviceMetric.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceMetric.operationalStatus
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Timing ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceMetric.measurementPeriod
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DeviceMetricCalibrationComponent ;
                           owl:onProperty     fhir:DeviceMetric.calibration
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceMetric.source
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceMetric.parent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DeviceMetric.category ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceMetric.unit
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DeviceMetric.color
                         ] .

fhir:AuditEvent.agent.role
        a                   owl:ObjectProperty ;
        rdfs:comment        "The security role that the user was acting under, that come from local codes defined by the access control security system (e.g. RBAC, ABAC) used in the local context." ;
        rdfs:domain         fhir:AuditEventAgentComponent ;
        rdfs:label          "AuditEvent.agent.role" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:who ;
        dc:title            "Agent role in the event" .

fhir:MeasureReport.improvementNotation
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether improvement in the measure is noted by an increase or decrease in the measure score." ;
        rdfs:domain   fhir:MeasureReport ;
        rdfs:label    "MeasureReport.improvementNotation" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "increase | decrease" .

fhir:InsurancePlan.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "The contact for the health insurance product for a certain purpose." ;
        rdfs:domain   fhir:InsurancePlan ;
        rdfs:label    "InsurancePlan.contact" ;
        rdfs:range    fhir:InsurancePlanContactComponent ;
        dc:title      "Contact for the product" .

fhir:Citation.publicationForm.periodicRelease.volume
        a             owl:ObjectProperty ;
        rdfs:comment  "Volume number of journal in which the article is published." ;
        rdfs:domain   fhir:CitationPublicationFormComponent.CitationPublicationFormPeriodicReleaseComponent ;
        rdfs:label    "Citation.publicationForm.periodicRelease.volume" ;
        rdfs:range    fhir:string ;
        dc:title      "Volume number of journal in which the article is published" .

fhir:ExplanationOfBenefit.item.adjudication.reason
        a             owl:ObjectProperty ;
        rdfs:comment  "A code supporting the understanding of the adjudication result and explaining variance from expected amount." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Adjudication ;
        rdfs:label    "ExplanationOfBenefit.item.adjudication.reason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Explanation of adjudication outcome" .

fhir:Contract.term.group.offer.answer.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractOffer.Answer ;
        rdfs:label          "Contract.term.group.offer.answer.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:Contract.term.group.offer.answer.value .

fhir:Citation.summary.style
        a             owl:ObjectProperty ;
        rdfs:comment  "Format for display of the citation." ;
        rdfs:domain   fhir:CitationSummaryComponent ;
        rdfs:label    "Citation.summary.style" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Format for display of the citation" .

fhir:PlanDefinitionActionComponentAction
        a                owl:Class ;
        rdfs:comment     "Sub actions that are contained within the action. The behavior of this action determines the functionality of the sub-actions. For example, a selection behavior of at-most-one indicates that of the sub-actions, at most one may be chosen as part of realizing the action definition." ;
        rdfs:label       "PlanDefinitionActionComponentAction" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.action.type
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionConditionComponent ;
                           owl:onProperty     fhir:PlanDefinition.action.action.condition
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.action.timingDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Age ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.action.timingAge
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.action.timingPeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Duration ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.action.timingDuration
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.action.timingRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.action.timingTiming
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.action.transform
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:id ;
                           owl:onProperty     fhir:PlanDefinition.action.action.goalId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.action.precheckBehavior
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.action.textEquivalent
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionDynamicValueComponent ;
                           owl:onProperty     fhir:PlanDefinition.action.action.dynamicValue
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.action.selectionBehavior
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PlanDefinitionActionComponentActionAction ;
                           owl:onProperty     fhir:PlanDefinition.action.action.action
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.action.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.action.groupingBehavior
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DataRequirement ;
                           owl:onProperty     fhir:PlanDefinition.action.action.input
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:PlanDefinition.action.action.code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionParticipantComponent ;
                           owl:onProperty     fhir:PlanDefinition.action.action.participant
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.action.cardinalityBehavior
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.action.priority
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:TriggerDefinition ;
                           owl:onProperty     fhir:PlanDefinition.action.action.trigger
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.action.requiredBehavior
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:canonical ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.action.definitionCanonical
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:uri ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.action.definitionUri
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.action.description
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DataRequirement ;
                           owl:onProperty     fhir:PlanDefinition.action.action.output
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.action.prefix
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:PlanDefinition.action.action.reason
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RelatedArtifact ;
                           owl:onProperty     fhir:PlanDefinition.action.action.documentation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionRelatedActionComponent ;
                           owl:onProperty     fhir:PlanDefinition.action.action.relatedAction
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.action.subjectCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.action.subjectReference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:canonical ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.action.subjectCanonical
                                          ]
                                        ) ] ;
        dc:title         "A sub-action" .

fhir:PractitionerRole.notAvailable.during
        a             owl:ObjectProperty ;
        rdfs:comment  "Service is not available (seasonally or for a public holiday) from this date." ;
        rdfs:domain   fhir:PractitionerRoleNotAvailableComponent ;
        rdfs:label    "PractitionerRole.notAvailable.during" ;
        rdfs:range    fhir:Period ;
        dc:title      "Service not available from this date" .

fhir:Schedule.actor  a      owl:ObjectProperty ;
        rdfs:comment        "Slots that reference this schedule resource provide the availability details to these referenced resource(s)." ;
        rdfs:domain         fhir:Schedule ;
        rdfs:label          "Schedule.actor" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Resource(s) that availability information is being provided for" .

fhir:Evidence.certainty.rating
        a             owl:ObjectProperty ;
        rdfs:comment  "Assessment or judgement of the aspect." ;
        rdfs:domain   fhir:EvidenceCertaintyComponent ;
        rdfs:label    "Evidence.certainty.rating" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Assessment or judgement of the aspect" .

fhir:ExampleScenario.actor.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of the actor as shown in the page." ;
        rdfs:domain   fhir:ExampleScenarioActorComponent ;
        rdfs:label    "ExampleScenario.actor.name" ;
        rdfs:range    fhir:string ;
        dc:title      "The name of the actor as shown in the page" .

fhir:Claim.item.detail.subDetail.category
        a             owl:ObjectProperty ;
        rdfs:comment  "Code to identify the general type of benefits under which products and services are provided." ;
        rdfs:domain   fhir:Claim.Item.Detail.SubDetail ;
        rdfs:label    "Claim.item.detail.subDetail.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Benefit classification" .

fhir:Parameters.parameter.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:ExampleScenario.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:ExampleScenario ;
        rdfs:label    "ExampleScenario.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:StructureMap.group.rule.rule.source.defaultValueRatio
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueRatio" ;
        rdfs:range          fhir:Ratio ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:Measure.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the measure from a consumer's perspective." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the measure" .

fhir:Consent.provision.provision.actor.reference
        a             owl:ObjectProperty ;
        rdfs:comment  "The resource that identifies the actor. To identify actors by type, use group to identify a set of actors by some property they share (e.g. 'admitting officers')." ;
        rdfs:domain   fhir:Consent.provisionProvision.provisionActor ;
        rdfs:label    "Consent.provision.provision.actor.reference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Resource for the actor (or group, by role)" .

fhir:CoverageEligibilityRequest.Details.Diagnosis
        a                owl:Class ;
        rdfs:comment     "Patient diagnosis for which care is sought." ;
        rdfs:label       "CoverageEligibilityRequest.Details.Diagnosis" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:CoverageEligibilityRequest.item.diagnosis.diagnosisCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:CoverageEligibilityRequest.item.diagnosis.diagnosisReference
                                          ]
                                        ) ] .

fhir:ServiceRequest.authoredOn
        a                   owl:ObjectProperty ;
        rdfs:comment        "When the request transitioned to being actionable." ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.authoredOn" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date request signed" .

fhir:ClaimResponse.disposition
        a             owl:ObjectProperty ;
        rdfs:comment  "A human readable description of the status of the adjudication." ;
        rdfs:domain   fhir:ClaimResponse ;
        rdfs:label    "ClaimResponse.disposition" ;
        rdfs:range    fhir:string ;
        dc:title      "Disposition Message" .

fhir:StructureMap.group.rule.rule.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "Documentation for this instance of data." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule ;
        rdfs:label    "StructureMap.group.rule.rule.documentation" ;
        rdfs:range    fhir:string ;
        dc:title      "Documentation for this instance of data" .

fhir:PackagedProductDefinition.package.material
        a             owl:ObjectProperty ;
        rdfs:comment  "Material type of the package item." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponent ;
        rdfs:label    "PackagedProductDefinition.package.material" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Material type of the package item" .

fhir:Device.parent  a  owl:ObjectProperty ;
        rdfs:comment  "The device that this device is attached to or is part of." ;
        rdfs:domain   fhir:Device ;
        rdfs:label    "Device.parent" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The device that this device is attached to or is part of" .

fhir:List.mode  a           owl:ObjectProperty ;
        rdfs:comment        "How this list was prepared - whether it is a working list that is suitable for being maintained on an ongoing basis, or if it represents a snapshot of a list of items from another source, or whether it is a prepared list where items may be marked as added, modified or deleted." ;
        rdfs:domain         fhir:List ;
        rdfs:label          "List.mode" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "working | snapshot | changes" .

fhir:Dosage.method  a  owl:ObjectProperty ;
        rdfs:comment  "Technique for administering medication." ;
        rdfs:domain   fhir:Dosage ;
        rdfs:label    "Dosage.method" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Technique for administering medication" .

fhir:SupplyDelivery  a   owl:Class ;
        rdfs:label       "SupplyDelivery" ;
        rdfs:subClassOf  fhir:DomainResource , w5:workflow.order ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SupplyDelivery.patient
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:SupplyDelivery.basedOn
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SupplyDelivery.occurrenceDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SupplyDelivery.occurrencePeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SupplyDelivery.occurrenceTiming
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SupplyDelivery.status
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SupplyDelivery.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SupplyDelivery.supplier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SupplyDeliverySuppliedItemComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SupplyDelivery.suppliedItem
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:SupplyDelivery.receiver
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:SupplyDelivery.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SupplyDelivery.destination
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:SupplyDelivery.partOf
                         ] .

fhir:Contract.term.group.action.performer
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates who or what is being asked to perform (or not perform) the ction." ;
        rdfs:domain   fhir:Contract.TermTerm.Action ;
        rdfs:label    "Contract.term.group.action.performer" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Actor that wil execute (or not) the action" .

fhir:AdverseEvent.actuality
        a                   owl:ObjectProperty ;
        rdfs:comment        "Whether the event actually happened, or just had the potential to. Note that this is independent of whether anyone was affected or harmed or how severely." ;
        rdfs:domain         fhir:AdverseEvent ;
        rdfs:label          "AdverseEvent.actuality" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "actual | potential" .

fhir:InsurancePlan.coverage.benefit.limit
        a             owl:ObjectProperty ;
        rdfs:comment  "The specific limits on the benefit." ;
        rdfs:domain   fhir:InsurancePlanCoverageComponent.CoverageBenefit ;
        rdfs:label    "InsurancePlan.coverage.benefit.limit" ;
        rdfs:range    fhir:InsurancePlanCoverageComponent.CoverageBenefit.InsurancePlanCoverageBenefitLimitComponent ;
        dc:title      "Benefit limits" .

fhir:StructureMap.group.rule.rule.source.defaultValueAnnotation
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueAnnotation" ;
        rdfs:range          fhir:Annotation ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:EvidenceReport.subject.characteristic.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:EvidenceReportSubjectComponent.EvidenceReportSubjectCharacteristicComponent ;
        rdfs:label          "EvidenceReport.subject.characteristic.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:EvidenceReport.subject.characteristic.value .

fhir:Contract.term.action.securityLabelNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "Security labels that protects the action." ;
        rdfs:domain   fhir:Contract.Term.Action ;
        rdfs:label    "Contract.term.action.securityLabelNumber" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Action restriction numbers" .

fhir:Contract.term.group.asset.valuedItem.effectiveTime
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates the time during which this Contract ValuedItem information is effective." ;
        rdfs:domain         fhir:Contract.TermTerm.ContractAsset.ValuedItem ;
        rdfs:label          "Contract.term.group.asset.valuedItem.effectiveTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "Contract Valued Item Effective Tiem" .

fhir:ClaimResponse.request
        a                   owl:ObjectProperty ;
        rdfs:comment        "Original request resource reference." ;
        rdfs:domain         fhir:ClaimResponse ;
        rdfs:label          "ClaimResponse.request" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Id of resource triggering adjudication" .

fhir:NutritionOrder.enteralFormula.administration.rateQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:NutritionOrderEnteralFormulaComponent.NutritionOrderEnteralFormulaAdministrationComponent ;
        rdfs:label          "NutritionOrder.enteralFormula.administration.rateQuantity" ;
        rdfs:range          fhir:SimpleQuantity ;
        rdfs:subPropertyOf  fhir:NutritionOrder.enteralFormula.administration.rate .

fhir:Money  a            owl:Class ;
        rdfs:comment     "An amount of economic utility in some recognized currency." ;
        rdfs:label       "Money" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Money.currency
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Money.value
                         ] ;
        dc:title         "An amount of economic utility in some recognized currency" .

fhir:ExplanationOfBenefit.addItem.detail.subDetail.modifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Item typification or modifiers codes to convey additional context for the product or service." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail.AddedItemDetailSubDetail ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.subDetail.modifier" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Service/Product billing modifiers" .

fhir:MarketingStatus.status
        a             owl:ObjectProperty ;
        rdfs:comment  "This attribute provides information on the status of the marketing of the medicinal product See ISO/TS 20443 for more information and examples." ;
        rdfs:domain   fhir:MarketingStatus ;
        rdfs:label    "MarketingStatus.status" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "This attribute provides information on the status of the marketing of the medicinal product See ISO/TS 20443 for more information and examples" .

fhir:Dosage.doseAndRate.rateRatio
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DosageDoseAndRateComponent ;
        rdfs:label          "Dosage.doseAndRate.rateRatio" ;
        rdfs:range          fhir:Ratio ;
        rdfs:subPropertyOf  fhir:Dosage.doseAndRate.rate .

fhir:ConsentPolicyComponent
        a                owl:Class ;
        rdfs:comment     "The references to the policies that are included in this consent scope. Policies may be organizational, but are often defined jurisdictionally, or in law." ;
        rdfs:label       "ConsentPolicyComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Consent.policy.uri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Consent.policy.authority
                         ] .

fhir:ClaimResponse.communicationRequest
        a             owl:ObjectProperty ;
        rdfs:comment  "Request for additional supporting or authorizing information." ;
        rdfs:domain   fhir:ClaimResponse ;
        rdfs:label    "ClaimResponse.communicationRequest" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Request for additional information" .

fhir:PlanDefinition.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "A copyright statement relating to the plan definition and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the plan definition." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Use and/or publishing restrictions" .

fhir:ConceptMap.group.element.target.product.value
        a             owl:ObjectProperty ;
        rdfs:comment  "Identity (code or path) or the element/item/ValueSet/text that the map depends on / refers to." ;
        rdfs:domain   fhir:ConceptMapGroupComponent.SourceElement.TargetElementDependsOn ;
        rdfs:label    "ConceptMap.group.element.target.product.value" ;
        rdfs:range    fhir:string ;
        dc:title      "Value of the referenced element" .

fhir:ConceptMap.group.element.target.dependsOn.property
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to an element that holds a coded value that corresponds to a code system property. The idea is that the information model carries an element somewhere that is labeled to correspond with a code system property." ;
        rdfs:domain   fhir:ConceptMapGroupComponent.SourceElement.TargetElement.OtherElement ;
        rdfs:label    "ConceptMap.group.element.target.dependsOn.property" ;
        rdfs:range    fhir:uri ;
        dc:title      "Reference to property mapping depends on" .

fhir:Range.high  a    owl:ObjectProperty ;
        rdfs:comment  "The high limit. The boundary is inclusive." ;
        rdfs:domain   fhir:Range ;
        rdfs:label    "Range.high" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "High limit" .

fhir:RegulatedAuthorization.case.application.date
        a           owl:ObjectProperty ;
        rdfs:label  "RegulatedAuthorization.case.application.date" .

fhir:Dosage.doseAndRate.doseQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DosageDoseAndRateComponent ;
        rdfs:label          "Dosage.doseAndRate.doseQuantity" ;
        rdfs:range          fhir:SimpleQuantity ;
        rdfs:subPropertyOf  fhir:Dosage.doseAndRate.dose .

fhir:CarePlan.activity.detail.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the quantity expected to be supplied, administered or consumed by the subject." ;
        rdfs:domain   fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
        rdfs:label    "CarePlan.activity.detail.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "How much to administer/supply/consume" .

fhir:VisionPrescription.created
        a             owl:ObjectProperty ;
        rdfs:comment  "The date this resource was created." ;
        rdfs:domain   fhir:VisionPrescription ;
        rdfs:label    "VisionPrescription.created" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "Response creation date" .

fhir:PractitionerRole.availableTime.availableStartTime
        a             owl:ObjectProperty ;
        rdfs:comment  "The opening time of day. Note: If the AllDay flag is set, then this time is ignored." ;
        rdfs:domain   fhir:PractitionerRoleAvailableTimeComponent ;
        rdfs:label    "PractitionerRole.availableTime.availableStartTime" ;
        rdfs:range    fhir:time ;
        dc:title      "Opening time of day (ignored if allDay = true)" .

fhir:PlanDefinition.action.action.subjectReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponentAction ;
        rdfs:label          "PlanDefinition.action.action.subjectReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.action.subject .

fhir:Timing.repeat.bounds
        a           owl:ObjectProperty ;
        rdfs:label  "Timing.repeat.bounds" .

fhir:CapabilityStatement.rest.interaction
        a             owl:ObjectProperty ;
        rdfs:comment  "A specification of restful operations supported by the system." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent ;
        rdfs:label    "CapabilityStatement.rest.interaction" ;
        rdfs:range    fhir:CapabilityStatementRestComponent.SystemInteraction ;
        dc:title      "What operations are supported?" .

fhir:Evidence.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The identifier that is used to identify this version of the summary when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the summary author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence." ;
        rdfs:domain         fhir:Evidence ;
        rdfs:label          "Evidence.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:id.version ;
        dc:title            "Business version of this summary" .

fhir:DataRequirement.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of the required data, specified as the type name of a resource. For profiles, this value is set to the type of the base resource of the profile." ;
        rdfs:domain   fhir:DataRequirement ;
        rdfs:label    "DataRequirement.type" ;
        rdfs:range    fhir:code ;
        dc:title      "The type of the required data" .

fhir:RelatedPerson.communication
        a             owl:ObjectProperty ;
        rdfs:comment  "A language which may be used to communicate with about the patient's health." ;
        rdfs:domain   fhir:RelatedPerson ;
        rdfs:label    "RelatedPerson.communication" ;
        rdfs:range    fhir:RelatedPersonCommunicationComponent ;
        dc:title      "A language which may be used to communicate with about the patient's health" .

fhir:ExampleScenario.process.step.process.step.alternative.step.operation.number
        a             owl:ObjectProperty ;
        rdfs:comment  "The sequential number of the interaction, e.g. 1.2.5." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step.operation.number" ;
        rdfs:range    fhir:string ;
        dc:title      "The sequential number of the interaction" .

fhir:Composition.section.section.entry
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to the actual resource from which the narrative in the section is derived." ;
        rdfs:domain   fhir:Composition.SectionSection ;
        rdfs:label    "Composition.section.section.entry" ;
        rdfs:range    fhir:Reference ;
        dc:title      "A reference to data that supports this section" .

fhir:StructureMap.group.rule.rule.source.defaultValueUsageContext
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueUsageContext" ;
        rdfs:range          fhir:UsageContext ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:PlanDefinition.action.action.dynamicValue.expression
        a             owl:ObjectProperty ;
        rdfs:comment  "An expression specifying the value of the customized element." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionDynamicValueComponent ;
        rdfs:label    "PlanDefinition.action.action.dynamicValue.expression" ;
        rdfs:range    fhir:Expression ;
        dc:title      "An expression that provides the dynamic value for the customization" .

fhir:Task.output.valueParameterDefinition
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueParameterDefinition" ;
        rdfs:range          fhir:ParameterDefinition ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:Consent.provision.action
        a             owl:ObjectProperty ;
        rdfs:comment  "Actions controlled by this Rule." ;
        rdfs:domain   fhir:Consent.provision ;
        rdfs:label    "Consent.provision.action" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Actions controlled by this rule" .

fhir:StructureMap.group.rule.source.defaultValuePositiveInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValuePositiveInt" ;
        rdfs:range          fhir:positiveInt ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:Timing.repeat.periodMax
        a             owl:ObjectProperty ;
        rdfs:comment  "If present, indicates that the period is a range from [period] to [periodMax], allowing expressing concepts such as \"do this once every 3-5 days." ;
        rdfs:domain   fhir:TimingRepeatComponent ;
        rdfs:label    "Timing.repeat.periodMax" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Upper limit of period (3-4 hours)" .

fhir:MedicationAdministration.instantiates
        a             owl:ObjectProperty ;
        rdfs:comment  "A protocol, guideline, orderset, or other definition that was adhered to in whole or in part by this event." ;
        rdfs:domain   fhir:MedicationAdministration ;
        rdfs:label    "MedicationAdministration.instantiates" ;
        rdfs:range    fhir:uri ;
        dc:title      "Instantiates protocol or definition" .

fhir:RelatedPerson.active
        a                   owl:ObjectProperty ;
        rdfs:comment        "Whether this related person record is in active use." ;
        rdfs:domain         fhir:RelatedPerson ;
        rdfs:label          "RelatedPerson.active" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "Whether this related person's record is in active use" .

fhir:SearchParameter.target
        a             owl:ObjectProperty ;
        rdfs:comment  "Types of resource (if a resource is referenced)." ;
        rdfs:domain   fhir:SearchParameter ;
        rdfs:label    "SearchParameter.target" ;
        rdfs:range    fhir:code ;
        dc:title      "Types of resource (if a resource reference)" .

fhir:ExplanationOfBenefit.item.subSite
        a             owl:ObjectProperty ;
        rdfs:comment  "A region or surface of the bodySite, e.g. limb region or tooth surface(s)." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item ;
        rdfs:label    "ExplanationOfBenefit.item.subSite" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Anatomical sub-location" .

fhir:ClaimResponse.item
        a             owl:ObjectProperty ;
        rdfs:comment  "A claim line. Either a simple (a product or service) or a 'group' of details which can also be a simple items or groups of sub-details." ;
        rdfs:domain   fhir:ClaimResponse ;
        rdfs:label    "ClaimResponse.item" ;
        rdfs:range    fhir:ClaimResponse.Item ;
        dc:title      "Adjudication for claim line items" .

fhir:ResearchDefinition.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the research definition." ;
        rdfs:domain         fhir:ResearchDefinition ;
        rdfs:label          "ResearchDefinition.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:PlanDefinition.action.action.timingTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponentAction ;
        rdfs:label          "PlanDefinition.action.action.timingTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.action.timing .

fhir:ResearchElementDefinition.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the research element definition." ;
        rdfs:domain         fhir:ResearchElementDefinition ;
        rdfs:label          "ResearchElementDefinition.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:Expression.name  a  owl:ObjectProperty ;
        rdfs:comment  "A short name assigned to the expression to allow for multiple reuse of the expression in the context where it is defined." ;
        rdfs:domain   fhir:Expression ;
        rdfs:label    "Expression.name" ;
        rdfs:range    fhir:id ;
        dc:title      "Short name assigned to expression for reuse" .

fhir:Coverage.subscriber
        a                   owl:ObjectProperty ;
        rdfs:comment        "The party who has signed-up for or 'owns' the contractual relationship to the policy or to whom the benefit of the policy for services rendered to them or their family is due." ;
        rdfs:domain         fhir:Coverage ;
        rdfs:label          "Coverage.subscriber" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Subscriber to the policy" .

fhir:ExplanationOfBenefit.addItem.locationReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ExplanationOfBenefit.AddedItem ;
        rdfs:label          "ExplanationOfBenefit.addItem.locationReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:ExplanationOfBenefit.addItem.location .

fhir:PlanDefinition.action.action.relatedAction.relationship
        a             owl:ObjectProperty ;
        rdfs:comment  "The relationship of this action to the related action." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionRelatedActionComponent ;
        rdfs:label    "PlanDefinition.action.action.relatedAction.relationship" ;
        rdfs:range    fhir:code ;
        dc:title      "before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end" .

fhir:AuditEventEntityComponent.AuditEventEntityDetailComponent
        a                owl:Class ;
        rdfs:comment     "Tagged value pairs for conveying additional information about the entity." ;
        rdfs:label       "AuditEventEntityComponent.AuditEventEntityDetailComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:AuditEvent.entity.detail.valueString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:AuditEvent.entity.detail.valueBase64Binary ;
                                            owl:someValuesFrom  fhir:base64Binary
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:AuditEvent.entity.detail.type ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:Task.input.valueDuration
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueDuration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:Timing.repeat.dayOfWeek
        a             owl:ObjectProperty ;
        rdfs:comment  "If one or more days of week is provided, then the action happens only on the specified day(s)." ;
        rdfs:domain   fhir:TimingRepeatComponent ;
        rdfs:label    "Timing.repeat.dayOfWeek" ;
        rdfs:range    fhir:code ;
        dc:title      "mon | tue | wed | thu | fri | sat | sun" .

fhir:TestReport.teardown
        a             owl:ObjectProperty ;
        rdfs:comment  "The results of the series of operations required to clean up after all the tests were executed (successfully or otherwise)." ;
        rdfs:domain   fhir:TestReport ;
        rdfs:label    "TestReport.teardown" ;
        rdfs:range    fhir:TestReportTeardownComponent ;
        dc:title      "The results of running the series of required clean up steps" .

fhir:Immunization.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "The visit or admission or other contact between patient and health care provider the immunization was performed as part of." ;
        rdfs:domain         fhir:Immunization ;
        rdfs:label          "Immunization.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Encounter immunization was part of" .

fhir:CoverageEligibilityResponse.serviced
        a           owl:ObjectProperty ;
        rdfs:label  "CoverageEligibilityResponse.serviced" .

fhir:GraphDefinition.link.target.link.max
        a             owl:ObjectProperty ;
        rdfs:comment  "Maximum occurrences for this link." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink ;
        rdfs:label    "GraphDefinition.link.target.link.max" ;
        rdfs:range    fhir:string ;
        dc:title      "Maximum occurrences for this link" .

fhir:MessageDefinition.focus.profile
        a             owl:ObjectProperty ;
        rdfs:comment  "A profile that reflects constraints for the focal resource (and potentially for related resources)." ;
        rdfs:domain   fhir:MessageDefinitionFocusComponent ;
        rdfs:label    "MessageDefinition.focus.profile" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Profile that must be adhered to by focus" .

fhir:SubstanceDefinitionCodeComponent
        a                owl:Class ;
        rdfs:comment     "Codes associated with the substance." ;
        rdfs:label       "SubstanceDefinitionCodeComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:SubstanceDefinition.code.source
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:SubstanceDefinition.code.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.code.statusDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.code.status
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SubstanceDefinition.code.code
                         ] .

fhir:MolecularSequence.variant.cigar
        a             owl:ObjectProperty ;
        rdfs:comment  "Extended CIGAR string for aligning the sequence with reference bases. See detailed documentation [here](http://support.illumina.com/help/SequencingAnalysisWorkflow/Content/Vault/Informatics/Sequencing_Analysis/CASAVA/swSEQ_mCA_ExtendedCIGARFormat.htm)." ;
        rdfs:domain   fhir:MolecularSequenceVariantComponent ;
        rdfs:label    "MolecularSequence.variant.cigar" ;
        rdfs:range    fhir:string ;
        dc:title      "Extended CIGAR string for aligning the sequence with reference bases" .

fhir:Coverage.class.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of classification for which an insurer-specific class label or number and optional name is provided, for example may be used to identify a class of coverage or employer group, Policy, Plan." ;
        rdfs:domain   fhir:Coverage.Class ;
        rdfs:label    "Coverage.class.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of class such as 'group' or 'plan'" .

fhir:ConceptMap.group.element.target.product.property
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to an element that holds a coded value that corresponds to a code system property. The idea is that the information model carries an element somewhere that is labeled to correspond with a code system property." ;
        rdfs:domain   fhir:ConceptMapGroupComponent.SourceElement.TargetElementDependsOn ;
        rdfs:label    "ConceptMap.group.element.target.product.property" ;
        rdfs:range    fhir:uri ;
        dc:title      "Reference to property mapping depends on" .

fhir:GraphDefinition.link.target.compartment.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Documentation for FHIRPath expression." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponent.GraphDefinitionLinkTargetCompartmentComponent ;
        rdfs:label    "GraphDefinition.link.target.compartment.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Documentation for FHIRPath expression" .

fhir:OrganizationAffiliation.active
        a                   owl:ObjectProperty ;
        rdfs:comment        "Whether this organization affiliation record is in active use." ;
        rdfs:domain         fhir:OrganizationAffiliation ;
        rdfs:label          "OrganizationAffiliation.active" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "Whether this organization affiliation record is in active use" .

fhir:Device.location  a     owl:ObjectProperty ;
        rdfs:comment        "The place where the device can be found." ;
        rdfs:domain         fhir:Device ;
        rdfs:label          "Device.location" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:where ;
        dc:title            "Where the device is found" .

fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionRelatedActionComponent
        a                owl:Class ;
        rdfs:comment     "A relationship to another action such as \"before\" or \"30-60 minutes after start of\"." ;
        rdfs:label       "PlanDefinitionActionComponentAction.PlanDefinitionActionRelatedActionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Duration ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.action.relatedAction.offsetDuration
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:PlanDefinition.action.action.relatedAction.offsetRange
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PlanDefinition.action.action.relatedAction.relationship ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PlanDefinition.action.action.relatedAction.actionId ;
                           owl:someValuesFrom  fhir:id
                         ] .

fhir:Claim.item.servicedDate
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Claim.Item ;
        rdfs:label          "Claim.item.servicedDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  fhir:Claim.item.serviced .

fhir:Claim.Item.Detail
        a                owl:Class ;
        rdfs:comment     "A claim detail line. Either a simple (a product or service) or a 'group' of sub-details which are simple items." ;
        rdfs:label       "Claim.Item.Detail" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Claim.item.detail.programCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.item.detail.productOrService ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.item.detail.quantity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Claim.item.detail.modifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Claim.item.detail.udi
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Claim.Item.Detail.SubDetail ;
                           owl:onProperty     fhir:Claim.item.detail.subDetail
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.item.detail.revenue
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.item.detail.category
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.item.detail.unitPrice
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.item.detail.net
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Claim.item.detail.factor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Claim.item.detail.sequence ;
                           owl:someValuesFrom  fhir:positiveInt
                         ] .

fhir:Consent.provision.provision.data.meaning
        a             owl:ObjectProperty ;
        rdfs:comment  "How the resource reference is interpreted when testing consent restrictions." ;
        rdfs:domain   fhir:Consent.provisionProvision.provisionData ;
        rdfs:label    "Consent.provision.provision.data.meaning" ;
        rdfs:range    fhir:code ;
        dc:title      "instance | related | dependents | authoredby" .

fhir:ResearchStudy.category
        a             owl:ObjectProperty ;
        rdfs:comment  "Codes categorizing the type of study such as investigational vs. observational, type of blinding, type of randomization, safety vs. efficacy, etc." ;
        rdfs:domain   fhir:ResearchStudy ;
        rdfs:label    "ResearchStudy.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Classifications for the study" .

fhir:Procedure.instantiatesCanonical
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to a FHIR-defined protocol, guideline, order set or other definition that is adhered to in whole or in part by this Procedure." ;
        rdfs:domain   fhir:Procedure ;
        rdfs:label    "Procedure.instantiatesCanonical" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Instantiates FHIR protocol or definition" .

fhir:EvidenceReport.section.section.title
        a             owl:ObjectProperty ;
        rdfs:comment  "The label for this particular section.  This will be part of the rendered content for the document, and is often used to build a table of contents." ;
        rdfs:domain   fhir:EvidenceReport.SectionSection ;
        rdfs:label    "EvidenceReport.section.section.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Label for section (e.g. for ToC)" .

fhir:Contract.term.group.offer.answer.value
        a           owl:ObjectProperty ;
        rdfs:label  "Contract.term.group.offer.answer.value" .

fhir:BodyStructure.active
        a                   owl:ObjectProperty ;
        rdfs:comment        "Whether this body site is in active use." ;
        rdfs:domain         fhir:BodyStructure ;
        rdfs:label          "BodyStructure.active" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "Whether this record is in active use" .

fhir:GraphDefinition.link.target.params
        a             owl:ObjectProperty ;
        rdfs:comment  "A set of parameters to look up." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponent ;
        rdfs:label    "GraphDefinition.link.target.params" ;
        rdfs:range    fhir:string ;
        dc:title      "Criteria for reverse lookup" .

fhir:ClaimResponse.payment.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Issuer's unique identifier for the payment instrument." ;
        rdfs:domain   fhir:ClaimResponse.Payment ;
        rdfs:label    "ClaimResponse.payment.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Business identifier for the payment" .

fhir:SubstanceDefinition.name.synonym.status
        a             owl:ObjectProperty ;
        rdfs:comment  "The status of the name, for example 'current', 'proposed'." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.synonym.status" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The status of the name, for example 'current', 'proposed'" .

fhir:ClinicalImpression.supportingInfo
        a             owl:ObjectProperty ;
        rdfs:comment  "Information supporting the clinical impression." ;
        rdfs:domain   fhir:ClinicalImpression ;
        rdfs:label    "ClinicalImpression.supportingInfo" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Information supporting the clinical impression" .

fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent
        a                owl:Class ;
        rdfs:comment     "When a measure includes multiple stratifiers, there will be a stratifier group for each stratifier defined by the measure." ;
        rdfs:label       "MeasureReportGroupComponent.MeasureReportGroupStratifierComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent.StratifierGroup ;
                           owl:onProperty     fhir:MeasureReport.group.stratifier.stratum
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:MeasureReport.group.stratifier.code
                         ] .

fhir:Encounter.Diagnosis
        a                owl:Class ;
        rdfs:comment     "The list of diagnosis relevant to this encounter." ;
        rdfs:label       "Encounter.Diagnosis" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Encounter.diagnosis.rank
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Encounter.diagnosis.use
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Encounter.diagnosis.condition ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:TestReport.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifier for the TestScript assigned for external purposes outside the context of FHIR." ;
        rdfs:domain         fhir:TestReport ;
        rdfs:label          "TestReport.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "External identifier" .

fhir:EvidenceReport.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies the kind of report, such as grouping of classifiers, search results, or human-compiled expression." ;
        rdfs:domain   fhir:EvidenceReport ;
        rdfs:label    "EvidenceReport.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Kind of report" .

fhir:ConceptMap.group.element.target.dependsOn.display
        a             owl:ObjectProperty ;
        rdfs:comment  "The display for the code. The display is only provided to help editors when editing the concept map." ;
        rdfs:domain   fhir:ConceptMapGroupComponent.SourceElement.TargetElement.OtherElement ;
        rdfs:label    "ConceptMap.group.element.target.dependsOn.display" ;
        rdfs:range    fhir:string ;
        dc:title      "Display for the code (if value is a code)" .

fhir:Questionnaire.item.item.initial.valueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireItemComponentItem.QuestionnaireItemInitialComponent ;
        rdfs:label          "Questionnaire.item.item.initial.valueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:Questionnaire.item.item.initial.value .

fhir:Specimen.container.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Id for container. There may be multiple; a manufacturer's bar code, lab assigned identifier, etc. The container ID may differ from the specimen id in some circumstances." ;
        rdfs:domain   fhir:SpecimenContainerComponent ;
        rdfs:label    "Specimen.container.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Id for the container" .

fhir:ExplanationOfBenefit.item.noteNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "The numbers associated with notes below which apply to the adjudication of this item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item ;
        rdfs:label    "ExplanationOfBenefit.item.noteNumber" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Applicable note numbers" .

fhir:InsurancePlan.plan.specificCost.benefit.cost.applicability
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the cost applies to in-network or out-of-network providers (in-network; out-of-network; other)." ;
        rdfs:domain   fhir:InsurancePlanPlanComponent.InsurancePlanPlanSpecificCostComponent.PlanBenefit.InsurancePlanPlanSpecificCostBenefitCostComponent ;
        rdfs:label    "InsurancePlan.plan.specificCost.benefit.cost.applicability" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "in-network | out-of-network | other" .

fhir:Task.input.valueInstant
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueInstant" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:EvidenceVariable.characteristic.timeFromStart.range
        a             owl:ObjectProperty ;
        rdfs:comment  "Used to express the observation within a period after the study start." ;
        rdfs:domain   fhir:EvidenceVariableCharacteristicComponent.EvidenceVariableCharacteristicTimeFromStartComponent ;
        rdfs:label    "EvidenceVariable.characteristic.timeFromStart.range" ;
        rdfs:range    fhir:Range ;
        dc:title      "Used to express the observation within a period after the study start" .

fhir:SearchParameter.component.expression
        a             owl:ObjectProperty ;
        rdfs:comment  "A sub-expression that defines how to extract values for this component from the output of the main SearchParameter.expression." ;
        rdfs:domain   fhir:SearchParameterComponentComponent ;
        rdfs:label    "SearchParameter.component.expression" ;
        rdfs:range    fhir:string ;
        dc:title      "Subexpression relative to main expression" .

fhir:ClaimResponse.item.detail.noteNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "The numbers associated with notes below which apply to the adjudication of this item." ;
        rdfs:domain   fhir:ClaimResponse.Item.ItemDetail ;
        rdfs:label    "ClaimResponse.item.detail.noteNumber" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Applicable note numbers" .

fhir:CarePlan.instantiatesCanonical
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to a FHIR-defined protocol, guideline, questionnaire or other definition that is adhered to in whole or in part by this CarePlan." ;
        rdfs:domain   fhir:CarePlan ;
        rdfs:label    "CarePlan.instantiatesCanonical" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Instantiates FHIR protocol or definition" .

fhir:ValueSet.expansion.contains.contains.contains
        a             owl:ObjectProperty ;
        rdfs:comment  "Other codes and entries contained under this entry in the hierarchy." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentContains ;
        rdfs:label    "ValueSet.expansion.contains.contains.contains" ;
        rdfs:range    fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentContainsContains ;
        dc:title      "Codes contained under this entry" .

fhir:TestScript.origin.profile
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of origin profile the test system supports." ;
        rdfs:domain   fhir:TestScriptOriginComponent ;
        rdfs:label    "TestScript.origin.profile" ;
        rdfs:range    fhir:Coding ;
        dc:title      "FHIR-Client | FHIR-SDC-FormFiller" .

fhir:InsurancePlan.plan.specificCost.benefit.cost.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of cost (copay; individual cap; family cap; coinsurance; deductible)." ;
        rdfs:domain   fhir:InsurancePlanPlanComponent.InsurancePlanPlanSpecificCostComponent.PlanBenefit.InsurancePlanPlanSpecificCostBenefitCostComponent ;
        rdfs:label    "InsurancePlan.plan.specificCost.benefit.cost.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of cost" .

fhir:ImmunizationProtocolAppliedComponent
        a                owl:Class ;
        rdfs:comment     "The protocol (set of recommendations) being followed by the provider who administered the dose." ;
        rdfs:label       "ImmunizationProtocolAppliedComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:positiveInt ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Immunization.protocolApplied.seriesDosesPositiveInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Immunization.protocolApplied.seriesDosesString
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Immunization.protocolApplied.doseNumberPositiveInt ;
                                            owl:someValuesFrom  fhir:positiveInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Immunization.protocolApplied.doseNumberString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Immunization.protocolApplied.targetDisease
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.protocolApplied.authority
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Immunization.protocolApplied.series
                         ] .

fhir:Ingredient.specifiedSubstance.strength.country
        a             owl:ObjectProperty ;
        rdfs:comment  "The country or countries for which the strength range applies." ;
        rdfs:domain   fhir:IngredientSpecifiedSubstanceComponentStrength ;
        rdfs:label    "Ingredient.specifiedSubstance.strength.country" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The country or countries for which the strength range applies" .

fhir:Age  a              owl:Class ;
        rdfs:comment     "A duration of time during which an organism (or a process) has existed." ;
        rdfs:label       "Age" ;
        rdfs:subClassOf  fhir:Quantity ;
        dc:title         "A duration of time during which an organism (or a process) has existed" .

fhir:QuestionnaireResponse.author
        a                   owl:ObjectProperty ;
        rdfs:comment        "Person who received the answers to the questions in the QuestionnaireResponse and recorded them in the system." ;
        rdfs:domain         fhir:QuestionnaireResponse ;
        rdfs:label          "QuestionnaireResponse.author" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.author ;
        dc:title            "Person who received and recorded the answers" .

fhir:Citation.publicationForm.firstPage
        a             owl:ObjectProperty ;
        rdfs:comment  "Used for isolated representation of first page." ;
        rdfs:domain   fhir:CitationPublicationFormComponent ;
        rdfs:label    "Citation.publicationForm.firstPage" ;
        rdfs:range    fhir:string ;
        dc:title      "Used for isolated representation of first page" .

fhir:ClaimResponse.item.detail.subDetail.adjudication.category
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to indicate the information type of this adjudication record. Information types may include the value submitted, maximum values or percentages allowed or payable under the plan, amounts that: the patient is responsible for in aggregate or pertaining to this item; amounts paid by other coverages; and, the benefit payable for this item." ;
        rdfs:domain   fhir:ClaimResponse.Item.ItemDetail.SubDetailAdjudication ;
        rdfs:label    "ClaimResponse.item.detail.subDetail.adjudication.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of adjudication information" .

fhir:ElementDefinitionConstraintComponent
        a                owl:Class ;
        rdfs:comment     "Formal constraints such as co-occurrence and other constraints that can be computationally evaluated within the context of the instance." ;
        rdfs:label       "ElementDefinitionConstraintComponent" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ElementDefinition.constraint.severity ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.constraint.xpath
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ElementDefinition.constraint.key ;
                           owl:someValuesFrom  fhir:id
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ElementDefinition.constraint.human ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.constraint.source
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.constraint.requirements
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ElementDefinition.constraint.expression
                         ] .

fhir:OperationOutcome.issue.location
        a             owl:ObjectProperty ;
        rdfs:comment  "This element is deprecated because it is XML specific. It is replaced by issue.expression, which is format independent, and simpler to parse. \n\nFor resource issues, this will be a simple XPath limited to element names, repetition indicators and the default child accessor that identifies one of the elements in the resource that caused this issue to be raised.  For HTTP errors, will be \"http.\" + the parameter name." ;
        rdfs:domain   fhir:OperationOutcomeIssueComponent ;
        rdfs:label    "OperationOutcome.issue.location" ;
        rdfs:range    fhir:string ;
        dc:title      "Deprecated: Path of element(s) related to issue" .

fhir:NutritionOrder.enteralFormula.administration.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The volume of formula to provide to the patient per the specified administration schedule." ;
        rdfs:domain   fhir:NutritionOrderEnteralFormulaComponent.NutritionOrderEnteralFormulaAdministrationComponent ;
        rdfs:label    "NutritionOrder.enteralFormula.administration.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "The volume of formula to provide" .

fhir:SubstanceDefinition.name.translation.official.status
        a             owl:ObjectProperty ;
        rdfs:comment  "The status of the official name, for example 'provisional', 'approved'." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName.SubstanceDefinitionNameOfficialComponent ;
        rdfs:label    "SubstanceDefinition.name.translation.official.status" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The status of the official name, for example 'provisional', 'approved'" .

fhir:ExplanationOfBenefit.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A unique identifier assigned to this explanation of benefit." ;
        rdfs:domain         fhir:ExplanationOfBenefit ;
        rdfs:label          "ExplanationOfBenefit.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business Identifier for the resource" .

fhir:Observation.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Observation.value .

fhir:NamingSystem.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the naming system from a consumer's perspective. Details about what the namespace identifies including scope, granularity, version labeling, etc." ;
        rdfs:domain   fhir:NamingSystem ;
        rdfs:label    "NamingSystem.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the naming system" .

fhir:OperationDefinitionOverloadComponent
        a                owl:Class ;
        rdfs:comment     "Defines an appropriate combination of parameters to use when invoking this operation, to help code generators when generating overloaded parameter sets for this operation." ;
        rdfs:label       "OperationDefinitionOverloadComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:OperationDefinition.overload.comment
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:OperationDefinition.overload.parameterName
                         ] .

fhir:AdministrableProductDefinition.device
        a             owl:ObjectProperty ;
        rdfs:comment  "A device that is integral to the medicinal product, in effect being considered as an \"ingredient\" of the medicinal product. This is not intended for devices that are just co-packaged." ;
        rdfs:domain   fhir:AdministrableProductDefinition ;
        rdfs:label    "AdministrableProductDefinition.device" ;
        rdfs:range    fhir:Reference ;
        dc:title      "A device that is integral to the medicinal product, in effect being considered as an \"ingredient\" of the medicinal product. This is not intended for devices that are just co-packaged" .

fhir:ServiceRequest.asNeeded
        a           owl:ObjectProperty ;
        rdfs:label  "ServiceRequest.asNeeded" .

fhir:Consent.organization
        a                   owl:ObjectProperty ;
        rdfs:comment        "The organization that manages the consent, and the framework within which it is executed." ;
        rdfs:domain         fhir:Consent ;
        rdfs:label          "Consent.organization" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Custodian of the consent" .

fhir:CodeSystem.filter
        a             owl:ObjectProperty ;
        rdfs:comment  "A filter that can be used in a value set compose statement when selecting concepts using a filter." ;
        rdfs:domain   fhir:CodeSystem ;
        rdfs:label    "CodeSystem.filter" ;
        rdfs:range    fhir:CodeSystemFilterComponent ;
        dc:title      "Filter that can be used in a value set" .

fhir:ExampleScenario.process.step.alternative.step.process.step.alternative
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates an alternative step that can be taken instead of the operations on the base step in exceptional/atypical circumstances." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step.alternative" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponent ;
        dc:title      "Alternate non-typical step action" .

fhir:StructureMap.group.rule.source.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Specified type for the element. This works as a condition on the mapping - use for polymorphic elements." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label    "StructureMap.group.rule.source.type" ;
        rdfs:range    fhir:string ;
        dc:title      "Rule only applies if source has this type" .

fhir:ClinicalUseIssue.contraindication.otherTherapy.relationshipType
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of relationship between the medicinal product indication or contraindication and another therapy." ;
        rdfs:domain   fhir:ClinicalUseIssueContraindicationComponent.ClinicalUseIssueContraindicationOtherTherapyComponent ;
        rdfs:label    "ClinicalUseIssue.contraindication.otherTherapy.relationshipType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The type of relationship between the medicinal product indication or contraindication and another therapy" .

fhir:Contract.relevantHistory
        a             owl:ObjectProperty ;
        rdfs:comment  "Links to Provenance records for past versions of this Contract definition, derivative, or instance, which identify key state transitions or updates that are likely to be relevant to a user looking at the current version of the Contract.  The Provence.entity indicates the target that was changed in the update. http://build.fhir.org/provenance-definitions.html#Provenance.entity." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.relevantHistory" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Key event in Contract History" .

fhir:TestScript.test.action.assert
        a             owl:ObjectProperty ;
        rdfs:comment  "Evaluates the results of previous operations to determine if the server under test behaves appropriately." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestAction ;
        rdfs:label    "TestScript.test.action.assert" ;
        rdfs:range    fhir:TestScriptTestComponent.TestActionAssert ;
        dc:title      "The setup assertion to perform" .

fhir:Provenance.recorded
        a                   owl:ObjectProperty ;
        rdfs:comment        "The instant of time at which the activity was recorded." ;
        rdfs:domain         fhir:Provenance ;
        rdfs:label          "Provenance.recorded" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "When the activity was recorded / updated" .

fhir:Questionnaire.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the questionnaire is intended to be used." ;
        rdfs:domain   fhir:Questionnaire ;
        rdfs:label    "Questionnaire.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for questionnaire (if applicable)" .

fhir:AuditEvent.entity.detail.value
        a           owl:ObjectProperty ;
        rdfs:label  "AuditEvent.entity.detail.value" .

fhir:NutritionProduct.ingredient
        a             owl:ObjectProperty ;
        rdfs:comment  "Ingredients contained in this product." ;
        rdfs:domain   fhir:NutritionProduct ;
        rdfs:label    "NutritionProduct.ingredient" ;
        rdfs:range    fhir:NutritionProductIngredientComponent ;
        dc:title      "Ingredients contained in this product" .

fhir:ServiceRequest  a   owl:Class ;
        rdfs:label       "ServiceRequest" ;
        rdfs:subClassOf  w5:clinical.general , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ServiceRequest.locationReference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Identifier ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ServiceRequest.requisition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ServiceRequest.encounter
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ServiceRequest.relevantHistory
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ServiceRequest.specimen
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ServiceRequest.authoredOn
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ServiceRequest.performer
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ServiceRequest.asNeededBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ServiceRequest.asNeededCodeableConcept
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ServiceRequest.category
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:ServiceRequest.note
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:ServiceRequest.instantiatesCanonical
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ServiceRequest.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ServiceRequest.insurance
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ServiceRequest.reasonCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ServiceRequest.basedOn
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ServiceRequest.performerType
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ServiceRequest.bodySite
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ServiceRequest.locationCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ServiceRequest.replaces
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ServiceRequest.orderDetail
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ServiceRequest.reasonReference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ServiceRequest.requester
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ServiceRequest.doNotPerform
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ServiceRequest.subject ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:uri ;
                           owl:onProperty     fhir:ServiceRequest.instantiatesUri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ServiceRequest.patientInstruction
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ServiceRequest.supportingInfo
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ServiceRequest.priority
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ServiceRequest.occurrenceDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ServiceRequest.occurrencePeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ServiceRequest.occurrenceTiming
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:ServiceRequest.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ServiceRequest.intent ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ServiceRequest.code
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ServiceRequest.quantityQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Ratio ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ServiceRequest.quantityRatio
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ServiceRequest.quantityRange
                                          ]
                                        ) ] .

fhir:Task.Parameter  a   owl:Class ;
        rdfs:comment     "Additional information that may be needed in the execution of the task." ;
        rdfs:label       "Task.Parameter" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueBase64Binary ;
                                            owl:someValuesFrom  fhir:base64Binary
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueBoolean ;
                                            owl:someValuesFrom  fhir:boolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueCanonical ;
                                            owl:someValuesFrom  fhir:canonical
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueCode ;
                                            owl:someValuesFrom  fhir:code
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueDate ;
                                            owl:someValuesFrom  fhir:date
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueDateTime ;
                                            owl:someValuesFrom  fhir:dateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueDecimal ;
                                            owl:someValuesFrom  fhir:decimal
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueId ;
                                            owl:someValuesFrom  fhir:id
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueInstant ;
                                            owl:someValuesFrom  fhir:instant
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueInteger ;
                                            owl:someValuesFrom  fhir:integer
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueMarkdown ;
                                            owl:someValuesFrom  fhir:markdown
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueOid ;
                                            owl:someValuesFrom  fhir:oid
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valuePositiveInt ;
                                            owl:someValuesFrom  fhir:positiveInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueTime ;
                                            owl:someValuesFrom  fhir:time
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueUnsignedInt ;
                                            owl:someValuesFrom  fhir:unsignedInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueUri ;
                                            owl:someValuesFrom  fhir:uri
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueUrl ;
                                            owl:someValuesFrom  fhir:url
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueUuid ;
                                            owl:someValuesFrom  fhir:uuid
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueAddress ;
                                            owl:someValuesFrom  fhir:Address
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueAge ;
                                            owl:someValuesFrom  fhir:Age
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueAnnotation ;
                                            owl:someValuesFrom  fhir:Annotation
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueAttachment ;
                                            owl:someValuesFrom  fhir:Attachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueCoding ;
                                            owl:someValuesFrom  fhir:Coding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueContactPoint ;
                                            owl:someValuesFrom  fhir:ContactPoint
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueCount ;
                                            owl:someValuesFrom  fhir:Count
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueDistance ;
                                            owl:someValuesFrom  fhir:Distance
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueDuration ;
                                            owl:someValuesFrom  fhir:Duration
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueHumanName ;
                                            owl:someValuesFrom  fhir:HumanName
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueIdentifier ;
                                            owl:someValuesFrom  fhir:Identifier
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueMoney ;
                                            owl:someValuesFrom  fhir:Money
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valuePeriod ;
                                            owl:someValuesFrom  fhir:Period
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueQuantity ;
                                            owl:someValuesFrom  fhir:Quantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueRange ;
                                            owl:someValuesFrom  fhir:Range
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueRatio ;
                                            owl:someValuesFrom  fhir:Ratio
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueSampledData ;
                                            owl:someValuesFrom  fhir:SampledData
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueSignature ;
                                            owl:someValuesFrom  fhir:Signature
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueTiming ;
                                            owl:someValuesFrom  fhir:Timing
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueContactDetail ;
                                            owl:someValuesFrom  fhir:ContactDetail
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueContributor ;
                                            owl:someValuesFrom  fhir:Contributor
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueDataRequirement ;
                                            owl:someValuesFrom  fhir:DataRequirement
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueExpression ;
                                            owl:someValuesFrom  fhir:Expression
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueParameterDefinition ;
                                            owl:someValuesFrom  fhir:ParameterDefinition
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueRelatedArtifact ;
                                            owl:someValuesFrom  fhir:RelatedArtifact
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueTriggerDefinition ;
                                            owl:someValuesFrom  fhir:TriggerDefinition
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueUsageContext ;
                                            owl:someValuesFrom  fhir:UsageContext
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueDosage ;
                                            owl:someValuesFrom  fhir:Dosage
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Task.input.valueMeta ;
                                            owl:someValuesFrom  fhir:Meta
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Task.input.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] .

fhir:ImagingStudy.reasonCode
        a                   owl:ObjectProperty ;
        rdfs:comment        "Description of clinical condition indicating why the ImagingStudy was requested." ;
        rdfs:domain         fhir:ImagingStudy ;
        rdfs:label          "ImagingStudy.reasonCode" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why the study was requested" .

fhir:PlanDefinition.type
        a             owl:ObjectProperty ;
        rdfs:comment  "A high-level category for the plan definition that distinguishes the kinds of systems that would be interested in the plan definition." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "order-set | clinical-protocol | eca-rule | workflow-definition" .

fhir:StructureMap.structure.alias
        a             owl:ObjectProperty ;
        rdfs:comment  "The name used for this type in the map." ;
        rdfs:domain   fhir:StructureMapStructureComponent ;
        rdfs:label    "StructureMap.structure.alias" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for type in this map" .

fhir:NamingSystem.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:NamingSystem ;
        rdfs:label    "NamingSystem.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:Ingredient.substance.strength.country
        a             owl:ObjectProperty ;
        rdfs:comment  "The country or countries for which the strength range applies." ;
        rdfs:domain   fhir:IngredientSubstanceComponent.IngredientSubstanceStrengthComponent ;
        rdfs:label    "Ingredient.substance.strength.country" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The country or countries for which the strength range applies" .

fhir:SubstanceDefinition.structure.representation.representation
        a             owl:ObjectProperty ;
        rdfs:comment  "The structural representation or characterization as a text string in a standard format." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureRepresentationComponent ;
        rdfs:label    "SubstanceDefinition.structure.representation.representation" ;
        rdfs:range    fhir:string ;
        dc:title      "The structural representation or characterization as a text string in a standard format" .

fhir:Media.issued  a        owl:ObjectProperty ;
        rdfs:comment        "The date and time this version of the media was made available to providers, typically after having been reviewed." ;
        rdfs:domain         fhir:Media ;
        rdfs:label          "Media.issued" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date/Time this version was made available" .

fhir:ExplanationOfBenefit.item.detail.factor
        a             owl:ObjectProperty ;
        rdfs:comment  "A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.factor" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Price scaling factor" .

fhir:Contract.TermTerm.Action
        a                owl:Class ;
        rdfs:comment     "An actor taking a role in an activity for which it can be assigned some degree of responsibility for the activity taking place." ;
        rdfs:label       "Contract.TermTerm.Action" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.action.context
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Contract.term.group.action.occurrenceDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Contract.term.group.action.occurrencePeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Contract.term.group.action.occurrenceTiming
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Contract.term.group.action.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Contract.term.group.action.reasonLinkId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.action.performerRole
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Contract.term.group.action.requester
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Contract.term.group.action.reasonReference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Contract.term.group.action.performerLinkId
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Contract.term.group.action.contextLinkId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.action.doNotPerform
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Contract.term.group.action.performerType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Contract.term.group.action.status ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Contract.term.group.action.reason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Contract.term.group.action.intent ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Contract.term.group.action.reasonCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:unsignedInt ;
                           owl:onProperty     fhir:Contract.term.group.action.securityLabelNumber
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.action.performer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Contract.term.group.action.note
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Contract.term.group.action.linkId
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Contract.term.group.action.requesterLinkId
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.TermTerm.Action.ActionSubject ;
                           owl:onProperty     fhir:Contract.term.group.action.subject
                         ] .

fhir:ExplanationOfBenefit.total
        a             owl:ObjectProperty ;
        rdfs:comment  "Categorized monetary totals for the adjudication." ;
        rdfs:domain   fhir:ExplanationOfBenefit ;
        rdfs:label    "ExplanationOfBenefit.total" ;
        rdfs:range    fhir:ExplanationOfBenefit.Total ;
        dc:title      "Adjudication totals" .

fhir:TestReportParticipantComponent
        a                owl:Class ;
        rdfs:comment     "A participant in the test execution, either the execution engine, a client, or a server." ;
        rdfs:label       "TestReportParticipantComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestReport.participant.display
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestReport.participant.uri ;
                           owl:someValuesFrom  fhir:uri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestReport.participant.type ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:CoverageEligibilityResponse.insurance.item.authorizationUrl
        a             owl:ObjectProperty ;
        rdfs:comment  "A web location for obtaining requirements or descriptive information regarding the preauthorization." ;
        rdfs:domain   fhir:CoverageEligibilityResponse.Insurance.Items ;
        rdfs:label    "CoverageEligibilityResponse.insurance.item.authorizationUrl" ;
        rdfs:range    fhir:uri ;
        dc:title      "Preauthorization requirements endpoint" .

fhir:date  a             owl:Class ;
        rdfs:comment     "A date or partial date (e.g. just year or year + month). There is no time zone. The format is a union of the schema types gYear, gYearMonth and date.  Dates SHALL be valid dates." ;
        rdfs:label       "date" ;
        rdfs:subClassOf  fhir:Primitive ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:value ;
                           owl:someValuesFrom  [ a               rdfs:Datatype ;
                                                 owl:onDatatype  xsd:dateTime
                                               ]
                         ] .

fhir:StructureDefinition.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this structure definition is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:StructureDefinition ;
        rdfs:label          "StructureDefinition.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:PlanDefinition.usage
        a             owl:ObjectProperty ;
        rdfs:comment  "A detailed description of how the plan definition is used from a clinical perspective." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.usage" ;
        rdfs:range    fhir:string ;
        dc:title      "Describes the clinical usage of the plan" .

fhir:Linkage.item.resource
        a             owl:ObjectProperty ;
        rdfs:comment  "The resource instance being linked as part of the group." ;
        rdfs:domain   fhir:LinkageItemComponent ;
        rdfs:label    "Linkage.item.resource" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Resource being linked" .

fhir:ImmunizationEvaluation.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date the evaluation of the vaccine administration event was performed." ;
        rdfs:domain         fhir:ImmunizationEvaluation ;
        rdfs:label          "ImmunizationEvaluation.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.init ;
        dc:title            "Date evaluation was performed" .

fhir:EvidenceReport.section
        a             owl:ObjectProperty ;
        rdfs:comment  "The root of the sections that make up the composition." ;
        rdfs:domain   fhir:EvidenceReport ;
        rdfs:label    "EvidenceReport.section" ;
        rdfs:range    fhir:EvidenceReport.Section ;
        dc:title      "Composition is broken into sections" .

fhir:ExampleScenario.process.step.alternative.step.process.step.alternative.title
        a             owl:ObjectProperty ;
        rdfs:comment  "The label to display for the alternative that gives a sense of the circumstance in which the alternative should be invoked." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step.alternative.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Label for alternative" .

fhir:CodeSystem.concept.concept.designation.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The text value for this designation." ;
        rdfs:domain   fhir:CodeSystem.ConceptDefinitionConcept.CodeSystemConceptDesignationComponent ;
        rdfs:label    "CodeSystem.concept.concept.designation.value" ;
        rdfs:range    fhir:string ;
        dc:title      "The text value for this designation" .

fhir:Group.characteristic.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that identifies the kind of trait being asserted." ;
        rdfs:domain   fhir:GroupCharacteristicComponent ;
        rdfs:label    "Group.characteristic.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Kind of characteristic" .

fhir:ResearchElementDefinition.characteristic.participantEffectiveDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ResearchElementDefinitionCharacteristicComponent ;
        rdfs:label          "ResearchElementDefinition.characteristic.participantEffectiveDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:ResearchElementDefinition.characteristic.participantEffective .

fhir:CitationAbstractComponent
        a                owl:Class ;
        rdfs:comment     "Publisher-provided summary of the article." ;
        rdfs:label       "CitationAbstractComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.abstract.copyright
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Citation.abstract.text ;
                           owl:someValuesFrom  fhir:markdown
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.abstract.language
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Citation.abstract.type
                         ] .

fhir:Condition.abatementPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Condition ;
        rdfs:label          "Condition.abatementPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:Condition.abatement .

fhir:PackagedProductDefinition.package.package.containedItem
        a             owl:ObjectProperty ;
        rdfs:comment  "The item(s) within the packaging." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponentPackage ;
        rdfs:label    "PackagedProductDefinition.package.package.containedItem" ;
        rdfs:range    fhir:PackagedProductDefinitionPackageComponentPackage.PackagedProductDefinitionPackageContainedItemComponent ;
        dc:title      "The item(s) within the packaging" .

fhir:ExampleScenario.process.step.process.step.alternative.step.operation.response.versionId
        a             owl:ObjectProperty ;
        rdfs:comment  "A specific version of a resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step.operation.response.versionId" ;
        rdfs:range    fhir:string ;
        dc:title      "A specific version of a resource contained in the instance" .

fhir:Task.output.valueRelatedArtifact
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueRelatedArtifact" ;
        rdfs:range          fhir:RelatedArtifact ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:Invoice.issuer  a  owl:ObjectProperty ;
        rdfs:comment  "The organizationissuing the Invoice." ;
        rdfs:domain   fhir:Invoice ;
        rdfs:label    "Invoice.issuer" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Issuing Organization of Invoice" .

fhir:ResearchElementDefinition.characteristic.definitionCanonical
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ResearchElementDefinitionCharacteristicComponent ;
        rdfs:label          "ResearchElementDefinition.characteristic.definitionCanonical" ;
        rdfs:range          fhir:canonical ;
        rdfs:subPropertyOf  fhir:ResearchElementDefinition.characteristic.definition .

fhir:StructureDefinitionDifferentialComponent
        a                owl:Class ;
        rdfs:comment     "A differential view is expressed relative to the base StructureDefinition - a statement of differences that it applies." ;
        rdfs:label       "StructureDefinitionDifferentialComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:StructureDefinition.differential.element ;
                           owl:someValuesFrom  fhir:ElementDefinition
                         ] .

fhir:DeviceUseStatement.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Details about the device statement that were not represented at all or sufficiently in one of the attributes provided in a class. These may include for example a comment, an instruction, or a note associated with the statement." ;
        rdfs:domain   fhir:DeviceUseStatement ;
        rdfs:label    "DeviceUseStatement.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Addition details (comments, instructions)" .

fhir:ClinicalUseIssue.contraindication.otherTherapy.therapy
        a           owl:ObjectProperty ;
        rdfs:label  "ClinicalUseIssue.contraindication.otherTherapy.therapy" .

fhir:ExplanationOfBenefit.item.detail.subDetail
        a             owl:ObjectProperty ;
        rdfs:comment  "Third-tier of goods and services." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.subDetail" ;
        rdfs:range    fhir:ExplanationOfBenefit.Item.Detail.SubDetail ;
        dc:title      "Additional items" .

fhir:TestScript.test.action.operation.contentType
        a             owl:ObjectProperty ;
        rdfs:comment  "The mime-type to use for RESTful operation in the 'Content-Type' header." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionOperation ;
        rdfs:label    "TestScript.test.action.operation.contentType" ;
        rdfs:range    fhir:code ;
        dc:title      "Mime type of the request payload contents, with charset etc." .

fhir:TerminologyCapabilities.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:TerminologyCapabilities ;
        rdfs:label    "TerminologyCapabilities.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:CommunicationRequest.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "The Encounter during which this CommunicationRequest was created or to which the creation of this record is tightly associated." ;
        rdfs:domain         fhir:CommunicationRequest ;
        rdfs:label          "CommunicationRequest.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Encounter created as part of" .

fhir:MessageHeaderResponseComponent
        a                owl:Class ;
        rdfs:comment     "Information about the message that this message is a response to.  Only present if this message is a response." ;
        rdfs:label       "MessageHeaderResponseComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageHeader.response.details
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MessageHeader.response.code ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MessageHeader.response.identifier ;
                           owl:someValuesFrom  fhir:id
                         ] .

fhir:Linkage  a          owl:Class ;
        rdfs:label       "Linkage" ;
        rdfs:subClassOf  w5:infrastructure.structure , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:Linkage.item ;
                           owl:someValuesFrom  fhir:LinkageItemComponent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Linkage.author
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Linkage.active
                         ] .

fhir:MedicinalProductDefinition.operation.confidentialityIndicator
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies whether this particular business or manufacturing process is considered proprietary or confidential." ;
        rdfs:domain   fhir:MedicinalProductDefinitionOperationComponent ;
        rdfs:label    "MedicinalProductDefinition.operation.confidentialityIndicator" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Specifies whether this particular business or manufacturing process is considered proprietary or confidential" .

fhir:SpecimenDefinition.typeTested.handling.temperatureRange
        a             owl:ObjectProperty ;
        rdfs:comment  "The temperature interval for this set of handling instructions." ;
        rdfs:domain   fhir:SpecimenDefinitionTypeTestedComponent.SpecimenDefinitionTypeTestedHandlingComponent ;
        rdfs:label    "SpecimenDefinition.typeTested.handling.temperatureRange" ;
        rdfs:range    fhir:Range ;
        dc:title      "Temperature range" .

fhir:Organization.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact for the organization for a certain purpose." ;
        rdfs:domain   fhir:Organization ;
        rdfs:label    "Organization.contact" ;
        rdfs:range    fhir:OrganizationContactComponent ;
        dc:title      "Contact for the organization for a certain purpose" .

fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponent
        a                owl:Class ;
        rdfs:comment     "The respondent's answer(s) to the question." ;
        rdfs:label       "QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem ;
                           owl:onProperty     fhir:QuestionnaireResponse.item.answer.item
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.valueBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:decimal ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.valueDecimal
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:integer ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.valueInteger
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.valueDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.valueDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:time ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.valueTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.valueString
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:uri ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.valueUri
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Attachment ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.valueAttachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Coding ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.valueCoding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.valueQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:QuestionnaireResponse.item.answer.valueReference
                                          ]
                                        ) ] .

fhir:MedicationRequestSubstitutionComponent
        a                owl:Class ;
        rdfs:comment     "Indicates whether or not substitution can or should be part of the dispense. In some cases, substitution must happen, in other cases substitution must not happen. This block explains the prescriber's intent. If nothing is specified substitution may be done." ;
        rdfs:label       "MedicationRequestSubstitutionComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationRequest.substitution.reason
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:MedicationRequest.substitution.allowedBoolean ;
                                            owl:someValuesFrom  fhir:boolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:MedicationRequest.substitution.allowedCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                        ) ] .

fhir:Contract.term.group.subType
        a                   owl:ObjectProperty ;
        rdfs:comment        "A specialized legal clause or condition based on overarching contract type." ;
        rdfs:domain         fhir:Contract.TermTerm ;
        rdfs:label          "Contract.term.group.subType" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Contract Term Type specific classification" .

fhir:StructureMap.group.rule.source.context
        a             owl:ObjectProperty ;
        rdfs:comment  "Type or variable this rule applies to." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label    "StructureMap.group.rule.source.context" ;
        rdfs:range    fhir:id ;
        dc:title      "Type or variable this rule applies to" .

fhir:ValueSet.expansion.parameter.valueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ValueSetExpansionComponent.ValueSetExpansionParameterComponent ;
        rdfs:label          "ValueSet.expansion.parameter.valueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:ValueSet.expansion.parameter.value .

fhir:Parameters.parameter.part.part
        a             owl:ObjectProperty ;
        rdfs:comment  "A named part of a multi-part parameter." ;
        rdfs:domain   fhir:ParametersParameterComponentParameter ;
        rdfs:label    "Parameters.parameter.part.part" ;
        rdfs:range    fhir:ParametersParameterComponentParameterParameter ;
        dc:title      "Named part of a multi-part parameter" .

fhir:RegulatedAuthorization.statusDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date at which the current status was assigned." ;
        rdfs:domain   fhir:RegulatedAuthorization ;
        rdfs:label    "RegulatedAuthorization.statusDate" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "The date at which the current status was assigned" .

fhir:StructureDefinition.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the structure definition. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:StructureDefinition ;
        rdfs:label    "StructureDefinition.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this structure definition (computer friendly)" .

fhir:DeviceDefinition.manufacturer
        a           owl:ObjectProperty ;
        rdfs:label  "DeviceDefinition.manufacturer" .

fhir:Immunization.doseQuantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The quantity of vaccine product that was administered." ;
        rdfs:domain   fhir:Immunization ;
        rdfs:label    "Immunization.doseQuantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Amount of vaccine administered" .

fhir:ExampleScenario.process.step.process.step.alternative.step.operation.receiver
        a             owl:ObjectProperty ;
        rdfs:comment  "Who receives the transaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step.operation.receiver" ;
        rdfs:range    fhir:string ;
        dc:title      "Who receives the transaction" .

fhir:StructureMap.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the structure map was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the structure map changes." ;
        rdfs:domain         fhir:StructureMap ;
        rdfs:label          "StructureMap.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:ExampleScenario.process.step.alternative.step
        a             owl:ObjectProperty ;
        rdfs:comment  "What happens in each alternative option." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep ;
        dc:title      "What happens in each alternative option" .

fhir:SupplyDelivery.suppliedItem
        a             owl:ObjectProperty ;
        rdfs:comment  "The item that is being delivered or has been supplied." ;
        rdfs:domain   fhir:SupplyDelivery ;
        rdfs:label    "SupplyDelivery.suppliedItem" ;
        rdfs:range    fhir:SupplyDeliverySuppliedItemComponent ;
        dc:title      "The item that is delivered or supplied" .

fhir:DataRequirement.dateFilter.valueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DataRequirementDateFilterComponent ;
        rdfs:label          "DataRequirement.dateFilter.valueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:DataRequirement.dateFilter.value .

fhir:MedicationKnowledge.code
        a                   owl:ObjectProperty ;
        rdfs:comment        "A code that specifies this medication, or a textual description if no code is available. Usage note: This could be a standard medication code such as a code from RxNorm, SNOMED CT, IDMP etc. It could also be a national or local formulary code, optionally with translations to other code systems." ;
        rdfs:domain         fhir:MedicationKnowledge ;
        rdfs:label          "MedicationKnowledge.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Code that identifies this medication" .

fhir:ChargeItemDefinition.propertyGroup.applicability.expression
        a             owl:ObjectProperty ;
        rdfs:comment  "An expression that returns true or false, indicating whether the condition is satisfied. When using FHIRPath expressions, the %context environment variable must be replaced at runtime with the ChargeItem resource to which this definition is applied." ;
        rdfs:domain   fhir:ChargeItemDefinitionPropertyGroupComponentApplicability ;
        rdfs:label    "ChargeItemDefinition.propertyGroup.applicability.expression" ;
        rdfs:range    fhir:string ;
        dc:title      "Boolean-valued expression" .

fhir:Contract.term.asset.periodType
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of Asset availability for use or ownership." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset ;
        rdfs:label    "Contract.term.asset.periodType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Asset availability types" .

fhir:PlanDefinition.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this plan definition when it is represented in other formats, or referenced in a specification, model, design or an instance." ;
        rdfs:domain         fhir:PlanDefinition ;
        rdfs:label          "PlanDefinition.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Additional identifier for the plan definition" .

fhir:ValueSet.compose.include.concept.designation.language
        a             owl:ObjectProperty ;
        rdfs:comment  "The language this designation is defined for." ;
        rdfs:domain   fhir:ValueSetComposeComponent.ConceptSet.ConceptReference.ValueSetComposeIncludeConceptDesignationComponent ;
        rdfs:label    "ValueSet.compose.include.concept.designation.language" ;
        rdfs:range    fhir:code ;
        dc:title      "Human language of the designation" .

fhir:Claim.insurance.coverage
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to the insurance card level information contained in the Coverage resource. The coverage issuing insurer will use these details to locate the patient's actual coverage within the insurer's information system." ;
        rdfs:domain   fhir:Claim.Insurance ;
        rdfs:label    "Claim.insurance.coverage" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Insurance information" .

fhir:PlanDefinition.action.action.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A code that provides a meaning, grouping, or classification for the action or action group. For example, a section may have a LOINC code for the section of a documentation template. In pharmaceutical quality, an action (Test) such as pH could be classified as a physical property." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction ;
        rdfs:label    "PlanDefinition.action.action.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Code representing the meaning of the action or sub-actions" .

fhir:MessageHeader.MessageDestination
        a                owl:Class ;
        rdfs:comment     "The destination application which the message is intended for." ;
        rdfs:label       "MessageHeader.MessageDestination" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageHeader.destination.receiver
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MessageHeader.destination.endpoint ;
                           owl:someValuesFrom  fhir:url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageHeader.destination.target
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MessageHeader.destination.name
                         ] .

fhir:Schedule.specialty
        a                   owl:ObjectProperty ;
        rdfs:comment        "The specialty of a practitioner that would be required to perform the service requested in this appointment." ;
        rdfs:domain         fhir:Schedule ;
        rdfs:label          "Schedule.specialty" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Type of specialty needed" .

fhir:InvoiceLineItemComponent.InvoiceLineItemPriceComponentComponent
        a                owl:Class ;
        rdfs:comment     "The price for a ChargeItem may be calculated as a base price with surcharges/deductions that apply in certain conditions. A ChargeItemDefinition resource that defines the prices, factors and conditions that apply to a billing code is currently under development. The priceComponent element can be used to offer transparency to the recipient of the Invoice as to how the prices have been calculated." ;
        rdfs:label       "InvoiceLineItemComponent.InvoiceLineItemPriceComponentComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Invoice.lineItem.priceComponent.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Invoice.lineItem.priceComponent.factor
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Invoice.lineItem.priceComponent.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Invoice.lineItem.priceComponent.type ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:OperationDefinition.parameter.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of used to identify the parameter." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponent ;
        rdfs:label    "OperationDefinition.parameter.name" ;
        rdfs:range    fhir:code ;
        dc:title      "Name in Parameters.parameter.name or in URL" .

fhir:ExplanationOfBenefit.procedure.date
        a             owl:ObjectProperty ;
        rdfs:comment  "Date and optionally time the procedure was performed." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Procedure ;
        rdfs:label    "ExplanationOfBenefit.procedure.date" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When the procedure was performed" .

fhir:ResearchElementDefinition.characteristic.participantEffectiveGroupMeasure
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates how elements are aggregated within the study effective period." ;
        rdfs:domain   fhir:ResearchElementDefinitionCharacteristicComponent ;
        rdfs:label    "ResearchElementDefinition.characteristic.participantEffectiveGroupMeasure" ;
        rdfs:range    fhir:code ;
        dc:title      "mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median" .

fhir:NutritionProduct.productCharacteristic
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies descriptive properties of the nutrition product." ;
        rdfs:domain   fhir:NutritionProduct ;
        rdfs:label    "NutritionProduct.productCharacteristic" ;
        rdfs:range    fhir:NutritionProductProductCharacteristicComponent ;
        dc:title      "Specifies descriptive properties of the nutrition product" .

fhir:ElementDefinition.minValueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ElementDefinition ;
        rdfs:label          "ElementDefinition.minValueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:ElementDefinition.minValue .

fhir:Citation.abstract.language
        a             owl:ObjectProperty ;
        rdfs:comment  "Used to express the specific language." ;
        rdfs:domain   fhir:CitationAbstractComponent ;
        rdfs:label    "Citation.abstract.language" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Used to express the specific language" .

fhir:Specimen.type  a       owl:ObjectProperty ;
        rdfs:comment        "The kind of material that forms the specimen." ;
        rdfs:domain         fhir:Specimen ;
        rdfs:label          "Specimen.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Kind of material that forms the specimen" .

fhir:PlanDefinition.action.groupingBehavior
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines the grouping behavior for the action and its children." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.groupingBehavior" ;
        rdfs:range    fhir:code ;
        dc:title      "visual-group | logical-group | sentence-group" .

fhir:Citation.contributorship.summary.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Used most commonly to express an author list or a contributorship statement." ;
        rdfs:domain   fhir:CitationContributorshipComponent.CitationContributorshipSummaryComponent ;
        rdfs:label    "Citation.contributorship.summary.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Either authorList or contributorshipStatement" .

fhir:Goal.startCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Goal ;
        rdfs:label          "Goal.startCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Goal.start .

fhir:Ingredient.specifiedSubstance.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Substance as a 'specified substance', implying extra substance related characteristics." ;
        rdfs:domain   fhir:IngredientSpecifiedSubstanceComponent ;
        rdfs:label    "Ingredient.specifiedSubstance.code" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "Substance as a 'specified substance', implying extra substance related characteristics" .

fhir:SubstanceDefinition.property.amountString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SubstanceDefinitionPropertyComponent ;
        rdfs:label          "SubstanceDefinition.property.amountString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:SubstanceDefinition.property.amount .

fhir:NutritionOrder.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifiers assigned to this order by the order sender or by the order receiver." ;
        rdfs:domain         fhir:NutritionOrder ;
        rdfs:label          "NutritionOrder.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Identifiers assigned to this order" .

fhir:ImmunizationEvaluation.authority
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the authority who published the protocol (e.g. ACIP)." ;
        rdfs:domain   fhir:ImmunizationEvaluation ;
        rdfs:label    "ImmunizationEvaluation.authority" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who is responsible for publishing the recommendations" .

fhir:Consent.verification.verifiedWith
        a             owl:ObjectProperty ;
        rdfs:comment  "Who verified the instruction (Patient, Relative or other Authorized Person)." ;
        rdfs:domain   fhir:ConsentVerificationComponent ;
        rdfs:label    "Consent.verification.verifiedWith" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Person who verified" .

fhir:VerificationResult.validationProcess
        a             owl:ObjectProperty ;
        rdfs:comment  "The primary process by which the target is validated (edit check; value set; primary source; multiple sources; standalone; in context)." ;
        rdfs:domain   fhir:VerificationResult ;
        rdfs:label    "VerificationResult.validationProcess" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The primary process by which the target is validated (edit check; value set; primary source; multiple sources; standalone; in context)" .

fhir:Observation.component.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ObservationComponentComponent ;
        rdfs:label          "Observation.component.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Observation.component.value .

fhir:ExampleScenario.process.step.alternative.step.operation.response.versionId
        a             owl:ObjectProperty ;
        rdfs:comment  "A specific version of a resource contained in the instance." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.operation.response.versionId" ;
        rdfs:range    fhir:string ;
        dc:title      "A specific version of a resource contained in the instance" .

fhir:SubstanceDefinition.structure.molecularFormula
        a             owl:ObjectProperty ;
        rdfs:comment  "Molecular formula of this substance, typically using the Hill system." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponent ;
        rdfs:label    "SubstanceDefinition.structure.molecularFormula" ;
        rdfs:range    fhir:string ;
        dc:title      "Molecular formula of this substance, typically using the Hill system" .

fhir:Group.member  a  owl:ObjectProperty ;
        rdfs:comment  "Identifies the resource instances that are members of the group." ;
        rdfs:domain   fhir:Group ;
        rdfs:label    "Group.member" ;
        rdfs:range    fhir:GroupMemberComponent ;
        dc:title      "Who or what is in group" .

fhir:CarePlan.activity.detail.statusReason
        a             owl:ObjectProperty ;
        rdfs:comment  "Provides reason why the activity isn't yet started, is on hold, was cancelled, etc." ;
        rdfs:domain   fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
        rdfs:label    "CarePlan.activity.detail.statusReason" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Reason for current status" .

fhir:Contributor.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of contributor." ;
        rdfs:domain   fhir:Contributor ;
        rdfs:label    "Contributor.type" ;
        rdfs:range    fhir:code ;
        dc:title      "author | editor | reviewer | endorser" .

fhir:Patient  a          owl:Class ;
        rdfs:label       "Patient" ;
        rdfs:subClassOf  fhir:DomainResource , w5:administrative.individual ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Patient.generalPractitioner
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PatientLinkComponent ;
                           owl:onProperty     fhir:Patient.link
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Patient.deceasedBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Patient.deceasedDateTime
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Patient.Contact ;
                           owl:onProperty     fhir:Patient.contact
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Patient.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactPoint ;
                           owl:onProperty     fhir:Patient.telecom
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:HumanName ;
                           owl:onProperty     fhir:Patient.name
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Patient.multipleBirthBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:integer ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Patient.multipleBirthInteger
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Patient.maritalStatus
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Address ;
                           owl:onProperty     fhir:Patient.address
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Patient.active
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Patient.gender
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Patient.birthDate
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Attachment ;
                           owl:onProperty     fhir:Patient.photo
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Patient.managingOrganization
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:PatientCommunicationComponent ;
                           owl:onProperty     fhir:Patient.communication
                         ] .

fhir:MedicationDispense.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Extra information about the dispense that could not be conveyed in the other attributes." ;
        rdfs:domain   fhir:MedicationDispense ;
        rdfs:label    "MedicationDispense.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Information about the dispense" .

fhir:ElementDefinition.maxValueTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ElementDefinition ;
        rdfs:label          "ElementDefinition.maxValueTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:ElementDefinition.maxValue .

fhir:ExplanationOfBenefitAdjudication
        a                owl:Class ;
        rdfs:comment     "The adjudication results which are presented at the header level rather than at the line-item or add-item levels." ;
        rdfs:label       "ExplanationOfBenefitAdjudication" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.adjudication.value
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Money ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.adjudication.amount
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.adjudication.reason
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExplanationOfBenefit.adjudication.category ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        dc:title         "Header-level adjudication" .

fhir:Goal.addresses  a      owl:ObjectProperty ;
        rdfs:comment        "The identified conditions and other health record elements that are intended to be addressed by the goal." ;
        rdfs:domain         fhir:Goal ;
        rdfs:label          "Goal.addresses" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Issues addressed by this goal" .

fhir:ChargeItemDefinition.applicability.language
        a             owl:ObjectProperty ;
        rdfs:comment  "The media type of the language for the expression, e.g. \"text/cql\" for Clinical Query Language expressions or \"text/fhirpath\" for FHIRPath expressions." ;
        rdfs:domain   fhir:ChargeItemDefinitionApplicabilityComponent ;
        rdfs:label    "ChargeItemDefinition.applicability.language" ;
        rdfs:range    fhir:string ;
        dc:title      "Language of the expression" .

fhir:Measure.subtitle
        a             owl:ObjectProperty ;
        rdfs:comment  "An explanatory or alternate title for the measure giving additional information about its content." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.subtitle" ;
        rdfs:range    fhir:string ;
        dc:title      "Subordinate title of the measure" .

fhir:Binary.securityContext
        a             owl:ObjectProperty ;
        rdfs:comment  "This element identifies another resource that can be used as a proxy of the security sensitivity to use when deciding and enforcing access control rules for the Binary resource. Given that the Binary resource contains very few elements that can be used to determine the sensitivity of the data and relationships to individuals, the referenced resource stands in as a proxy equivalent for this purpose. This referenced resource may be related to the Binary (e.g. Media, DocumentReference), or may be some non-related Resource purely as a security proxy. E.g. to identify that the binary resource relates to a patient, and access should only be granted to applications that have access to the patient." ;
        rdfs:domain   fhir:Binary ;
        rdfs:label    "Binary.securityContext" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Identifies another resource to use as proxy when enforcing access control" .

fhir:Claim.item.informationSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "Exceptions, special conditions and supporting information applicable for this service or product." ;
        rdfs:domain   fhir:Claim.Item ;
        rdfs:label    "Claim.item.informationSequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Applicable exception and supporting information" .

fhir:EvidenceReport.citeAs
        a           owl:ObjectProperty ;
        rdfs:label  "EvidenceReport.citeAs" .

fhir:CapabilityStatementMessagingComponent.CapabilityStatementMessagingEndpointComponent
        a                owl:Class ;
        rdfs:comment     "An endpoint (network accessible address) to which messages and/or replies are to be sent." ;
        rdfs:label       "CapabilityStatementMessagingComponent.CapabilityStatementMessagingEndpointComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.messaging.endpoint.address ;
                           owl:someValuesFrom  fhir:url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.messaging.endpoint.protocol ;
                           owl:someValuesFrom  fhir:Coding
                         ] .

fhir:OperationDefinition.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:OperationDefinition ;
        rdfs:label    "OperationDefinition.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:Coverage.costToBeneficiary.exception.period
        a             owl:ObjectProperty ;
        rdfs:comment  "The timeframe during when the exception is in force." ;
        rdfs:domain   fhir:Coverage.CostToBeneficiary.Exemption ;
        rdfs:label    "Coverage.costToBeneficiary.exception.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "The effective period of the exception" .

fhir:Measure  a          owl:Class ;
        rdfs:label       "Measure" ;
        rdfs:subClassOf  w5:clinical.general , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Measure.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:Measure.author
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RelatedArtifact ;
                           owl:onProperty     fhir:Measure.relatedArtifact
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Measure.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.experimental
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Measure.topic
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.clinicalRecommendationStatement
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.approvalDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.riskAdjustment
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:Measure.useContext
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Measure.subjectCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Measure.subjectReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.disclaimer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MeasureSupplementalDataComponent ;
                           owl:onProperty     fhir:Measure.supplementalData
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:Measure.endorser
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.url
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:markdown ;
                           owl:onProperty     fhir:Measure.definition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Measure.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.effectivePeriod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.rationale
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.copyright
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Measure.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.purpose
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MeasureGroupComponent ;
                           owl:onProperty     fhir:Measure.group
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:Measure.editor
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:Measure.library
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:Measure.reviewer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.scoring
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:Measure.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.improvementNotation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.subtitle
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.lastReviewDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.rateAggregation
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.guidance
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.usage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Measure.compositeScoring
                         ] .

fhir:IngredientSpecifiedSubstanceComponentStrength
        a                owl:Class ;
        rdfs:comment     "Quantity of the substance or specified substance present in the manufactured item or pharmaceutical product." ;
        rdfs:label       "IngredientSpecifiedSubstanceComponentStrength" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.specifiedSubstance.strength.concentrationText
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Ratio ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.specifiedSubstance.strength.presentationHighLimit
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.specifiedSubstance.strength.presentationText
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Ratio ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.specifiedSubstance.strength.presentation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:IngredientSpecifiedSubstanceComponentStrength.IngredientSubstanceStrengthReferenceStrengthComponent ;
                           owl:onProperty     fhir:Ingredient.specifiedSubstance.strength.referenceStrength
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Ingredient.specifiedSubstance.strength.country
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Ratio ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.specifiedSubstance.strength.concentrationHighLimit
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.specifiedSubstance.strength.measurementPoint
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Ratio ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.specifiedSubstance.strength.concentration
                         ] ;
        dc:title         "Quantity of the substance or specified substance present in the manufactured item or pharmaceutical product" .

fhir:RiskAssessment  a   owl:Class ;
        rdfs:label       "RiskAssessment" ;
        rdfs:subClassOf  w5:clinical.general , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RiskAssessment.mitigation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:RiskAssessment.basis
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:RiskAssessment.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RiskAssessment.condition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RiskAssessment.encounter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RiskAssessment.basedOn
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RiskAssessment.performer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:RiskAssessment.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:RiskAssessment.note
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RiskAssessment.occurrenceDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:RiskAssessment.occurrencePeriod
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RiskAssessment.method
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:RiskAssessment.reasonCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RiskAssessmentPredictionComponent ;
                           owl:onProperty     fhir:RiskAssessment.prediction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RiskAssessment.code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:RiskAssessment.parent
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:RiskAssessment.subject ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:RiskAssessment.reasonReference
                         ] .

fhir:TestReport.setup.action.operation.detail
        a             owl:ObjectProperty ;
        rdfs:comment  "A link to further details on the result." ;
        rdfs:domain   fhir:TestReportSetupComponent.SetupAction.TestReportSetupActionOperationComponent ;
        rdfs:label    "TestReport.setup.action.operation.detail" ;
        rdfs:range    fhir:uri ;
        dc:title      "A link to further details on the result" .

fhir:Questionnaire.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "A copyright statement relating to the questionnaire and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the questionnaire." ;
        rdfs:domain   fhir:Questionnaire ;
        rdfs:label    "Questionnaire.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Use and/or publishing restrictions" .

fhir:ImagingStudy.endpoint
        a             owl:ObjectProperty ;
        rdfs:comment  "The network service providing access (e.g., query, view, or retrieval) for the study. See implementation notes for information about using DICOM endpoints. A study-level endpoint applies to each series in the study, unless overridden by a series-level endpoint with the same Endpoint.connectionType." ;
        rdfs:domain   fhir:ImagingStudy ;
        rdfs:label    "ImagingStudy.endpoint" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Study access endpoint" .

fhir:SubstanceDefinition.structure.isotope
        a             owl:ObjectProperty ;
        rdfs:comment  "Applicable for single substances that contain a radionuclide or a non-natural isotopic ratio." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponent ;
        rdfs:label    "SubstanceDefinition.structure.isotope" ;
        rdfs:range    fhir:SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureIsotopeComponent ;
        dc:title      "Applicable for single substances that contain a radionuclide or a non-natural isotopic ratio" .

fhir:Statistic.sampleSize.numberOfStudies
        a             owl:ObjectProperty ;
        rdfs:comment  "Number of participants in the population." ;
        rdfs:domain   fhir:StatisticSampleSizeComponent ;
        rdfs:label    "Statistic.sampleSize.numberOfStudies" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Number of contributing studies" .

fhir:ExplanationOfBenefit.addItem.detail.productOrService
        a             owl:ObjectProperty ;
        rdfs:comment  "When the value is a group code then this item collects a set of related claim details, otherwise this contains the product, service, drug or other billing code for the item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.productOrService" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Billing, service, product, or drug code" .

fhir:Contract.term.offer.decision
        a                   owl:ObjectProperty ;
        rdfs:comment        "Type of choice made by accepting party with respect to an offer made by an offeror/ grantee." ;
        rdfs:domain         fhir:Contract.Term.ContractOffer ;
        rdfs:label          "Contract.term.offer.decision" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Accepting party choice" .

fhir:Library.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this library is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:Library ;
        rdfs:label          "Library.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:Location.endpoint
        a             owl:ObjectProperty ;
        rdfs:comment  "Technical endpoints providing access to services operated for the location." ;
        rdfs:domain   fhir:Location ;
        rdfs:label    "Location.endpoint" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Technical endpoints providing access to services operated for the location" .

fhir:ExampleScenario.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this example scenario when it is represented in other formats, or referenced in a specification, model, design or an instance." ;
        rdfs:domain         fhir:ExampleScenario ;
        rdfs:label          "ExampleScenario.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Additional identifier for the example scenario" .

fhir:MedicationStatement.derivedFrom
        a             owl:ObjectProperty ;
        rdfs:comment  "Allows linking the MedicationStatement to the underlying MedicationRequest, or to other information that supports or is used to derive the MedicationStatement." ;
        rdfs:domain   fhir:MedicationStatement ;
        rdfs:label    "MedicationStatement.derivedFrom" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Additional supporting information" .

fhir:Composition.relatesTo.targetIdentifier
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CompositionRelatesToComponent ;
        rdfs:label          "Composition.relatesTo.targetIdentifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  fhir:Composition.relatesTo.target .

fhir:MedicinalProductDefinition.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "A product specific contact, person (in a role), or an organization." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.contact" ;
        rdfs:range    fhir:MedicinalProductDefinitionContactComponent ;
        dc:title      "A product specific contact, person (in a role), or an organization" .

fhir:ImagingStudy.series.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of the series." ;
        rdfs:domain   fhir:ImagingStudySeriesComponent ;
        rdfs:label    "ImagingStudy.series.description" ;
        rdfs:range    fhir:string ;
        dc:title      "A short human readable summary of the series" .

fhir:Contract.term.group.action.securityLabelNumber
        a             owl:ObjectProperty ;
        rdfs:comment  "Security labels that protects the action." ;
        rdfs:domain   fhir:Contract.TermTerm.Action ;
        rdfs:label    "Contract.term.group.action.securityLabelNumber" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Action restriction numbers" .

fhir:PlanDefinition.action.participant.role
        a             owl:ObjectProperty ;
        rdfs:comment  "The role the participant should play in performing the described action." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent.PlanDefinitionActionParticipantComponent ;
        rdfs:label    "PlanDefinition.action.participant.role" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "E.g. Nurse, Surgeon, Parent" .

fhir:ValueSet.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this value set is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:ValueSet ;
        rdfs:label          "ValueSet.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:TestScriptMetadataComponent
        a                owl:Class ;
        rdfs:comment     "The required capability must exist and are assumed to function correctly on the FHIR server being tested." ;
        rdfs:label       "TestScriptMetadataComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:TestScript.metadata.capability ;
                           owl:someValuesFrom  fhir:TestScriptMetadataComponent.TestScriptMetadataCapabilityComponent
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:TestScriptMetadataComponent.TestScriptMetadataLinkComponent ;
                           owl:onProperty     fhir:TestScript.metadata.link
                         ] .

fhir:QuestionnaireResponse.item.item.answer.valueAttachment
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.item.answer.valueAttachment" ;
        rdfs:range          fhir:Attachment ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.item.answer.value .

fhir:TestReport.setup.action.operation.message
        a             owl:ObjectProperty ;
        rdfs:comment  "An explanatory message associated with the result." ;
        rdfs:domain   fhir:TestReportSetupComponent.SetupAction.TestReportSetupActionOperationComponent ;
        rdfs:label    "TestReport.setup.action.operation.message" ;
        rdfs:range    fhir:markdown ;
        dc:title      "A message associated with the result" .

fhir:PlanDefinitionActionComponent.PlanDefinitionActionDynamicValueComponent
        a                owl:Class ;
        rdfs:comment     "Customizations that should be applied to the statically defined resource. For example, if the dosage of a medication must be computed based on the patient's weight, a customization would be used to specify an expression that calculated the weight, and the path on the resource that would contain the result." ;
        rdfs:label       "PlanDefinitionActionComponent.PlanDefinitionActionDynamicValueComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Expression ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.dynamicValue.expression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PlanDefinition.action.dynamicValue.path
                         ] .

fhir:Parameters.parameter.part.valueCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:ImagingStudy.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Per the recommended DICOM mapping, this element is derived from the Study Description attribute (0008,1030). Observations or findings about the imaging study should be recorded in another resource, e.g. Observation, and not in this element." ;
        rdfs:domain   fhir:ImagingStudy ;
        rdfs:label    "ImagingStudy.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "User-defined comments" .

fhir:TestScript.fixture.autodelete
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether or not to implicitly delete the fixture during teardown. If true, the fixture is automatically deleted on each server being tested during teardown, therefore no delete operation is required for this fixture in the TestScript.teardown section." ;
        rdfs:domain   fhir:TestScriptFixtureComponent ;
        rdfs:label    "TestScript.fixture.autodelete" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether or not to implicitly delete the fixture during teardown" .

fhir:AdministrableProductDefinition.administrableDoseForm
        a             owl:ObjectProperty ;
        rdfs:comment  "The administrable dose form, i.e. the dose form of the final product after necessary reconstitution or processing." ;
        rdfs:domain   fhir:AdministrableProductDefinition ;
        rdfs:label    "AdministrableProductDefinition.administrableDoseForm" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The administrable dose form, i.e. the dose form of the final product after necessary reconstitution or processing" .

fhir:ActivityDefinition.participant.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of participant in the action." ;
        rdfs:domain   fhir:ActivityDefinitionParticipantComponent ;
        rdfs:label    "ActivityDefinition.participant.type" ;
        rdfs:range    fhir:code ;
        dc:title      "patient | practitioner | related-person | device" .

fhir:EvidenceReport.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Used for footnotes and annotations." ;
        rdfs:domain   fhir:EvidenceReport ;
        rdfs:label    "EvidenceReport.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Used for footnotes and annotations" .

fhir:Observation.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "The patient, or group of patients, location, or device this observation is about and into whose record the observation is placed. If the actual focus of the observation is different from the subject (or a sample of, part, or region of the subject), the `focus` element or the `code` itself specifies the actual focus of the observation." ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Who and/or what the observation is about" .

fhir:ClinicalImpression.investigation.code
        a             owl:ObjectProperty ;
        rdfs:comment  "A name/code for the group (\"set\") of investigations. Typically, this will be something like \"signs\", \"symptoms\", \"clinical\", \"diagnostic\", but the list is not constrained, and others such groups such as (exposure|family|travel|nutritional) history may be used." ;
        rdfs:domain   fhir:ClinicalImpressionInvestigationComponent ;
        rdfs:label    "ClinicalImpression.investigation.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "A name/code for the set" .

fhir:Provenance.agent
        a                   owl:ObjectProperty ;
        rdfs:comment        "An actor taking a role in an activity  for which it can be assigned some degree of responsibility for the activity taking place." ;
        rdfs:domain         fhir:Provenance ;
        rdfs:label          "Provenance.agent" ;
        rdfs:range          fhir:ProvenanceAgentComponent ;
        rdfs:subPropertyOf  w5:who ;
        dc:title            "Actor involved" .

fhir:GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponentLink
        a                owl:Class ;
        rdfs:comment     "Additional links from target resource." ;
        rdfs:label       "GraphDefinitionLinkComponent.GraphDefinitionLinkTargetComponentLink.GraphDefinitionLinkTargetComponentLink" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Additional links from target resource" .

fhir:VerificationResult.frequency
        a             owl:ObjectProperty ;
        rdfs:comment  "Frequency of revalidation." ;
        rdfs:domain   fhir:VerificationResult ;
        rdfs:label    "VerificationResult.frequency" ;
        rdfs:range    fhir:Timing ;
        dc:title      "Frequency of revalidation" .

fhir:TestScript.test.action.operation.description
        a             owl:ObjectProperty ;
        rdfs:comment  "The description would be used by test engines for tracking and reporting purposes." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionOperation ;
        rdfs:label    "TestScript.test.action.operation.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Tracking/reporting operation description" .

fhir:ChargeItemDefinition.propertyGroup.applicability
        a             owl:ObjectProperty ;
        rdfs:comment  "Expressions that describe applicability criteria for the priceComponent." ;
        rdfs:domain   fhir:ChargeItemDefinitionPropertyGroupComponent ;
        rdfs:label    "ChargeItemDefinition.propertyGroup.applicability" ;
        rdfs:range    fhir:ChargeItemDefinitionPropertyGroupComponentApplicability ;
        dc:title      "Conditions under which the priceComponent is applicable" .

fhir:TerminologyCapabilities.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the terminology capabilities from a consumer's perspective. Typically, this is used when the capability statement describes a desired rather than an actual solution, for example as a formal expression of requirements as part of an RFP." ;
        rdfs:domain   fhir:TerminologyCapabilities ;
        rdfs:label    "TerminologyCapabilities.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the terminology capabilities" .

fhir:Appointment.participant.status
        a             owl:ObjectProperty ;
        rdfs:comment  "Participation status of the actor." ;
        rdfs:domain   fhir:AppointmentParticipantComponent ;
        rdfs:label    "Appointment.participant.status" ;
        rdfs:range    fhir:code ;
        dc:title      "accepted | declined | tentative | needs-action" .

fhir:CoverageEligibilityRequest.item.category
        a             owl:ObjectProperty ;
        rdfs:comment  "Code to identify the general type of benefits under which products and services are provided." ;
        rdfs:domain   fhir:CoverageEligibilityRequest.Details ;
        rdfs:label    "CoverageEligibilityRequest.item.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Benefit classification" .

fhir:SupplyRequest.priority
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicates how quickly this SupplyRequest should be addressed with respect to other requests." ;
        rdfs:domain         fhir:SupplyRequest ;
        rdfs:label          "SupplyRequest.priority" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:grade ;
        dc:title            "routine | urgent | asap | stat" .

fhir:SearchParameter.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "A legal or geographic region in which the search parameter is intended to be used." ;
        rdfs:domain   fhir:SearchParameter ;
        rdfs:label    "SearchParameter.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Intended jurisdiction for search parameter (if applicable)" .

fhir:EvidenceVariable
        a                owl:Class ;
        rdfs:label       "EvidenceVariable" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.general ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:EvidenceVariable.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.subtitle
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:EvidenceVariableCharacteristicComponent ;
                           owl:onProperty     fhir:EvidenceVariable.characteristic
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.actual
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:EvidenceVariable.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:EvidenceVariable.author
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.shortTitle
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.handling
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.characteristicCombination
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:EvidenceVariable.useContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:EvidenceVariable.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:EvidenceVariable.endorser
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.version
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:EvidenceVariable.editor
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:RelatedArtifact ;
                           owl:onProperty     fhir:EvidenceVariable.relatedArtifact
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:EvidenceVariableCategoryComponent ;
                           owl:onProperty     fhir:EvidenceVariable.category
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:EvidenceVariable.reviewer
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.url
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:EvidenceVariable.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:EvidenceVariable.date
                         ] .

fhir:ResearchStudy.period
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifies the start date and the expected (or actual, depending on status) end date for the study." ;
        rdfs:domain         fhir:ResearchStudy ;
        rdfs:label          "ResearchStudy.period" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "When the study began and ended" .

fhir:ElementDefinition.type.aggregation
        a             owl:ObjectProperty ;
        rdfs:comment  "If the type is a reference to another resource, how the resource is or can be aggregated - is it a contained resource, or a reference, and if the context is a bundle, is it included in the bundle." ;
        rdfs:domain   fhir:ElementDefinition.TypeRefComponent ;
        rdfs:label    "ElementDefinition.type.aggregation" ;
        rdfs:range    fhir:code ;
        dc:title      "contained | referenced | bundled - how aggregated" .

fhir:Contract.Term.ContractOffer.Answer
        a                owl:Class ;
        rdfs:comment     "Response to offer text." ;
        rdfs:label       "Contract.Term.ContractOffer.Answer" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.offer.answer.valueBoolean ;
                                            owl:someValuesFrom  fhir:boolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.offer.answer.valueDecimal ;
                                            owl:someValuesFrom  fhir:decimal
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.offer.answer.valueInteger ;
                                            owl:someValuesFrom  fhir:integer
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.offer.answer.valueDate ;
                                            owl:someValuesFrom  fhir:date
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.offer.answer.valueDateTime ;
                                            owl:someValuesFrom  fhir:dateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.offer.answer.valueTime ;
                                            owl:someValuesFrom  fhir:time
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.offer.answer.valueString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.offer.answer.valueUri ;
                                            owl:someValuesFrom  fhir:uri
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.offer.answer.valueAttachment ;
                                            owl:someValuesFrom  fhir:Attachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.offer.answer.valueCoding ;
                                            owl:someValuesFrom  fhir:Coding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.offer.answer.valueQuantity ;
                                            owl:someValuesFrom  fhir:Quantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Contract.term.offer.answer.valueReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] .

fhir:CapabilityStatement.rest.resource.conditionalCreate
        a             owl:ObjectProperty ;
        rdfs:comment  "A flag that indicates that the server supports conditional create." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.conditionalCreate" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If allows/uses conditional create" .

fhir:ImplementationGuide.manifest.resource.exampleBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ImplementationGuideManifestComponent.ManifestResource ;
        rdfs:label          "ImplementationGuide.manifest.resource.exampleBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:ImplementationGuide.manifest.resource.example .

fhir:Coverage.dependent
        a             owl:ObjectProperty ;
        rdfs:comment  "A unique identifier for a dependent under the coverage." ;
        rdfs:domain   fhir:Coverage ;
        rdfs:label    "Coverage.dependent" ;
        rdfs:range    fhir:string ;
        dc:title      "Dependent number" .

fhir:Consent.provision.provisionData
        a                owl:Class ;
        rdfs:comment     "The resources controlled by this rule if specific resources are referenced." ;
        rdfs:label       "Consent.provision.provisionData" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Consent.provision.data.reference ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Consent.provision.data.meaning ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:Immunization.protocolApplied.authority
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates the authority who published the protocol (e.g. ACIP) that is being followed." ;
        rdfs:domain   fhir:ImmunizationProtocolAppliedComponent ;
        rdfs:label    "Immunization.protocolApplied.authority" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who is responsible for publishing the recommendations" .

fhir:DeviceDefinitionUdiDeviceIdentifierComponent
        a                owl:Class ;
        rdfs:comment     "Unique device identifier (UDI) assigned to device label or package.  Note that the Device may include multiple udiCarriers as it either may include just the udiCarrier for the jurisdiction it is sold, or for multiple jurisdictions it could have been sold." ;
        rdfs:label       "DeviceDefinitionUdiDeviceIdentifierComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DeviceDefinition.udiDeviceIdentifier.jurisdiction ;
                           owl:someValuesFrom  fhir:uri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DeviceDefinition.udiDeviceIdentifier.issuer ;
                           owl:someValuesFrom  fhir:uri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DeviceDefinition.udiDeviceIdentifier.deviceIdentifier ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:Contract.term.group.offer.type
        a                   owl:ObjectProperty ;
        rdfs:comment        "Type of Contract Provision such as specific requirements, purposes for actions, obligations, prohibitions, e.g. life time maximum benefit." ;
        rdfs:domain         fhir:Contract.TermTerm.ContractOffer ;
        rdfs:label          "Contract.term.group.offer.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Contract Offer Type or Form" .

fhir:SubstanceDefinition.source
        a             owl:ObjectProperty ;
        rdfs:comment  "Supporting literature." ;
        rdfs:domain   fhir:SubstanceDefinition ;
        rdfs:label    "SubstanceDefinition.source" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Supporting literature" .

fhir:PlanDefinition.action.action.definitionCanonical
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponentAction ;
        rdfs:label          "PlanDefinition.action.action.definitionCanonical" ;
        rdfs:range          fhir:canonical ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.action.definition .

fhir:Encounter.statusHistory.period
        a             owl:ObjectProperty ;
        rdfs:comment  "The time that the episode was in the specified status." ;
        rdfs:domain   fhir:Encounter.StatusHistory ;
        rdfs:label    "Encounter.statusHistory.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "The time that the episode was in the specified status" .

fhir:NamingSystem.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the naming system was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the naming system changes." ;
        rdfs:domain         fhir:NamingSystem ;
        rdfs:label          "NamingSystem.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:NutritionOrderSupplementComponent
        a                owl:Class ;
        rdfs:comment     "Oral nutritional products given in order to add further nutritional value to the patient's diet." ;
        rdfs:label       "NutritionOrderSupplementComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.supplement.instruction
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.supplement.quantity
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Timing ;
                           owl:onProperty     fhir:NutritionOrder.supplement.schedule
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.supplement.productName
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:NutritionOrder.supplement.type
                         ] .

fhir:ActivityDefinition.participant
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates who should participate in performing the action described." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.participant" ;
        rdfs:range    fhir:ActivityDefinitionParticipantComponent ;
        dc:title      "Who should participate in the action" .

fhir:GuidanceResponse.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Allows a service to provide  unique, business identifiers for the response." ;
        rdfs:domain         fhir:GuidanceResponse ;
        rdfs:label          "GuidanceResponse.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business identifier" .

fhir:EnrollmentResponse.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "The Response business identifier." ;
        rdfs:domain   fhir:EnrollmentResponse ;
        rdfs:label    "EnrollmentResponse.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Business Identifier" .

fhir:PlanDefinition.action.action.condition.kind
        a             owl:ObjectProperty ;
        rdfs:comment  "The kind of condition." ;
        rdfs:domain   fhir:PlanDefinitionActionComponentAction.PlanDefinitionActionConditionComponent ;
        rdfs:label    "PlanDefinition.action.action.condition.kind" ;
        rdfs:range    fhir:code ;
        dc:title      "applicability | start | stop" .

fhir:MedicationDispense.statusReason
        a           owl:ObjectProperty ;
        rdfs:label  "MedicationDispense.statusReason" .

fhir:Consent.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Unique identifier for this copy of the Consent Statement." ;
        rdfs:domain         fhir:Consent ;
        rdfs:label          "Consent.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Identifier for this record (external references)" .

fhir:TerminologyCapabilities.expansion.incomplete
        a             owl:ObjectProperty ;
        rdfs:comment  "Allow request for incomplete expansions?" ;
        rdfs:domain   fhir:TerminologyCapabilitiesExpansionComponent ;
        rdfs:label    "TerminologyCapabilities.expansion.incomplete" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Allow request for incomplete expansions?" .

fhir:Task.output.valueUsageContext
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueUsageContext" ;
        rdfs:range          fhir:UsageContext ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:RequestGroupActionComponentActionAction
        a                owl:Class ;
        rdfs:comment     "Sub actions." ;
        rdfs:label       "RequestGroupActionComponentActionAction" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Sub action" .

fhir:Identifier.period
        a             owl:ObjectProperty ;
        rdfs:comment  "Time period during which identifier is/was valid for use." ;
        rdfs:domain   fhir:Identifier ;
        rdfs:label    "Identifier.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "Time period when id is/was valid for use" .

fhir:ExplanationOfBenefit.addItem.adjudication.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "Monetary amount associated with the category." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItemAdjudication ;
        rdfs:label    "ExplanationOfBenefit.addItem.adjudication.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Monetary amount" .

fhir:ElementDefinition.alias
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies additional names by which this element might also be known." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.alias" ;
        rdfs:range    fhir:string ;
        dc:title      "Other names" .

fhir:Procedure.complication
        a             owl:ObjectProperty ;
        rdfs:comment  "Any complications that occurred during the procedure, or in the immediate post-performance period. These are generally tracked separately from the notes, which will typically describe the procedure itself rather than any 'post procedure' issues." ;
        rdfs:domain   fhir:Procedure ;
        rdfs:label    "Procedure.complication" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Complication following the procedure" .

fhir:CapabilityStatement.rest.resource.searchParam
        a             owl:ObjectProperty ;
        rdfs:comment  "Search parameters for implementations to support and/or make use of - either references to ones defined in the specification, or additional ones defined for/by the implementation." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.searchParam" ;
        rdfs:range    fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent.CapabilityStatementRestResourceSearchParamComponent ;
        dc:title      "Search parameters supported by implementation" .

fhir:ClaimResponse.adjudication.category
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to indicate the information type of this adjudication record. Information types may include the value submitted, maximum values or percentages allowed or payable under the plan, amounts that: the patient is responsible for in aggregate or pertaining to this item; amounts paid by other coverages; and, the benefit payable for this item." ;
        rdfs:domain   fhir:ClaimResponseAdjudication ;
        rdfs:label    "ClaimResponse.adjudication.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of adjudication information" .

fhir:OperationDefinition.parameter.part.binding.valueSet
        a             owl:ObjectProperty ;
        rdfs:comment  "Points to the value set or external definition (e.g. implicit value set) that identifies the set of codes to be used." ;
        rdfs:domain   fhir:OperationDefinitionParameterComponentParameter.OperationDefinitionParameterBindingComponent ;
        rdfs:label    "OperationDefinition.parameter.part.binding.valueSet" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Source of value set" .

fhir:IngredientSpecifiedSubstanceComponent
        a                owl:Class ;
        rdfs:comment     "A specified substance that comprises this ingredient." ;
        rdfs:label       "IngredientSpecifiedSubstanceComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:IngredientSpecifiedSubstanceComponentStrength ;
                           owl:onProperty     fhir:Ingredient.specifiedSubstance.strength
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.specifiedSubstance.confidentiality
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Ingredient.specifiedSubstance.group ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Ingredient.specifiedSubstance.code ;
                           owl:someValuesFrom  fhir:CodeableReference
                         ] .

fhir:ElementDefinitionSlicingComponent.ElementDefinitionSlicingDiscriminatorComponent
        a                owl:Class ;
        rdfs:comment     "Designates which child elements are used to discriminate between the slices when processing an instance. If one or more discriminators are provided, the value of the child elements in the instance data SHALL completely distinguish which slice the element in the resource matches based on the allowed values for those elements in each of the slices." ;
        rdfs:label       "ElementDefinitionSlicingComponent.ElementDefinitionSlicingDiscriminatorComponent" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ElementDefinition.slicing.discriminator.path ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ElementDefinition.slicing.discriminator.type ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:RequestGroup.action.action.participant
        a                   owl:ObjectProperty ;
        rdfs:comment        "The participant that should perform or be responsible for this action." ;
        rdfs:domain         fhir:RequestGroupActionComponentAction ;
        rdfs:label          "RequestGroup.action.action.participant" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Who should perform the action" .

fhir:SubstanceDefinition.name.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The actual name." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponent ;
        rdfs:label    "SubstanceDefinition.name.name" ;
        rdfs:range    fhir:string ;
        dc:title      "The actual name" .

fhir:PlanDefinition.action.relatedAction.offset
        a           owl:ObjectProperty ;
        rdfs:label  "PlanDefinition.action.relatedAction.offset" .

fhir:Parameters.parameter.valueDataRequirement
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueDataRequirement" ;
        rdfs:range          fhir:DataRequirement ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:ResearchStudy.protocol
        a             owl:ObjectProperty ;
        rdfs:comment  "The set of steps expected to be performed as part of the execution of the study." ;
        rdfs:domain   fhir:ResearchStudy ;
        rdfs:label    "ResearchStudy.protocol" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Steps followed in executing study" .

fhir:PackagedProductDefinition.package.package.property.type
        a             owl:ObjectProperty ;
        rdfs:comment  "A code expressing the type of characteristic." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponentPackage.PackagedProductDefinitionPackagePropertyComponent ;
        rdfs:label    "PackagedProductDefinition.package.package.property.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "A code expressing the type of characteristic" .

fhir:EvidenceReport.section.entryQuantity
        a             owl:ObjectProperty ;
        rdfs:comment  "Quantity as content." ;
        rdfs:domain   fhir:EvidenceReport.Section ;
        rdfs:label    "EvidenceReport.section.entryQuantity" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Quantity as content" .

fhir:CarePlan.title  a  owl:ObjectProperty ;
        rdfs:comment  "Human-friendly name for the care plan." ;
        rdfs:domain   fhir:CarePlan ;
        rdfs:label    "CarePlan.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Human-friendly name for the care plan" .

fhir:SubstanceDefinition.moiety.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifier by which this moiety substance is known." ;
        rdfs:domain   fhir:SubstanceDefinitionMoietyComponent ;
        rdfs:label    "SubstanceDefinition.moiety.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Identifier by which this moiety substance is known" .

fhir:BodyStructure  a    owl:Class ;
        rdfs:label       "BodyStructure" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.diagnostics ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Attachment ;
                           owl:onProperty     fhir:BodyStructure.image
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:BodyStructure.description
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:BodyStructure.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:BodyStructure.location
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:BodyStructure.patient ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:BodyStructure.locationQualifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:BodyStructure.morphology
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:BodyStructure.active
                         ] .

fhir:Task.encounter  a      owl:ObjectProperty ;
        rdfs:comment        "The healthcare event  (e.g. a patient and healthcare provider interaction) during which this task was created." ;
        rdfs:domain         fhir:Task ;
        rdfs:label          "Task.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Healthcare event during which this task originated" .

fhir:Task.input.valueContactPoint
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueContactPoint" ;
        rdfs:range          fhir:ContactPoint ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:ResearchStudy.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in learning more about or engaging with the study." ;
        rdfs:domain   fhir:ResearchStudy ;
        rdfs:label    "ResearchStudy.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the study" .

fhir:Bundle.total  a  owl:ObjectProperty ;
        rdfs:comment  "If a set of search matches, this is the total number of entries of type 'match' across all pages in the search.  It does not include search.mode = 'include' or 'outcome' entries and it does not provide a count of the number of entries in the Bundle." ;
        rdfs:domain   fhir:Bundle ;
        rdfs:label    "Bundle.total" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "If search, the total number of matches" .

fhir:CompartmentDefinition.contact
        a             owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:CompartmentDefinition ;
        rdfs:label    "CompartmentDefinition.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:TestScript.name  a  owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the test script. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:TestScript ;
        rdfs:label    "TestScript.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this test script (computer friendly)" .

fhir:ResearchStudy.arm.name
        a             owl:ObjectProperty ;
        rdfs:comment  "Unique, human-readable label for this arm of the study." ;
        rdfs:domain   fhir:ResearchStudyArmComponent ;
        rdfs:label    "ResearchStudy.arm.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Label for study arm" .

fhir:OperationDefinition.affectsState
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the operation affects state. Side effects such as producing audit trail entries do not count as 'affecting  state'." ;
        rdfs:domain   fhir:OperationDefinition ;
        rdfs:label    "OperationDefinition.affectsState" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether content is changed by the operation" .

fhir:ChargeItemDefinition
        a                owl:Class ;
        rdfs:label       "ChargeItemDefinition" ;
        rdfs:subClassOf  w5:financial.support , fhir:DomainResource ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ChargeItemDefinitionApplicabilityComponent ;
                           owl:onProperty     fhir:ChargeItemDefinition.applicability
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ChargeItemDefinition.instance
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:ChargeItemDefinition.partOf
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ChargeItemDefinitionPropertyGroupComponent ;
                           owl:onProperty     fhir:ChargeItemDefinition.propertyGroup
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:ChargeItemDefinition.replaces
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.url ;
                           owl:someValuesFrom  fhir:uri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.date
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:ChargeItemDefinition.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.experimental
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:ChargeItemDefinition.useContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ChargeItemDefinition.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:uri ;
                           owl:onProperty     fhir:ChargeItemDefinition.derivedFromUri
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.version
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:ChargeItemDefinition.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.title
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.lastReviewDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:date ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.approvalDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.effectivePeriod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ChargeItemDefinition.copyright
                         ] .

fhir:RiskAssessment.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Business identifier assigned to the risk assessment." ;
        rdfs:domain         fhir:RiskAssessment ;
        rdfs:label          "RiskAssessment.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Unique identifier for the assessment" .

fhir:Address.district
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of the administrative area (county)." ;
        rdfs:domain   fhir:Address ;
        rdfs:label    "Address.district" ;
        rdfs:range    fhir:string ;
        dc:title      "District name (aka county)" .

fhir:DosageDoseAndRateComponent
        a                owl:Class ;
        rdfs:comment     "The amount of medication administered." ;
        rdfs:label       "DosageDoseAndRateComponent" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Ratio ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Dosage.doseAndRate.rateRatio
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Dosage.doseAndRate.rateRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:SimpleQuantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Dosage.doseAndRate.rateQuantity
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Dosage.doseAndRate.doseRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:SimpleQuantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Dosage.doseAndRate.doseQuantity
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Dosage.doseAndRate.type
                         ] .

fhir:ElementDefinition.binding
        a             owl:ObjectProperty ;
        rdfs:comment  "Binds to a value set if this element is coded (code, Coding, CodeableConcept, Quantity), or the data types (string, uri)." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.binding" ;
        rdfs:range    fhir:ElementDefinitionBindingComponent ;
        dc:title      "ValueSet details if this is coded" .

fhir:AdministrableProductDefinition.routeOfAdministration.targetSpecies.withdrawalPeriod
        a             owl:ObjectProperty ;
        rdfs:comment  "A species specific time during which consumption of animal product is not appropriate." ;
        rdfs:domain   fhir:AdministrableProductDefinitionRouteOfAdministrationComponent.AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesComponent ;
        rdfs:label    "AdministrableProductDefinition.routeOfAdministration.targetSpecies.withdrawalPeriod" ;
        rdfs:range    fhir:AdministrableProductDefinitionRouteOfAdministrationComponent.AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesComponent.AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesWithdrawalPeriodComponent ;
        dc:title      "A species specific time during which consumption of animal product is not appropriate" .

fhir:CoverageEligibilityResponse.insurance
        a             owl:ObjectProperty ;
        rdfs:comment  "Financial instruments for reimbursement for the health care products and services." ;
        rdfs:domain   fhir:CoverageEligibilityResponse ;
        rdfs:label    "CoverageEligibilityResponse.insurance" ;
        rdfs:range    fhir:CoverageEligibilityResponse.Insurance ;
        dc:title      "Patient insurance information" .

fhir:TestReport.tester
        a             owl:ObjectProperty ;
        rdfs:comment  "Name of the tester producing this report (Organization or individual)." ;
        rdfs:domain   fhir:TestReport ;
        rdfs:label    "TestReport.tester" ;
        rdfs:range    fhir:string ;
        dc:title      "Name of the tester producing this report (Organization or individual)" .

fhir:Library.dataRequirement
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes a set of data that must be provided in order to be able to successfully perform the computations defined by the library." ;
        rdfs:domain   fhir:Library ;
        rdfs:label    "Library.dataRequirement" ;
        rdfs:range    fhir:DataRequirement ;
        dc:title      "What data is referenced by this library" .

fhir:MedicationKnowledge.monitoringProgram.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of program under which the medication is monitored." ;
        rdfs:domain   fhir:MedicationKnowledgeMonitoringProgramComponent ;
        rdfs:label    "MedicationKnowledge.monitoringProgram.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of program under which the medication is monitored" .

fhir:Money.value  a   owl:ObjectProperty ;
        rdfs:comment  "Numerical value (with implicit precision)." ;
        rdfs:domain   fhir:Money ;
        rdfs:label    "Money.value" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Numerical value (with implicit precision)" .

fhir:HealthcareService.notAvailable.description
        a             owl:ObjectProperty ;
        rdfs:comment  "The reason that can be presented to the user as to why this time is not available." ;
        rdfs:domain   fhir:HealthcareServiceNotAvailableComponent ;
        rdfs:label    "HealthcareService.notAvailable.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Reason presented to the user explaining why time not available" .

fhir:ClinicalUseIssueIndicationComponentOtherTherapy
        a                owl:Class ;
        rdfs:comment     "Information about the use of the medicinal product in relation to other therapies described as part of the indication." ;
        rdfs:label       "ClinicalUseIssueIndicationComponentOtherTherapy" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:ClinicalUseIssue.indication.otherTherapy.therapyCodeableReference ;
                                            owl:someValuesFrom  fhir:CodeableReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ClinicalUseIssue.indication.otherTherapy.relationshipType ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        dc:title         "Information about the use of the medicinal product in relation to other therapies described as part of the indication" .

fhir:InsurancePlan.plan.specificCost
        a             owl:ObjectProperty ;
        rdfs:comment  "Costs associated with the coverage provided by the product." ;
        rdfs:domain   fhir:InsurancePlanPlanComponent ;
        rdfs:label    "InsurancePlan.plan.specificCost" ;
        rdfs:range    fhir:InsurancePlanPlanComponent.InsurancePlanPlanSpecificCostComponent ;
        dc:title      "Specific costs" .

fhir:ChargeItem.overrideReason
        a             owl:ObjectProperty ;
        rdfs:comment  "If the list price or the rule-based factor associated with the code is overridden, this attribute can capture a text to indicate the  reason for this action." ;
        rdfs:domain   fhir:ChargeItem ;
        rdfs:label    "ChargeItem.overrideReason" ;
        rdfs:range    fhir:string ;
        dc:title      "Reason for overriding the list price/factor" .

fhir:TestScript.setup.action.assert.compareToSourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "Id of the source fixture used as the contents to be evaluated by either the \"source/expression\" or \"sourceId/path\" definition." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.compareToSourceId" ;
        rdfs:range    fhir:string ;
        dc:title      "Id of the source fixture to be evaluated" .

fhir:ExampleScenario.copyright
        a             owl:ObjectProperty ;
        rdfs:comment  "A copyright statement relating to the example scenario and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the example scenario." ;
        rdfs:domain   fhir:ExampleScenario ;
        rdfs:label    "ExampleScenario.copyright" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Use and/or publishing restrictions" .

fhir:MedicinalProductDefinition.statusDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date at which the given status became applicable." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.statusDate" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "The date at which the given status became applicable" .

fhir:ValueSet.compose.exclude.concept
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies a concept to be included or excluded." ;
        rdfs:domain   fhir:ValueSetComposeComponentInclude ;
        rdfs:label    "ValueSet.compose.exclude.concept" ;
        rdfs:range    fhir:ValueSetComposeComponentInclude.ConceptReference ;
        dc:title      "A concept defined in the system" .

fhir:Claim.item.encounter
        a             owl:ObjectProperty ;
        rdfs:comment  "The Encounters during which this Claim was created or to which the creation of this record is tightly associated." ;
        rdfs:domain   fhir:Claim.Item ;
        rdfs:label    "Claim.item.encounter" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Encounters related to this billed item" .

fhir:ValueSet.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the value set." ;
        rdfs:domain         fhir:ValueSet ;
        rdfs:label          "ValueSet.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:Immunization.protocolApplied.targetDisease
        a             owl:ObjectProperty ;
        rdfs:comment  "The vaccine preventable disease the dose is being administered against." ;
        rdfs:domain   fhir:ImmunizationProtocolAppliedComponent ;
        rdfs:label    "Immunization.protocolApplied.targetDisease" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Vaccine preventatable disease being targetted" .

fhir:Location.partOf  a  owl:ObjectProperty ;
        rdfs:comment  "Another Location of which this Location is physically a part of." ;
        rdfs:domain   fhir:Location ;
        rdfs:label    "Location.partOf" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Another Location this one is physically a part of" .

fhir:Parameters.parameter.part.valueUnsignedInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueUnsignedInt" ;
        rdfs:range          fhir:unsignedInt ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:CoverageEligibilityRequest.item.supportingInfoSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "Exceptions, special conditions and supporting information applicable for this service or product line." ;
        rdfs:domain   fhir:CoverageEligibilityRequest.Details ;
        rdfs:label    "CoverageEligibilityRequest.item.supportingInfoSequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Applicable exception or supporting information" .

fhir:Timing.repeat.countMax
        a             owl:ObjectProperty ;
        rdfs:comment  "If present, indicates that the count is a range - so to perform the action between [count] and [countMax] times." ;
        rdfs:domain   fhir:TimingRepeatComponent ;
        rdfs:label    "Timing.repeat.countMax" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Maximum number of times to repeat" .

fhir:ManufacturedItemDefinition.property.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ManufacturedItemDefinitionPropertyComponent ;
        rdfs:label          "ManufacturedItemDefinition.property.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:ManufacturedItemDefinition.property.value .

fhir:ConceptMapGroupComponent.SourceElement
        a                owl:Class ;
        rdfs:comment     "Mappings for an individual concept in the source to one or more concepts in the target." ;
        rdfs:label       "ConceptMapGroupComponent.SourceElement" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ConceptMapGroupComponent.SourceElement.TargetElement ;
                           owl:onProperty     fhir:ConceptMap.group.element.target
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.group.element.display
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ConceptMap.group.element.code
                         ] .

fhir:ChargeItem.occurrenceTiming
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ChargeItem ;
        rdfs:label          "ChargeItem.occurrenceTiming" ;
        rdfs:range          fhir:Timing ;
        rdfs:subPropertyOf  fhir:ChargeItem.occurrence .

fhir:ResearchSubject.study
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to the study the subject is participating in." ;
        rdfs:domain   fhir:ResearchSubject ;
        rdfs:label    "ResearchSubject.study" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Study subject is part of" .

fhir:InsurancePlan.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The current state of the health insurance product." ;
        rdfs:domain         fhir:InsurancePlan ;
        rdfs:label          "InsurancePlan.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "draft | active | retired | unknown" .

fhir:QuestionnaireResponseItemComponentItem
        a                owl:Class ;
        rdfs:comment     "Questions or sub-groups nested beneath a question or group." ;
        rdfs:label       "QuestionnaireResponseItemComponentItem" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:QuestionnaireResponse.item.item.linkId ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:QuestionnaireResponse.item.item.definition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:QuestionnaireResponse.item.item.text
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:QuestionnaireResponseItemComponentItemItem ;
                           owl:onProperty     fhir:QuestionnaireResponse.item.item.item
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:QuestionnaireResponseItemComponentItem.QuestionnaireResponseItemAnswerComponent ;
                           owl:onProperty     fhir:QuestionnaireResponse.item.item.answer
                         ] ;
        dc:title         "Nested questionnaire response items" .

fhir:LocationHoursOfOperationComponent
        a                owl:Class ;
        rdfs:comment     "What days/times during a week is this location usually open." ;
        rdfs:label       "LocationHoursOfOperationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:time ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Location.hoursOfOperation.closingTime
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:time ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Location.hoursOfOperation.openingTime
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Location.hoursOfOperation.allDay
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:Location.hoursOfOperation.daysOfWeek
                         ] .

fhir:MedicationKnowledge.administrationGuidelines.indication
        a           owl:ObjectProperty ;
        rdfs:label  "MedicationKnowledge.administrationGuidelines.indication" .

fhir:Contract.term.asset.valuedItem.quantity
        a                   owl:ObjectProperty ;
        rdfs:comment        "Specifies the units by which the Contract Valued Item is measured or counted, and quantifies the countable or measurable Contract Valued Item instances." ;
        rdfs:domain         fhir:Contract.Term.ContractAsset.ValuedItem ;
        rdfs:label          "Contract.term.asset.valuedItem.quantity" ;
        rdfs:range          fhir:SimpleQuantity ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Count of Contract Valued Items" .

fhir:AllergyIntolerance.reaction.description
        a             owl:ObjectProperty ;
        rdfs:comment  "Text description about the reaction as a whole, including details of the manifestation if required." ;
        rdfs:domain   fhir:AllergyIntoleranceReactionComponent ;
        rdfs:label    "AllergyIntolerance.reaction.description" ;
        rdfs:range    fhir:string ;
        dc:title      "Description of the event as a whole" .

fhir:InsurancePlan.contact.address
        a             owl:ObjectProperty ;
        rdfs:comment  "Visiting or postal addresses for the contact." ;
        rdfs:domain   fhir:InsurancePlanContactComponent ;
        rdfs:label    "InsurancePlan.contact.address" ;
        rdfs:range    fhir:Address ;
        dc:title      "Visiting or postal addresses for the contact" .

fhir:Dosage.timing  a  owl:ObjectProperty ;
        rdfs:comment  "When medication should be administered." ;
        rdfs:domain   fhir:Dosage ;
        rdfs:label    "Dosage.timing" ;
        rdfs:range    fhir:Timing ;
        dc:title      "When medication should be administered" .

fhir:Subscription.criteria
        a             owl:ObjectProperty ;
        rdfs:comment  "The rules that the server should use to determine when to generate notifications for this subscription." ;
        rdfs:domain   fhir:Subscription ;
        rdfs:label    "Subscription.criteria" ;
        rdfs:range    fhir:string ;
        dc:title      "Rule for server push" .

fhir:Citation.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A formal identifier that is used to identify this citation when it is represented in other formats, or referenced in a specification, model, design or an instance." ;
        rdfs:domain         fhir:Citation ;
        rdfs:label          "Citation.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "May include DOI, PMID, PMCID, etc." .

fhir:MedicinalProductDefinition.operation.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of manufacturing operation e.g. manufacturing itself, re-packaging. This may be a subtype of some other wider scope of authorized operation, referenced by the authorization attribute." ;
        rdfs:domain   fhir:MedicinalProductDefinitionOperationComponent ;
        rdfs:label    "MedicinalProductDefinition.operation.type" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "The type of manufacturing operation e.g. manufacturing itself, re-packaging. This may be a subtype of some other wider scope of authorized operation, referenced by the authorization attribute" .

fhir:TestScript.setup.action.operation.requestHeader.field
        a             owl:ObjectProperty ;
        rdfs:comment  "The HTTP header field e.g. \"Accept\"." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent.TestScriptSetupActionOperationRequestHeaderComponent ;
        rdfs:label    "TestScript.setup.action.operation.requestHeader.field" ;
        rdfs:range    fhir:string ;
        dc:title      "HTTP header field name" .

fhir:MedicationKnowledge
        a                owl:Class ;
        rdfs:label       "MedicationKnowledge" ;
        rdfs:subClassOf  w5:clinical.medication , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:SimpleQuantity ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationKnowledge.amount
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:MedicationKnowledge.synonym
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:MedicationKnowledge.intendedRoute
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicationKnowledgeAdministrationGuidelinesComponent ;
                           owl:onProperty     fhir:MedicationKnowledge.administrationGuidelines
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:MedicationKnowledgePackagingComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationKnowledge.packaging
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationKnowledge.manufacturer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicationKnowledgeRegulatoryComponent ;
                           owl:onProperty     fhir:MedicationKnowledge.regulatory
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicationKnowledgeMonographComponent ;
                           owl:onProperty     fhir:MedicationKnowledge.monograph
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationKnowledge.contraindication
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationKnowledge.doseForm
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicationKnowledgeRelatedMedicationKnowledgeComponent ;
                           owl:onProperty     fhir:MedicationKnowledge.relatedMedicationKnowledge
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicationKnowledgeIngredientComponent ;
                           owl:onProperty     fhir:MedicationKnowledge.ingredient
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationKnowledge.status
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicationKnowledgeDrugCharacteristicComponent ;
                           owl:onProperty     fhir:MedicationKnowledge.drugCharacteristic
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicationKnowledgeMonitoringProgramComponent ;
                           owl:onProperty     fhir:MedicationKnowledge.monitoringProgram
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationKnowledge.code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicationKnowledgeKineticsComponent ;
                           owl:onProperty     fhir:MedicationKnowledge.kinetics
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:MedicationKnowledge.associatedMedication
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicationKnowledgeMedicineClassificationComponent ;
                           owl:onProperty     fhir:MedicationKnowledge.medicineClassification
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationKnowledge.preparationInstruction
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:MedicationKnowledge.productType
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:MedicationKnowledgeCostComponent ;
                           owl:onProperty     fhir:MedicationKnowledge.cost
                         ] .

fhir:PackagedProductDefinition.package.shelfLifeStorage
        a             owl:ObjectProperty ;
        rdfs:comment  "Shelf Life and storage information." ;
        rdfs:domain   fhir:PackagedProductDefinitionPackageComponent ;
        rdfs:label    "PackagedProductDefinition.package.shelfLifeStorage" ;
        rdfs:range    fhir:ProductShelfLife ;
        dc:title      "Shelf Life and storage information" .

fhir:ElementDefinition.mapping.map
        a             owl:ObjectProperty ;
        rdfs:comment  "Expresses what part of the target specification corresponds to this element." ;
        rdfs:domain   fhir:ElementDefinitionMappingComponent ;
        rdfs:label    "ElementDefinition.mapping.map" ;
        rdfs:range    fhir:string ;
        dc:title      "Details of the mapping" .

fhir:SubstanceDefinition.moiety.name
        a             owl:ObjectProperty ;
        rdfs:comment  "Textual name for this moiety substance." ;
        rdfs:domain   fhir:SubstanceDefinitionMoietyComponent ;
        rdfs:label    "SubstanceDefinition.moiety.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Textual name for this moiety substance" .

fhir:Evidence.certainty
        a             owl:ObjectProperty ;
        rdfs:comment  "Assessment of certainty, confidence in the estimates, or quality of the evidence." ;
        rdfs:domain   fhir:Evidence ;
        rdfs:label    "Evidence.certainty" ;
        rdfs:range    fhir:EvidenceCertaintyComponent ;
        dc:title      "Certainty or quality of the evidence" .

fhir:Specimen.note  a  owl:ObjectProperty ;
        rdfs:comment  "To communicate any details or issues about the specimen or during the specimen collection. (for example: broken vial, sent with patient, frozen)." ;
        rdfs:domain   fhir:Specimen ;
        rdfs:label    "Specimen.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Comments" .

fhir:ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionParameterComponent
        a                owl:Class ;
        rdfs:comment     "Defines how IG is built by tools." ;
        rdfs:label       "ImplementationGuideDefinitionComponent.ImplementationGuideDefinitionParameterComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImplementationGuide.definition.parameter.value ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImplementationGuide.definition.parameter.code ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:EpisodeOfCare.careManager
        a             owl:ObjectProperty ;
        rdfs:comment  "The practitioner that is the care manager/care coordinator for this patient." ;
        rdfs:domain   fhir:EpisodeOfCare ;
        rdfs:label    "EpisodeOfCare.careManager" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Care manager/care coordinator for the patient" .

fhir:ExplanationOfBenefit.benefitBalance.financial.used
        a           owl:ObjectProperty ;
        rdfs:label  "ExplanationOfBenefit.benefitBalance.financial.used" .

fhir:DomainResource.extension
        a             owl:ObjectProperty ;
        rdfs:comment  "May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." ;
        rdfs:domain   fhir:DomainResource ;
        rdfs:label    "DomainResource.extension" ;
        rdfs:range    fhir:Extension ;
        dc:title      "Additional content defined by implementations" .

fhir:ServiceRequest.specimen
        a             owl:ObjectProperty ;
        rdfs:comment  "One or more specimens that the laboratory procedure will use." ;
        rdfs:domain   fhir:ServiceRequest ;
        rdfs:label    "ServiceRequest.specimen" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Procedure Samples" .

fhir:DiagnosticReport.effectiveDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DiagnosticReport ;
        rdfs:label          "DiagnosticReport.effectiveDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:DiagnosticReport.effective .

fhir:Measure.contact  a  owl:ObjectProperty ;
        rdfs:comment  "Contact details to assist a user in finding and communicating with the publisher." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.contact" ;
        rdfs:range    fhir:ContactDetail ;
        dc:title      "Contact details for the publisher" .

fhir:Consent.provisionProvisionProvision
        a                owl:Class ;
        rdfs:comment     "Rules which provide exceptions to the base rule or subrules." ;
        rdfs:label       "Consent.provisionProvisionProvision" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Nested Exception Rules" .

fhir:ClinicalImpression.previous
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to the last assessment that was conducted on this patient. Assessments are often/usually ongoing in nature; a care provider (practitioner or team) will make new assessments on an ongoing basis as new data arises or the patient's conditions changes." ;
        rdfs:domain   fhir:ClinicalImpression ;
        rdfs:label    "ClinicalImpression.previous" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Reference to last assessment" .

fhir:Procedure.complicationDetail
        a             owl:ObjectProperty ;
        rdfs:comment  "Any complications that occurred during the procedure, or in the immediate post-performance period." ;
        rdfs:domain   fhir:Procedure ;
        rdfs:label    "Procedure.complicationDetail" ;
        rdfs:range    fhir:Reference ;
        dc:title      "A condition that is a result of the procedure" .

fhir:CoverageEligibilityRequest.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A unique identifier assigned to this coverage eligiblity request." ;
        rdfs:domain         fhir:CoverageEligibilityRequest ;
        rdfs:label          "CoverageEligibilityRequest.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business Identifier for coverage eligiblity request" .

fhir:EvidenceReport.citeAsReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:EvidenceReport ;
        rdfs:label          "EvidenceReport.citeAsReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:EvidenceReport.citeAs .

fhir:ManufacturedItemDefinition.property.valueQuantity
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ManufacturedItemDefinitionPropertyComponent ;
        rdfs:label          "ManufacturedItemDefinition.property.valueQuantity" ;
        rdfs:range          fhir:Quantity ;
        rdfs:subPropertyOf  fhir:ManufacturedItemDefinition.property.value .

fhir:Task.input.valueMeta
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Task.Parameter ;
        rdfs:label          "Task.input.valueMeta" ;
        rdfs:range          fhir:Meta ;
        rdfs:subPropertyOf  fhir:Task.input.value .

fhir:Account.coverage
        a             owl:ObjectProperty ;
        rdfs:comment  "The party(s) that are responsible for covering the payment of this account, and what order should they be applied to the account." ;
        rdfs:domain   fhir:Account ;
        rdfs:label    "Account.coverage" ;
        rdfs:range    fhir:Account.Coverage ;
        dc:title      "The party(s) that are responsible for covering the payment of this account, and what order should they be applied to the account" .

fhir:TestReport.setup.action.assert.result
        a             owl:ObjectProperty ;
        rdfs:comment  "The result of this assertion." ;
        rdfs:domain   fhir:TestReportSetupComponent.SetupAction.TestReportSetupActionAssertComponent ;
        rdfs:label    "TestReport.setup.action.assert.result" ;
        rdfs:range    fhir:code ;
        dc:title      "pass | skip | fail | warning | error" .

fhir:FamilyMemberHistory.condition.contributedToDeath
        a             owl:ObjectProperty ;
        rdfs:comment  "This condition contributed to the cause of death of the related person. If contributedToDeath is not populated, then it is unknown." ;
        rdfs:domain   fhir:FamilyMemberHistoryConditionComponent ;
        rdfs:label    "FamilyMemberHistory.condition.contributedToDeath" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the condition contributed to the cause of death" .

fhir:ProdCharacteristic.width
        a             owl:ObjectProperty ;
        rdfs:comment  "Where applicable, the width can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used." ;
        rdfs:domain   fhir:ProdCharacteristic ;
        rdfs:label    "ProdCharacteristic.width" ;
        rdfs:range    fhir:Quantity ;
        dc:title      "Where applicable, the width can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used" .

fhir:Task.reasonReference
        a                   owl:ObjectProperty ;
        rdfs:comment        "A resource reference indicating why this task needs to be performed." ;
        rdfs:domain         fhir:Task ;
        rdfs:label          "Task.reasonReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why task is needed" .

fhir:CodeSystem.content
        a             owl:ObjectProperty ;
        rdfs:comment  "The extent of the content of the code system (the concepts and codes it defines) are represented in this resource instance." ;
        rdfs:domain   fhir:CodeSystem ;
        rdfs:label    "CodeSystem.content" ;
        rdfs:range    fhir:code ;
        dc:title      "not-present | example | fragment | complete | supplement" .

fhir:Device.expirationDate
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date and time beyond which this device is no longer valid or should not be used (if applicable)." ;
        rdfs:domain         fhir:Device ;
        rdfs:label          "Device.expirationDate" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Date and time of expiry of this device (if applicable)" .

fhir:Task.input.type  a  owl:ObjectProperty ;
        rdfs:comment  "A code or description indicating how the input is intended to be used as part of the task execution." ;
        rdfs:domain   fhir:Task.Parameter ;
        rdfs:label    "Task.input.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Label for the input" .

fhir:Observation.referenceRange.age
        a             owl:ObjectProperty ;
        rdfs:comment  "The age at which this reference range is applicable. This is a neonatal age (e.g. number of weeks at term) if the meaning says so." ;
        rdfs:domain   fhir:ObservationReferenceRangeComponent ;
        rdfs:label    "Observation.referenceRange.age" ;
        rdfs:range    fhir:Range ;
        dc:title      "Applicable age range, if relevant" .

fhir:RequestGroup.instantiatesCanonical
        a             owl:ObjectProperty ;
        rdfs:comment  "A canonical URL referencing a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this request." ;
        rdfs:domain   fhir:RequestGroup ;
        rdfs:label    "RequestGroup.instantiatesCanonical" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Instantiates FHIR protocol or definition" .

fhir:EvidenceReport.section.focusReference
        a             owl:ObjectProperty ;
        rdfs:comment  "A definitional Resource identifying the kind of content contained within the section. This should be consistent with the section title." ;
        rdfs:domain   fhir:EvidenceReport.Section ;
        rdfs:label    "EvidenceReport.section.focusReference" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Classification of section by Resource" .

fhir:Measure.relatedArtifact
        a             owl:ObjectProperty ;
        rdfs:comment  "Related artifacts such as additional documentation, justification, or bibliographic references." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.relatedArtifact" ;
        rdfs:range    fhir:RelatedArtifact ;
        dc:title      "Additional documentation, citations, etc." .

fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleDependentComponent
        a                owl:Class ;
        rdfs:comment     "Which other rules to apply in the context of this rule." ;
        rdfs:label       "StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleDependentComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:StructureMap.group.rule.dependent.variable ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.dependent.name ;
                           owl:someValuesFrom  fhir:id
                         ] .

fhir:url  a              owl:Class ;
        rdfs:comment     "A URI that is a literal reference" ;
        rdfs:label       "url" ;
        rdfs:subClassOf  fhir:Primitive ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:value ;
                           owl:someValuesFrom  [ a               rdfs:Datatype ;
                                                 owl:onDatatype  xsd:anyURI
                                               ]
                         ] .

fhir:HealthcareService.program
        a             owl:ObjectProperty ;
        rdfs:comment  "Programs that this service is applicable to." ;
        rdfs:domain   fhir:HealthcareService ;
        rdfs:label    "HealthcareService.program" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Programs that this service is applicable to" .

fhir:Contract.subtitle
        a             owl:ObjectProperty ;
        rdfs:comment  "An explanatory or alternate user-friendly title for this Contract definition, derivative, or instance in any legal state.t giving additional information about its content." ;
        rdfs:domain   fhir:Contract ;
        rdfs:label    "Contract.subtitle" ;
        rdfs:range    fhir:string ;
        dc:title      "Subordinate Friendly name" .

fhir:GraphDefinition.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the graph definition was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the graph definition changes." ;
        rdfs:domain         fhir:GraphDefinition ;
        rdfs:label          "GraphDefinition.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:AdverseEvent.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Business identifiers assigned to this adverse event by the performer or other systems which remain constant as the resource is updated and propagates from server to server." ;
        rdfs:domain   fhir:AdverseEvent ;
        rdfs:label    "AdverseEvent.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Business identifier for the event" .

fhir:Claim.subType  a       owl:ObjectProperty ;
        rdfs:comment        "A finer grained suite of claim type codes which may convey additional information such as Inpatient vs Outpatient and/or a specialty service." ;
        rdfs:domain         fhir:Claim ;
        rdfs:label          "Claim.subType" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "More granular claim type" .

fhir:ClinicalImpression.investigation
        a             owl:ObjectProperty ;
        rdfs:comment  "One or more sets of investigations (signs, symptoms, etc.). The actual grouping of investigations varies greatly depending on the type and context of the assessment. These investigations may include data generated during the assessment process, or data previously generated and recorded that is pertinent to the outcomes." ;
        rdfs:domain   fhir:ClinicalImpression ;
        rdfs:label    "ClinicalImpression.investigation" ;
        rdfs:range    fhir:ClinicalImpressionInvestigationComponent ;
        dc:title      "One or more sets of investigations (signs, symptoms, etc.)" .

fhir:PlanDefinition.action.subjectCanonical
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponent ;
        rdfs:label          "PlanDefinition.action.subjectCanonical" ;
        rdfs:range          fhir:canonical ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.subject .

fhir:CapabilityStatement.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this capability statement is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:CapabilityStatement ;
        rdfs:label          "CapabilityStatement.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:Observation.performer
        a                   owl:ObjectProperty ;
        rdfs:comment        "Who was responsible for asserting the observed value as \"true\"." ;
        rdfs:domain         fhir:Observation ;
        rdfs:label          "Observation.performer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Who is responsible for the observation" .

fhir:DeviceUseStatement.reasonCode
        a                   owl:ObjectProperty ;
        rdfs:comment        "Reason or justification for the use of the device." ;
        rdfs:domain         fhir:DeviceUseStatement ;
        rdfs:label          "DeviceUseStatement.reasonCode" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why device was used" .

fhir:DocumentReferenceRelatesToComponent
        a                owl:Class ;
        rdfs:comment     "Relationships that this document has with other document references that already exist." ;
        rdfs:label       "DocumentReferenceRelatesToComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DocumentReference.relatesTo.target ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DocumentReference.relatesTo.code ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:ImagingStudy  a     owl:Class ;
        rdfs:label       "ImagingStudy" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.diagnostics ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:ImagingStudy.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:unsignedInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImagingStudy.numberOfInstances
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImagingStudy.procedureReference
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ImagingStudy.basedOn
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:ImagingStudy.identifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ImagingStudy.procedureCode
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImagingStudy.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImagingStudy.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImagingStudy.location
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImagingStudy.referrer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ImagingStudySeriesComponent ;
                           owl:onProperty     fhir:ImagingStudy.series
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ImagingStudy.interpreter
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ImagingStudy.reasonCode
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ImagingStudy.endpoint
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Coding ;
                           owl:onProperty     fhir:ImagingStudy.modality
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:unsignedInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImagingStudy.numberOfSeries
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ImagingStudy.subject ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImagingStudy.encounter
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ImagingStudy.started
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:ImagingStudy.reasonReference
                         ] .

fhir:ImplementationGuide.manifest.rendering
        a             owl:ObjectProperty ;
        rdfs:comment  "A pointer to official web page, PDF or other rendering of the implementation guide." ;
        rdfs:domain   fhir:ImplementationGuideManifestComponent ;
        rdfs:label    "ImplementationGuide.manifest.rendering" ;
        rdfs:range    fhir:url ;
        dc:title      "Location of rendered implementation guide" .

fhir:StructureMap.group.extends
        a             owl:ObjectProperty ;
        rdfs:comment  "Another group that this group adds rules to." ;
        rdfs:domain   fhir:StructureMapGroupComponent ;
        rdfs:label    "StructureMap.group.extends" ;
        rdfs:range    fhir:id ;
        dc:title      "Another group that this group adds rules to" .

fhir:MessageHeader.response.details
        a             owl:ObjectProperty ;
        rdfs:comment  "Full details of any issues found in the message." ;
        rdfs:domain   fhir:MessageHeaderResponseComponent ;
        rdfs:label    "MessageHeader.response.details" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Specific list of hints/warnings/errors" .

fhir:Measure.supplementalData.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates a meaning for the supplemental data. This can be as simple as a unique identifier, or it can establish meaning in a broader context by drawing from a terminology, allowing supplemental data to be correlated across measures." ;
        rdfs:domain   fhir:MeasureSupplementalDataComponent ;
        rdfs:label    "Measure.supplementalData.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Meaning of the supplemental data" .

fhir:ObservationDefinition.qualifiedInterval.age
        a             owl:ObjectProperty ;
        rdfs:comment  "The age at which this reference range is applicable. This is a neonatal age (e.g. number of weeks at term) if the meaning says so." ;
        rdfs:domain   fhir:ObservationDefinitionQualifiedIntervalComponent ;
        rdfs:label    "ObservationDefinition.qualifiedInterval.age" ;
        rdfs:range    fhir:Range ;
        dc:title      "Applicable age range, if relevant" .

fhir:SubstanceDefinition.relationship.amountRatio
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:SubstanceDefinitionRelationshipComponent ;
        rdfs:label          "SubstanceDefinition.relationship.amountRatio" ;
        rdfs:range          fhir:Ratio ;
        rdfs:subPropertyOf  fhir:SubstanceDefinition.relationship.amount .

fhir:ExplanationOfBenefit.addItem.location
        a           owl:ObjectProperty ;
        rdfs:label  "ExplanationOfBenefit.addItem.location" .

fhir:QuestionnaireResponse.item.item.answer.valueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.item.answer.valueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.item.answer.value .

fhir:StructureMap.group.rule.rule.target.listRuleId
        a             owl:ObjectProperty ;
        rdfs:comment  "Internal rule reference for shared list items." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleTargetComponent ;
        rdfs:label    "StructureMap.group.rule.rule.target.listRuleId" ;
        rdfs:range    fhir:id ;
        dc:title      "Internal rule reference for shared list items" .

fhir:Practitioner.qualification.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "An identifier that applies to this person's qualification in this role." ;
        rdfs:domain   fhir:PractitionerQualificationComponent ;
        rdfs:label    "Practitioner.qualification.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "An identifier for this qualification for the practitioner" .

fhir:BundleEntryComponent.BundleEntrySearchComponent
        a                owl:Class ;
        rdfs:comment     "Information about the search process that lead to the creation of this entry." ;
        rdfs:label       "BundleEntryComponent.BundleEntrySearchComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:decimal ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Bundle.entry.search.score
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Bundle.entry.search.mode
                         ] .

fhir:CoverageEligibilityResponse.Insurance
        a                owl:Class ;
        rdfs:comment     "Financial instruments for reimbursement for the health care products and services." ;
        rdfs:label       "CoverageEligibilityResponse.Insurance" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CoverageEligibilityResponse.Insurance.Items ;
                           owl:onProperty     fhir:CoverageEligibilityResponse.insurance.item
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.insurance.benefitPeriod
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.insurance.inforce
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CoverageEligibilityResponse.insurance.coverage ;
                           owl:someValuesFrom  fhir:Reference
                         ] .

fhir:CapabilityStatement
        a                owl:Class ;
        rdfs:label       "CapabilityStatement" ;
        rdfs:subClassOf  fhir:DomainResource , w5:conformance.behavior ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:CapabilityStatement.implementationGuide
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.fhirVersion ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.purpose
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.description
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CapabilityStatementMessagingComponent ;
                           owl:onProperty     fhir:CapabilityStatement.messaging
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:CapabilityStatement.patchFormat
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CapabilityStatementImplementationComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.implementation
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:CapabilityStatement.jurisdiction
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:CapabilityStatement.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:CapabilityStatement.format ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.title
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:CapabilityStatement.useContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.date ;
                           owl:someValuesFrom  fhir:dateTime
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:CapabilityStatement.imports
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CapabilityStatementDocumentComponent ;
                           owl:onProperty     fhir:CapabilityStatement.document
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CapabilityStatementSoftwareComponent ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.software
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:CapabilityStatement.instantiates
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:CapabilityStatement.kind ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.experimental
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:uri ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:CapabilityStatement.copyright
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CapabilityStatementRestComponent ;
                           owl:onProperty     fhir:CapabilityStatement.rest
                         ] .

fhir:CapabilityStatement.messaging.endpoint.address
        a             owl:ObjectProperty ;
        rdfs:comment  "The network address of the endpoint. For solutions that do not use network addresses for routing, it can be just an identifier." ;
        rdfs:domain   fhir:CapabilityStatementMessagingComponent.CapabilityStatementMessagingEndpointComponent ;
        rdfs:label    "CapabilityStatement.messaging.endpoint.address" ;
        rdfs:range    fhir:url ;
        dc:title      "Network address or identifier of the end-point" .

fhir:Measure.lastReviewDate
        a             owl:ObjectProperty ;
        rdfs:comment  "The date on which the resource content was last reviewed. Review happens periodically after approval but does not change the original approval date." ;
        rdfs:domain   fhir:Measure ;
        rdfs:label    "Measure.lastReviewDate" ;
        rdfs:range    fhir:date ;
        dc:title      "When the measure was last reviewed" .

fhir:Contract.term.offer.answer.valueString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractOffer.Answer ;
        rdfs:label          "Contract.term.offer.answer.valueString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Contract.term.offer.answer.value .

fhir:Statistic.attributeEstimate.attributeEstimate.range
        a             owl:ObjectProperty ;
        rdfs:comment  "Lower bound of confidence interval." ;
        rdfs:domain   fhir:StatisticAttributeEstimateComponent.StatisticAttributeEstimateAttributeEstimateComponent ;
        rdfs:label    "Statistic.attributeEstimate.attributeEstimate.range" ;
        rdfs:range    fhir:Range ;
        dc:title      "Lower and upper bound values of the attribute estimate" .

fhir:ImplementationGuide.definition
        a             owl:ObjectProperty ;
        rdfs:comment  "The information needed by an IG publisher tool to publish the whole implementation guide." ;
        rdfs:domain   fhir:ImplementationGuide ;
        rdfs:label    "ImplementationGuide.definition" ;
        rdfs:range    fhir:ImplementationGuideDefinitionComponent ;
        dc:title      "Information needed to build the IG" .

fhir:Claim.diagnosis.onAdmission
        a             owl:ObjectProperty ;
        rdfs:comment  "Indication of whether the diagnosis was present on admission to a facility." ;
        rdfs:domain   fhir:Claim.Diagnosis ;
        rdfs:label    "Claim.diagnosis.onAdmission" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Present on admission" .

fhir:Questionnaire.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the questionnaire was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the questionnaire changes." ;
        rdfs:domain         fhir:Questionnaire ;
        rdfs:label          "Questionnaire.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:Subscription.contact
        a                   owl:ObjectProperty ;
        rdfs:comment        "Contact details for a human to contact about the subscription. The primary use of this for system administrator troubleshooting." ;
        rdfs:domain         fhir:Subscription ;
        rdfs:label          "Subscription.contact" ;
        rdfs:range          fhir:ContactPoint ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Contact details for source (e.g. troubleshooting)" .

fhir:QuestionnaireItemComponentItem.QuestionnaireItemEnableWhenComponent
        a                owl:Class ;
        rdfs:comment     "A constraint indicating that this item should only be enabled (displayed/allow answers to be captured) when the specified condition is true." ;
        rdfs:label       "QuestionnaireItemComponentItem.QuestionnaireItemEnableWhenComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.enableWhen.answerBoolean ;
                                            owl:someValuesFrom  fhir:boolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.enableWhen.answerDecimal ;
                                            owl:someValuesFrom  fhir:decimal
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.enableWhen.answerInteger ;
                                            owl:someValuesFrom  fhir:integer
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.enableWhen.answerDate ;
                                            owl:someValuesFrom  fhir:date
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.enableWhen.answerDateTime ;
                                            owl:someValuesFrom  fhir:dateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.enableWhen.answerTime ;
                                            owl:someValuesFrom  fhir:time
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.enableWhen.answerString ;
                                            owl:someValuesFrom  fhir:string
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.enableWhen.answerCoding ;
                                            owl:someValuesFrom  fhir:Coding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.enableWhen.answerQuantity ;
                                            owl:someValuesFrom  fhir:Quantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:Questionnaire.item.item.enableWhen.answerReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Questionnaire.item.item.enableWhen.operator ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Questionnaire.item.item.enableWhen.question ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:ExplanationOfBenefit.addItem.detail.adjudication
        a             owl:ObjectProperty ;
        rdfs:comment  "The adjudication results." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.adjudication" ;
        rdfs:range    fhir:ExplanationOfBenefit.AddedItem.AddedItemDetailAdjudication ;
        dc:title      "Added items adjudication" .

fhir:AllergyIntolerance.onsetString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:AllergyIntolerance ;
        rdfs:label          "AllergyIntolerance.onsetString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:AllergyIntolerance.onset .

fhir:QuestionnaireResponse.item.answer.item.answer
        a             owl:ObjectProperty ;
        rdfs:comment  "The respondent's answer(s) to the question." ;
        rdfs:domain   fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem ;
        rdfs:label    "QuestionnaireResponse.item.answer.item.answer" ;
        rdfs:range    fhir:QuestionnaireResponseItemComponent.QuestionnaireResponseItemAnswerComponentItem.QuestionnaireResponseItemAnswerComponent ;
        dc:title      "The response(s) to the question" .

fhir:GuidanceResponse.note
        a             owl:ObjectProperty ;
        rdfs:comment  "Provides a mechanism to communicate additional information about the response." ;
        rdfs:domain   fhir:GuidanceResponse ;
        rdfs:label    "GuidanceResponse.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Additional notes about the response" .

fhir:CoverageEligibilityResponse.insurance.item.benefit.usedUnsignedInt
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:CoverageEligibilityResponse.Insurance.Items.Benefit ;
        rdfs:label          "CoverageEligibilityResponse.insurance.item.benefit.usedUnsignedInt" ;
        rdfs:range          fhir:unsignedInt ;
        rdfs:subPropertyOf  fhir:CoverageEligibilityResponse.insurance.item.benefit.used .

fhir:ExplanationOfBenefit.item.detail.subDetail.udi
        a             owl:ObjectProperty ;
        rdfs:comment  "Unique Device Identifiers associated with this line item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item.Detail.SubDetail ;
        rdfs:label    "ExplanationOfBenefit.item.detail.subDetail.udi" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Unique device identifier" .

fhir:Goal.statusDate  a     owl:ObjectProperty ;
        rdfs:comment        "Identifies when the current status.  I.e. When initially created, when achieved, when cancelled, etc." ;
        rdfs:domain         fhir:Goal ;
        rdfs:label          "Goal.statusDate" ;
        rdfs:range          fhir:date ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "When goal status took effect" .

fhir:StructureMap.group.rule.source.defaultValueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:Dosage.maxDosePerLifetime
        a             owl:ObjectProperty ;
        rdfs:comment  "Upper limit on medication per lifetime of the patient." ;
        rdfs:domain   fhir:Dosage ;
        rdfs:label    "Dosage.maxDosePerLifetime" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Upper limit on medication per lifetime of the patient" .

fhir:Basic.code  a          owl:ObjectProperty ;
        rdfs:comment        "Identifies the 'type' of resource - equivalent to the resource name for other resources." ;
        rdfs:domain         fhir:Basic ;
        rdfs:label          "Basic.code" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Kind of Resource" .

fhir:Procedure.focalDevice.action
        a             owl:ObjectProperty ;
        rdfs:comment  "The kind of change that happened to the device during the procedure." ;
        rdfs:domain   fhir:ProcedureFocalDeviceComponent ;
        rdfs:label    "Procedure.focalDevice.action" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Kind of change to device" .

fhir:GraphDefinition.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the graph definition." ;
        rdfs:domain         fhir:GraphDefinition ;
        rdfs:label          "GraphDefinition.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:ElementDefinition.minValueInstant
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ElementDefinition ;
        rdfs:label          "ElementDefinition.minValueInstant" ;
        rdfs:range          fhir:instant ;
        rdfs:subPropertyOf  fhir:ElementDefinition.minValue .

fhir:PaymentReconciliation.requestor
        a             owl:ObjectProperty ;
        rdfs:comment  "The practitioner who is responsible for the services rendered to the patient." ;
        rdfs:domain   fhir:PaymentReconciliation ;
        rdfs:label    "PaymentReconciliation.requestor" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Responsible practitioner" .

fhir:EventDefinition.subject
        a           owl:ObjectProperty ;
        rdfs:label  "EventDefinition.subject" .

fhir:MedicationRequest.substitution
        a             owl:ObjectProperty ;
        rdfs:comment  "Indicates whether or not substitution can or should be part of the dispense. In some cases, substitution must happen, in other cases substitution must not happen. This block explains the prescriber's intent. If nothing is specified substitution may be done." ;
        rdfs:domain   fhir:MedicationRequest ;
        rdfs:label    "MedicationRequest.substitution" ;
        rdfs:range    fhir:MedicationRequestSubstitutionComponent ;
        dc:title      "Any restrictions on medication substitution" .

fhir:ServiceRequest.patientInstruction
        a             owl:ObjectProperty ;
        rdfs:comment  "Instructions in terms that are understood by the patient or consumer." ;
        rdfs:domain   fhir:ServiceRequest ;
        rdfs:label    "ServiceRequest.patientInstruction" ;
        rdfs:range    fhir:string ;
        dc:title      "Patient or consumer-oriented instructions" .

fhir:DeviceDefinition.specialization.version
        a                   owl:ObjectProperty ;
        rdfs:comment        "The version of the standard that is used to operate and communicate." ;
        rdfs:domain         fhir:DeviceDefinitionSpecializationComponent ;
        rdfs:label          "DeviceDefinition.specialization.version" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "The version of the standard that is used to operate and communicate" .

fhir:ExampleScenario.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate example scenario instances." ;
        rdfs:domain   fhir:ExampleScenario ;
        rdfs:label    "ExampleScenario.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:dateTime  a         owl:Class ;
        rdfs:comment     "A date, date-time or partial date (e.g. just year or year + month).  If hours and minutes are specified, a time zone SHALL be populated. The format is a union of the schema types gYear, gYearMonth, date and dateTime. Seconds must be provided due to schema type constraints but may be zero-filled and may be ignored.                 Dates SHALL be valid dates." ;
        rdfs:label       "dateTime" ;
        rdfs:subClassOf  fhir:Primitive ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:value ;
                           owl:someValuesFrom  [ a               rdfs:Datatype ;
                                                 owl:onDatatype  xsd:dateTime
                                               ]
                         ] .

fhir:PaymentReconciliation.detail
        a             owl:ObjectProperty ;
        rdfs:comment  "Distribution of the payment amount for a previously acknowledged payable." ;
        rdfs:domain   fhir:PaymentReconciliation ;
        rdfs:label    "PaymentReconciliation.detail" ;
        rdfs:range    fhir:PaymentReconciliation.Details ;
        dc:title      "Settlement particulars" .

fhir:ClinicalUseIssue.undesirableEffect.frequencyOfOccurrence
        a             owl:ObjectProperty ;
        rdfs:comment  "How often the effect is seen." ;
        rdfs:domain   fhir:ClinicalUseIssueUndesirableEffectComponent ;
        rdfs:label    "ClinicalUseIssue.undesirableEffect.frequencyOfOccurrence" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "How often the effect is seen" .

fhir:Evidence.certainty.subcomponent.rating
        a             owl:ObjectProperty ;
        rdfs:comment  "Assessment or judgement of the aspect." ;
        rdfs:domain   fhir:EvidenceCertaintyComponentCertainty ;
        rdfs:label    "Evidence.certainty.subcomponent.rating" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Assessment or judgement of the aspect" .

fhir:MeasureReport.group.stratifier.code
        a             owl:ObjectProperty ;
        rdfs:comment  "The meaning of this stratifier, as defined in the measure definition." ;
        rdfs:domain   fhir:MeasureReportGroupComponent.MeasureReportGroupStratifierComponent ;
        rdfs:label    "MeasureReport.group.stratifier.code" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "What stratifier of the group" .

fhir:TestScript.teardown.action.operation.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Server interaction or operation type." ;
        rdfs:domain   fhir:TestScriptTeardownComponent.TeardownActionOperation ;
        rdfs:label    "TestScript.teardown.action.operation.type" ;
        rdfs:range    fhir:Coding ;
        dc:title      "The operation code type that will be executed" .

fhir:TestReport.testScript
        a             owl:ObjectProperty ;
        rdfs:comment  "Ideally this is an absolute URL that is used to identify the version-specific TestScript that was executed, matching the `TestScript.url`." ;
        rdfs:domain   fhir:TestReport ;
        rdfs:label    "TestReport.testScript" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Reference to the  version-specific TestScript that was executed to produce this TestReport" .

fhir:ValueSet.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the value set from a consumer's perspective. The textual description specifies the span of meanings for concepts to be included within the Value Set Expansion, and also may specify the intended use and limitations of the Value Set." ;
        rdfs:domain   fhir:ValueSet ;
        rdfs:label    "ValueSet.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the value set" .

fhir:ImplementationGuide.manifest.resource.relativePath
        a             owl:ObjectProperty ;
        rdfs:comment  "The relative path for primary page for this resource within the IG." ;
        rdfs:domain   fhir:ImplementationGuideManifestComponent.ManifestResource ;
        rdfs:label    "ImplementationGuide.manifest.resource.relativePath" ;
        rdfs:range    fhir:url ;
        dc:title      "Relative path for page in IG" .

fhir:Contract.term.action.performerType
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of individual that is desired or required to perform or not perform the action." ;
        rdfs:domain   fhir:Contract.Term.Action ;
        rdfs:label    "Contract.term.action.performerType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Kind of service performer" .

fhir:AdministrableProductDefinition.routeOfAdministration.targetSpecies.withdrawalPeriod.tissue
        a             owl:ObjectProperty ;
        rdfs:comment  "Coded expression for the type of tissue for which the withdrawal period applues, e.g. meat, milk." ;
        rdfs:domain   fhir:AdministrableProductDefinitionRouteOfAdministrationComponent.AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesComponent.AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesWithdrawalPeriodComponent ;
        rdfs:label    "AdministrableProductDefinition.routeOfAdministration.targetSpecies.withdrawalPeriod.tissue" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Coded expression for the type of tissue for which the withdrawal period applues, e.g. meat, milk" .

fhir:Task.output.valueCanonical
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueCanonical" ;
        rdfs:range          fhir:canonical ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:ExampleScenario.process.step.alternative.step.process.step.operation.initiator
        a             owl:ObjectProperty ;
        rdfs:comment  "Who starts the transaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step.operation.initiator" ;
        rdfs:range    fhir:string ;
        dc:title      "Who starts the transaction" .

fhir:StructureMap.group.rule.target.contextType
        a             owl:ObjectProperty ;
        rdfs:comment  "How to interpret the context." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleTargetComponent ;
        rdfs:label    "StructureMap.group.rule.target.contextType" ;
        rdfs:range    fhir:code ;
        dc:title      "type | variable" .

fhir:Device.version  a  owl:ObjectProperty ;
        rdfs:comment  "The actual design of the device or software version running on the device." ;
        rdfs:domain   fhir:Device ;
        rdfs:label    "Device.version" ;
        rdfs:range    fhir:DeviceVersionComponent ;
        dc:title      "The actual design of the device or software version running on the device" .

fhir:SubstanceDefinition.structure.molecularWeight
        a             owl:ObjectProperty ;
        rdfs:comment  "The molecular weight or weight range (for proteins, polymers or nucleic acids)." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponent ;
        rdfs:label    "SubstanceDefinition.structure.molecularWeight" ;
        rdfs:range    fhir:SubstanceDefinitionStructureComponentMolecularWeight ;
        dc:title      "The molecular weight or weight range (for proteins, polymers or nucleic acids)" .

fhir:MedicationRequest.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifiers associated with this medication request that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate. They are business identifiers assigned to this resource by the performer or other systems and remain constant as the resource is updated and propagates from server to server." ;
        rdfs:domain         fhir:MedicationRequest ;
        rdfs:label          "MedicationRequest.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "External ids for this request" .

fhir:MedicationKnowledge.manufacturer
        a                   owl:ObjectProperty ;
        rdfs:comment        "Describes the details of the manufacturer of the medication product.  This is not intended to represent the distributor of a medication product." ;
        rdfs:domain         fhir:MedicationKnowledge ;
        rdfs:label          "MedicationKnowledge.manufacturer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Manufacturer of the item" .

fhir:TerminologyCapabilities.validateCode.translations
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether translations are validated." ;
        rdfs:domain   fhir:TerminologyCapabilitiesValidateCodeComponent ;
        rdfs:label    "TerminologyCapabilities.validateCode.translations" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether translations are validated" .

fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent
        a                owl:Class ;
        rdfs:comment     "Source inputs to the mapping." ;
        rdfs:label       "StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.source.max
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.source.variable
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.source.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.source.condition
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:base64Binary ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueBase64Binary
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueBoolean
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:canonical ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueCanonical
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:code ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueCode
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:date ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueDate
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:decimal ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueDecimal
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:id ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueId
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:instant ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueInstant
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:integer ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueInteger
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:markdown ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueMarkdown
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:oid ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueOid
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:positiveInt ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValuePositiveInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueString
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:time ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:unsignedInt ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueUnsignedInt
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:uri ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueUri
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:url ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueUrl
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:uuid ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueUuid
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Address ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueAddress
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Age ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueAge
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Annotation ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueAnnotation
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Attachment ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueAttachment
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Coding ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueCoding
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:ContactPoint ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueContactPoint
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Count ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueCount
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Distance ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueDistance
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Duration ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueDuration
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:HumanName ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueHumanName
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Identifier ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueIdentifier
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Money ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueMoney
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValuePeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Ratio ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueRatio
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueReference
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:SampledData ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueSampledData
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Signature ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueSignature
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueTiming
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:ContactDetail ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueContactDetail
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Contributor ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueContributor
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:DataRequirement ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueDataRequirement
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Expression ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueExpression
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:ParameterDefinition ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueParameterDefinition
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:RelatedArtifact ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueRelatedArtifact
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:TriggerDefinition ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueTriggerDefinition
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:UsageContext ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueUsageContext
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Dosage ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueDosage
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Meta ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:StructureMap.group.rule.source.defaultValueMeta
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.source.logMessage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.source.check
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.source.context ;
                           owl:someValuesFrom  fhir:id
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.source.element
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.source.min
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:StructureMap.group.rule.source.listMode
                         ] .

fhir:FamilyMemberHistory.condition.onsetPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:FamilyMemberHistoryConditionComponent ;
        rdfs:label          "FamilyMemberHistory.condition.onsetPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:FamilyMemberHistory.condition.onset .

fhir:Citation.publicationForm.lastPage
        a             owl:ObjectProperty ;
        rdfs:comment  "Used for isolated representation of last page." ;
        rdfs:domain   fhir:CitationPublicationFormComponent ;
        rdfs:label    "Citation.publicationForm.lastPage" ;
        rdfs:range    fhir:string ;
        dc:title      "Used for isolated representation of last page" .

fhir:Encounter.location.physicalType
        a             owl:ObjectProperty ;
        rdfs:comment  "This will be used to specify the required levels (bed/ward/room/etc.) desired to be recorded to simplify either messaging or query." ;
        rdfs:domain   fhir:EncounterLocationComponent ;
        rdfs:label    "Encounter.location.physicalType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The physical type of the location (usually the level in the location hierachy - bed room ward etc.)" .

fhir:PlanDefinition.action.trigger
        a             owl:ObjectProperty ;
        rdfs:comment  "A description of when the action should be triggered." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.trigger" ;
        rdfs:range    fhir:TriggerDefinition ;
        dc:title      "When the action should be triggered" .

fhir:MedicationStatement.informationSource
        a                   owl:ObjectProperty ;
        rdfs:comment        "The person or organization that provided the information about the taking of this medication. Note: Use derivedFrom when a MedicationStatement is derived from other resources, e.g. Claim or MedicationRequest." ;
        rdfs:domain         fhir:MedicationStatement ;
        rdfs:label          "MedicationStatement.informationSource" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.source ;
        dc:title            "Person or organization that provided the information about the taking of this medication" .

fhir:Library.purpose  a     owl:ObjectProperty ;
        rdfs:comment        "Explanation of why this library is needed and why it has been designed as it has." ;
        rdfs:domain         fhir:Library ;
        rdfs:label          "Library.purpose" ;
        rdfs:range          fhir:markdown ;
        rdfs:subPropertyOf  w5:why ;
        dc:title            "Why this library is defined" .

fhir:MedicationStatement.effective
        a           owl:ObjectProperty ;
        rdfs:label  "MedicationStatement.effective" .

fhir:Account.servicePeriod
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date range of services associated with this account." ;
        rdfs:domain         fhir:Account ;
        rdfs:label          "Account.servicePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "Transaction window" .

fhir:Specimen.container.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of container associated with the specimen (e.g. slide, aliquot, etc.)." ;
        rdfs:domain   fhir:SpecimenContainerComponent ;
        rdfs:label    "Specimen.container.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Kind of container directly associated with specimen" .

fhir:MolecularSequence.quality.roc.precision
        a             owl:ObjectProperty ;
        rdfs:comment  "Calculated precision if the GQ score threshold was set to \"score\" field value." ;
        rdfs:domain   fhir:MolecularSequenceQualityComponent.MolecularSequenceQualityRocComponent ;
        rdfs:label    "MolecularSequence.quality.roc.precision" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Precision of the GQ score" .

fhir:CommunicationRequest.groupIdentifier
        a             owl:ObjectProperty ;
        rdfs:comment  "A shared identifier common to all requests that were authorized more or less simultaneously by a single author, representing the identifier of the requisition, prescription or similar form." ;
        rdfs:domain   fhir:CommunicationRequest ;
        rdfs:label    "CommunicationRequest.groupIdentifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Composite request this is part of" .

fhir:CoverageEligibilityRequest.patient
        a                   owl:ObjectProperty ;
        rdfs:comment        "The party who is the beneficiary of the supplied coverage and for whom eligibility is sought." ;
        rdfs:domain         fhir:CoverageEligibilityRequest ;
        rdfs:label          "CoverageEligibilityRequest.patient" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Intended recipient of products and services" .

fhir:ExplanationOfBenefit.insurance.coverage
        a             owl:ObjectProperty ;
        rdfs:comment  "Reference to the insurance card level information contained in the Coverage resource. The coverage issuing insurer will use these details to locate the patient's actual coverage within the insurer's information system." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Insurance ;
        rdfs:label    "ExplanationOfBenefit.insurance.coverage" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Insurance information" .

fhir:Group.type  a          owl:ObjectProperty ;
        rdfs:comment        "Identifies the broad classification of the kind of resources the group includes." ;
        rdfs:domain         fhir:Group ;
        rdfs:label          "Group.type" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "person | animal | practitioner | device | medication | substance" .

fhir:SupplyRequestParameterComponent
        a                owl:Class ;
        rdfs:comment     "Specific parameters for the ordered item.  For example, the size of the indicated item." ;
        rdfs:label       "SupplyRequestParameterComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SupplyRequest.parameter.valueCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SupplyRequest.parameter.valueQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SupplyRequest.parameter.valueRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:boolean ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:SupplyRequest.parameter.valueBoolean
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SupplyRequest.parameter.code
                         ] .

fhir:CoverageEligibilityResponse.error
        a             owl:ObjectProperty ;
        rdfs:comment  "Errors encountered during the processing of the request." ;
        rdfs:domain   fhir:CoverageEligibilityResponse ;
        rdfs:label    "CoverageEligibilityResponse.error" ;
        rdfs:range    fhir:CoverageEligibilityResponse.Errors ;
        dc:title      "Processing errors" .

fhir:Attachment.creation
        a             owl:ObjectProperty ;
        rdfs:comment  "The date that the attachment was first created." ;
        rdfs:domain   fhir:Attachment ;
        rdfs:label    "Attachment.creation" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "Date attachment was first created" .

fhir:Claim.item.detail.subDetail.modifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Item typification or modifiers codes to convey additional context for the product or service." ;
        rdfs:domain   fhir:Claim.Item.Detail.SubDetail ;
        rdfs:label    "Claim.item.detail.subDetail.modifier" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Service/Product billing modifiers" .

fhir:ImplementationGuide.definition.resource.example
        a           owl:ObjectProperty ;
        rdfs:label  "ImplementationGuide.definition.resource.example" .

fhir:SubstanceDefinition.name.synonym.official.authority
        a             owl:ObjectProperty ;
        rdfs:comment  "Which authority uses this official name." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName.SubstanceDefinitionNameOfficialComponent ;
        rdfs:label    "SubstanceDefinition.name.synonym.official.authority" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Which authority uses this official name" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponentContainedInstance
        a                owl:Class ;
        rdfs:comment     "Each resource instance used by the responder." , "Each resource instance used by the initiator." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponentContainedInstance" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.alternative.step.operation.request.resourceId ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.alternative.step.operation.response.resourceId ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.alternative.step.operation.request.versionId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.process.step.alternative.step.operation.response.versionId
                         ] ;
        dc:title         "Each resource instance used by the initiator" , "Each resource instance used by the responder" .

fhir:SpecimenDefinition.patientPreparation
        a             owl:ObjectProperty ;
        rdfs:comment  "Preparation of the patient for specimen collection." ;
        rdfs:domain   fhir:SpecimenDefinition ;
        rdfs:label    "SpecimenDefinition.patientPreparation" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Patient preparation for collection" .

fhir:TestScript.setup.action.assert.sourceId
        a             owl:ObjectProperty ;
        rdfs:comment  "Fixture to evaluate the XPath/JSONPath expression or the headerField  against." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionAssertComponent ;
        rdfs:label    "TestScript.setup.action.assert.sourceId" ;
        rdfs:range    fhir:id ;
        dc:title      "Fixture Id of source expression or headerField" .

fhir:DeviceMetric.calibration.type
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the type of the calibration method." ;
        rdfs:domain   fhir:DeviceMetricCalibrationComponent ;
        rdfs:label    "DeviceMetric.calibration.type" ;
        rdfs:range    fhir:code ;
        dc:title      "unspecified | offset | gain | two-point" .

fhir:Citation.relatedArtifact
        a             owl:ObjectProperty ;
        rdfs:comment  "Link or citation to artifact associated with the referenced material." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.relatedArtifact" ;
        rdfs:range    fhir:RelatedArtifact ;
        dc:title      "Link or citation to artifact associated with the referenced material" .

fhir:MedicinalProductDefinition.crossReference.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The type of relationship, for instance branded to generic, product to development product (investigational), parallel import version." ;
        rdfs:domain   fhir:MedicinalProductDefinitionCrossReferenceComponent ;
        rdfs:label    "MedicinalProductDefinition.crossReference.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The type of relationship, for instance branded to generic, product to development product (investigational), parallel import version" .

fhir:Claim.payee  a   owl:ObjectProperty ;
        rdfs:comment  "The party to be reimbursed for cost of the products and services according to the terms of the policy." ;
        rdfs:domain   fhir:Claim ;
        rdfs:label    "Claim.payee" ;
        rdfs:range    fhir:Claim.Payee ;
        dc:title      "Recipient of benefits payable" .

fhir:PractitionerRoleNotAvailableComponent
        a                owl:Class ;
        rdfs:comment     "The practitioner is not available or performing this role during this period of time due to the provided reason." ;
        rdfs:label       "PractitionerRoleNotAvailableComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Period ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:PractitionerRole.notAvailable.during
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:PractitionerRole.notAvailable.description ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:Coverage.costToBeneficiary.valueMoney
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Coverage.CostToBeneficiary ;
        rdfs:label          "Coverage.costToBeneficiary.valueMoney" ;
        rdfs:range          fhir:Money ;
        rdfs:subPropertyOf  fhir:Coverage.costToBeneficiary.value .

fhir:List.entry.item  a  owl:ObjectProperty ;
        rdfs:comment  "A reference to the actual resource from which data was derived." ;
        rdfs:domain   fhir:ListEntryComponent ;
        rdfs:label    "List.entry.item" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Actual entry" .

fhir:Citation.variantCitation
        a             owl:ObjectProperty ;
        rdfs:comment  "An alternative variant of the citation." ;
        rdfs:domain   fhir:Citation ;
        rdfs:label    "Citation.variantCitation" ;
        rdfs:range    fhir:CitationVariantCitationComponent ;
        dc:title      "An alternative variant of the citation" .

fhir:Dosage.doseAndRate.type
        a             owl:ObjectProperty ;
        rdfs:comment  "The kind of dose or rate specified, for example, ordered or calculated." ;
        rdfs:domain   fhir:DosageDoseAndRateComponent ;
        rdfs:label    "Dosage.doseAndRate.type" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The kind of dose or rate specified" .

fhir:RegulatedAuthorization.case.date
        a           owl:ObjectProperty ;
        rdfs:label  "RegulatedAuthorization.case.date" .

fhir:Claim.supportingInfo
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues." ;
        rdfs:domain   fhir:Claim ;
        rdfs:label    "Claim.supportingInfo" ;
        rdfs:range    fhir:Claim.SupportingInformation ;
        dc:title      "Supporting information" .

fhir:MedicationKnowledgeIngredientComponent
        a                owl:Class ;
        rdfs:comment     "Identifies a particular constituent of interest in the product." ;
        rdfs:label       "MedicationKnowledgeIngredientComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Ratio ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationKnowledge.ingredient.strength
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationKnowledge.ingredient.isActive
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:MedicationKnowledge.ingredient.itemCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:MedicationKnowledge.ingredient.itemReference ;
                                            owl:someValuesFrom  fhir:Reference
                                          ]
                                        ) ] .

fhir:DeviceRequest.parameter
        a                   owl:ObjectProperty ;
        rdfs:comment        "Specific parameters for the ordered item.  For example, the prism value for lenses." ;
        rdfs:domain         fhir:DeviceRequest ;
        rdfs:label          "DeviceRequest.parameter" ;
        rdfs:range          fhir:DeviceRequestParameterComponent ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Device details" .

fhir:Specimen.processing.additive
        a             owl:ObjectProperty ;
        rdfs:comment  "Material used in the processing step." ;
        rdfs:domain   fhir:SpecimenProcessingComponent ;
        rdfs:label    "Specimen.processing.additive" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Material used in the processing step" .

fhir:CatalogEntry.relatedEntry.item
        a             owl:ObjectProperty ;
        rdfs:comment  "The reference to the related item." ;
        rdfs:domain   fhir:CatalogEntryRelatedEntryComponent ;
        rdfs:label    "CatalogEntry.relatedEntry.item" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The reference to the related item" .

fhir:CoverageEligibilityRequest.item.detail
        a             owl:ObjectProperty ;
        rdfs:comment  "The plan/proposal/order describing the proposed service in detail." ;
        rdfs:domain   fhir:CoverageEligibilityRequest.Details ;
        rdfs:label    "CoverageEligibilityRequest.item.detail" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Product or service details" .

fhir:MedicinalProductDefinition.status
        a             owl:ObjectProperty ;
        rdfs:comment  "The status within the lifecycle of this product record. A high-level status, this is not intended to duplicate details carried elsewhere such as legal status, or authorization status." ;
        rdfs:domain   fhir:MedicinalProductDefinition ;
        rdfs:label    "MedicinalProductDefinition.status" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The status within the lifecycle of this product record. A high-level status, this is not intended to duplicate details carried elsewhere such as legal status, or authorization status" .

fhir:EvidenceVariable.characteristic.definitionReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:EvidenceVariableCharacteristicComponent ;
        rdfs:label          "EvidenceVariable.characteristic.definitionReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:EvidenceVariable.characteristic.definition .

fhir:QuestionnaireResponse.item.item.answer.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:QuestionnaireResponseItemComponentItem.QuestionnaireResponseItemAnswerComponent ;
        rdfs:label          "QuestionnaireResponse.item.item.answer.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:QuestionnaireResponse.item.item.answer.value .

fhir:Device.udiCarrier.entryType
        a             owl:ObjectProperty ;
        rdfs:comment  "A coded entry to indicate how the data was entered." ;
        rdfs:domain   fhir:DeviceUdiCarrierComponent ;
        rdfs:label    "Device.udiCarrier.entryType" ;
        rdfs:range    fhir:code ;
        dc:title      "barcode | rfid | manual +" .

fhir:PackagedProductDefinition.package
        a             owl:ObjectProperty ;
        rdfs:comment  "A packaging item, as a container for medically related items, possibly with other packaging items within, or a packaging component, such as bottle cap (which is not a device or a medication manufactured item)." ;
        rdfs:domain   fhir:PackagedProductDefinition ;
        rdfs:label    "PackagedProductDefinition.package" ;
        rdfs:range    fhir:PackagedProductDefinitionPackageComponent ;
        dc:title      "A packaging item, as a container for medically related items, possibly with other packaging items within, or a packaging component, such as bottle cap (which is not a device or a medication manufactured item)" .

fhir:EvidenceVariable.category.valueRange
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:EvidenceVariableCategoryComponent ;
        rdfs:label          "EvidenceVariable.category.valueRange" ;
        rdfs:range          fhir:Range ;
        rdfs:subPropertyOf  fhir:EvidenceVariable.category.value .

fhir:EventDefinition.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this event definition is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:EventDefinition ;
        rdfs:label          "EventDefinition.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:CarePlan.activity.detail.reasonCode
        a             owl:ObjectProperty ;
        rdfs:comment  "Provides the rationale that drove the inclusion of this particular activity as part of the plan or the reason why the activity was prohibited." ;
        rdfs:domain   fhir:CarePlanActivityComponent.CarePlanActivityDetailComponent ;
        rdfs:label    "CarePlan.activity.detail.reasonCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Why activity should be done or why activity was prohibited" .

fhir:Citation.publicationForm.periodicRelease.citedMedium
        a             owl:ObjectProperty ;
        rdfs:comment  "Describes the form of the medium cited. Common codes are \"Internet\" or \"Print.\"." ;
        rdfs:domain   fhir:CitationPublicationFormComponent.CitationPublicationFormPeriodicReleaseComponent ;
        rdfs:label    "Citation.publicationForm.periodicRelease.citedMedium" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Internet or Print" .

fhir:ExplanationOfBenefit.supportingInfo.timing
        a           owl:ObjectProperty ;
        rdfs:label  "ExplanationOfBenefit.supportingInfo.timing" .

fhir:Signature  a        owl:Class ;
        rdfs:comment     "A signature along with supporting context. The signature may be a digital signature that is cryptographic in nature, or some other signature acceptable to the domain. This other signature may be as simple as a graphical image representing a hand-written signature, or a signature ceremony Different signature approaches have different utilities." ;
        rdfs:label       "Signature" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:Signature.type ;
                           owl:someValuesFrom  fhir:Coding
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:base64Binary ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Signature.data
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Signature.onBehalfOf
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Signature.targetFormat
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Signature.sigFormat
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Signature.when ;
                           owl:someValuesFrom  fhir:instant
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Signature.who ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        dc:title         "A Signature - XML DigSig, JWS, Graphical image of signature, etc." .

fhir:NutritionOrder.instantiatesUri
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this NutritionOrder." ;
        rdfs:domain   fhir:NutritionOrder ;
        rdfs:label    "NutritionOrder.instantiatesUri" ;
        rdfs:range    fhir:uri ;
        dc:title      "Instantiates external protocol or definition" .

fhir:Coverage.class.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A short description for the class." ;
        rdfs:domain   fhir:Coverage.Class ;
        rdfs:label    "Coverage.class.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Human readable description of the type and value" .

fhir:ClaimResponse.addItem.detail.subDetail.adjudication.value
        a             owl:ObjectProperty ;
        rdfs:comment  "A non-monetary value associated with the category. Mutually exclusive to the amount element above." ;
        rdfs:domain   fhir:ClaimResponse.AddedItem.AddedItemDetail.AddedItemSubDetailAdjudication ;
        rdfs:label    "ClaimResponse.addItem.detail.subDetail.adjudication.value" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Non-monetary value" .

fhir:StructureMap.group.documentation
        a             owl:ObjectProperty ;
        rdfs:comment  "Additional supporting documentation that explains the purpose of the group and the types of mappings within it." ;
        rdfs:domain   fhir:StructureMapGroupComponent ;
        rdfs:label    "StructureMap.group.documentation" ;
        rdfs:range    fhir:string ;
        dc:title      "Additional description/explanation for group" .

fhir:Parameters.parameter.valueDosage
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueDosage" ;
        rdfs:range          fhir:Dosage ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:PlanDefinition.action.timingAge
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PlanDefinitionActionComponent ;
        rdfs:label          "PlanDefinition.action.timingAge" ;
        rdfs:range          fhir:Age ;
        rdfs:subPropertyOf  fhir:PlanDefinition.action.timing .

fhir:Task.executionPeriod
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifies the time action was first taken against the task (start) and/or the time final action was taken against the task prior to marking it as completed (end)." ;
        rdfs:domain         fhir:Task ;
        rdfs:label          "Task.executionPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  w5:when.done ;
        dc:title            "Start and end time of execution" .

fhir:Address.period  a  owl:ObjectProperty ;
        rdfs:comment  "Time period when address was/is in use." ;
        rdfs:domain   fhir:Address ;
        rdfs:label    "Address.period" ;
        rdfs:range    fhir:Period ;
        dc:title      "Time period when address was/is in use" .

fhir:ClaimResponse.addItem.servicedPeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ClaimResponse.AddedItem ;
        rdfs:label          "ClaimResponse.addItem.servicedPeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:ClaimResponse.addItem.serviced .

fhir:Claim.diagnosis.packageCode
        a             owl:ObjectProperty ;
        rdfs:comment  "A package billing code or bundle code used to group products and services to a particular health condition (such as heart attack) which is based on a predetermined grouping code system." ;
        rdfs:domain   fhir:Claim.Diagnosis ;
        rdfs:label    "Claim.diagnosis.packageCode" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Package billing code" .

fhir:CoverageEligibilityRequest.insurer
        a                   owl:ObjectProperty ;
        rdfs:comment        "The Insurer who issued the coverage in question and is the recipient of the request." ;
        rdfs:domain         fhir:CoverageEligibilityRequest ;
        rdfs:label          "CoverageEligibilityRequest.insurer" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who ;
        dc:title            "Coverage issuer" .

fhir:CapabilityStatement.rest.resource.operation.definition
        a             owl:ObjectProperty ;
        rdfs:comment  "Where the formal definition can be found. If a server references the base definition of an Operation (i.e. from the specification itself such as ```http://hl7.org/fhir/OperationDefinition/ValueSet-expand```), that means it supports the full capabilities of the operation - e.g. both GET and POST invocation.  If it only supports a subset, it must define its own custom [OperationDefinition](operationdefinition.html#) with a 'base' of the original OperationDefinition.  The custom definition would describe the specific subset of functionality supported." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent.CapabilityStatementRestResourceOperationComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.operation.definition" ;
        rdfs:range    fhir:canonical ;
        dc:title      "The defined operation/query" .

fhir:Citation.publicationForm.publishedIn.identifier
        a             owl:ObjectProperty ;
        rdfs:comment  "Journal identifiers include ISSN, ISO Abbreviation and NLMuniqueID; Book identifiers include ISBN." ;
        rdfs:domain   fhir:CitationPublicationFormComponent.CitationPublicationFormPublishedInComponent ;
        rdfs:label    "Citation.publicationForm.publishedIn.identifier" ;
        rdfs:range    fhir:Identifier ;
        dc:title      "Journal identifiers include ISSN, ISO Abbreviation and NLMuniqueID; Book identifiers include ISBN" .

fhir:SearchParameter.modifier
        a             owl:ObjectProperty ;
        rdfs:comment  "A modifier supported for the search parameter." ;
        rdfs:domain   fhir:SearchParameter ;
        rdfs:label    "SearchParameter.modifier" ;
        rdfs:range    fhir:code ;
        dc:title      "missing | exact | contains | not | text | in | not-in | below | above | type | identifier | ofType" .

fhir:Observation.referenceRange.text
        a             owl:ObjectProperty ;
        rdfs:comment  "Text based reference range in an observation which may be used when a quantitative range is not appropriate for an observation.  An example would be a reference value of \"Negative\" or a list or table of \"normals\"." ;
        rdfs:domain   fhir:ObservationReferenceRangeComponent ;
        rdfs:label    "Observation.referenceRange.text" ;
        rdfs:range    fhir:string ;
        dc:title      "Text based reference range in an observation" .

fhir:Parameters.parameter.part.valueOid
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueOid" ;
        rdfs:range          fhir:oid ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:Patient.deceasedDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Patient ;
        rdfs:label          "Patient.deceasedDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Patient.deceased .

fhir:treeRoot  a    owl:Class ;
        rdfs:label  "treeRoot" ;
        dc:title    "Class of FHIR base documents" .

fhir:StructureMap.group.rule.target.parameter.valueId
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleTargetComponent.StructureMapGroupRuleTargetParameterComponent ;
        rdfs:label          "StructureMap.group.rule.target.parameter.valueId" ;
        rdfs:range          fhir:id ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.target.parameter.value .

fhir:ClaimResponse.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A unique identifier assigned to this claim response." ;
        rdfs:domain         fhir:ClaimResponse ;
        rdfs:label          "ClaimResponse.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business Identifier for a claim response" .

fhir:StructureMap.group.rule.source.defaultValueBase64Binary
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponent.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.source.defaultValueBase64Binary" ;
        rdfs:range          fhir:base64Binary ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.source.defaultValue .

fhir:Dosage.sequence  a  owl:ObjectProperty ;
        rdfs:comment  "Indicates the order in which the dosage instructions should be applied or interpreted." ;
        rdfs:domain   fhir:Dosage ;
        rdfs:label    "Dosage.sequence" ;
        rdfs:range    fhir:integer ;
        dc:title      "The order of the dosage instructions" .

fhir:AuditEvent.agent.requestor
        a                   owl:ObjectProperty ;
        rdfs:comment        "Indicator that the user is or is not the requestor, or initiator, for the event being audited." ;
        rdfs:domain         fhir:AuditEventAgentComponent ;
        rdfs:label          "AuditEvent.agent.requestor" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:who ;
        dc:title            "Whether user is initiator" .

fhir:IngredientSubstanceComponent.IngredientSubstanceStrengthComponent.IngredientSubstanceStrengthReferenceStrengthComponent
        a                owl:Class ;
        rdfs:comment     "Strength expressed in terms of a reference substance." ;
        rdfs:label       "IngredientSubstanceComponent.IngredientSubstanceStrengthComponent.IngredientSubstanceStrengthReferenceStrengthComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Ingredient.substance.strength.referenceStrength.country
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.substance.strength.referenceStrength.measurementPoint
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Ratio ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.substance.strength.referenceStrength.strengthHighLimit
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Ingredient.substance.strength.referenceStrength.strength ;
                           owl:someValuesFrom  fhir:Ratio
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableReference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Ingredient.substance.strength.referenceStrength.substance
                         ] .

fhir:PackagedProductDefinition.package.property.valueCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:PackagedProductDefinitionPackageComponent.PackagedProductDefinitionPackagePropertyComponent ;
        rdfs:label          "PackagedProductDefinition.package.property.valueCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:PackagedProductDefinition.package.property.value .

fhir:GraphDefinition.link.min
        a             owl:ObjectProperty ;
        rdfs:comment  "Minimum occurrences for this link." ;
        rdfs:domain   fhir:GraphDefinitionLinkComponent ;
        rdfs:label    "GraphDefinition.link.min" ;
        rdfs:range    fhir:integer ;
        dc:title      "Minimum occurrences for this link" .

fhir:Parameters.parameter.valueCanonical
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponent ;
        rdfs:label          "Parameters.parameter.valueCanonical" ;
        rdfs:range          fhir:canonical ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.value .

fhir:Task.output.valueAddress
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueAddress" ;
        rdfs:range          fhir:Address ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:ExampleScenario.process.step.process.step.alternative.step.alternative.title
        a             owl:ObjectProperty ;
        rdfs:comment  "The label to display for the alternative that gives a sense of the circumstance in which the alternative should be invoked." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step.alternative.title" ;
        rdfs:range    fhir:string ;
        dc:title      "Label for alternative" .

fhir:Contract.TermTerm.ContractAsset
        a                owl:Class ;
        rdfs:comment     "Contract Term Asset List." ;
        rdfs:label       "Contract.TermTerm.ContractAsset" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Period ;
                           owl:onProperty     fhir:Contract.term.group.asset.period
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Contract.term.group.asset.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.asset.condition
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Coding ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.asset.relationship
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.TermTerm.ContractAsset.AssetContext ;
                           owl:onProperty     fhir:Contract.term.group.asset.context
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:unsignedInt ;
                           owl:onProperty     fhir:Contract.term.group.asset.securityLabelNumber
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Reference ;
                           owl:onProperty     fhir:Contract.term.group.asset.typeReference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.asset.text
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Contract.term.group.asset.periodType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Contract.term.group.asset.scope
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Contract.term.group.asset.subtype
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:Contract.term.group.asset.linkId
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.TermTerm.ContractAssetAnswer ;
                           owl:onProperty     fhir:Contract.term.group.asset.answer
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Period ;
                           owl:onProperty     fhir:Contract.term.group.asset.usePeriod
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Contract.TermTerm.ContractAsset.ValuedItem ;
                           owl:onProperty     fhir:Contract.term.group.asset.valuedItem
                         ] .

fhir:PackagedProductDefinition.copackagedIndicator
        a             owl:ObjectProperty ;
        rdfs:comment  "States whether a drug product is supplied with another item such as a diluent or adjuvant." ;
        rdfs:domain   fhir:PackagedProductDefinition ;
        rdfs:label    "PackagedProductDefinition.copackagedIndicator" ;
        rdfs:range    fhir:boolean ;
        dc:title      "States whether a drug product is supplied with another item such as a diluent or adjuvant" .

fhir:ChargeItemDefinition.propertyGroup.priceComponent.amount
        a             owl:ObjectProperty ;
        rdfs:comment  "The amount calculated for this component." ;
        rdfs:domain   fhir:ChargeItemDefinitionPropertyGroupComponent.ChargeItemDefinitionPropertyGroupPriceComponentComponent ;
        rdfs:label    "ChargeItemDefinition.propertyGroup.priceComponent.amount" ;
        rdfs:range    fhir:Money ;
        dc:title      "Monetary amount associated with this component" .

fhir:PlanDefinition.action.transform
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference to a StructureMap resource that defines a transform that can be executed to produce the intent resource using the ActivityDefinition instance as the input." ;
        rdfs:domain   fhir:PlanDefinitionActionComponent ;
        rdfs:label    "PlanDefinition.action.transform" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Transform to apply the template" .

fhir:Parameters.parameter.part.valuePeriod
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valuePeriod" ;
        rdfs:range          fhir:Period ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:DetectedIssue.identifiedDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:DetectedIssue ;
        rdfs:label          "DetectedIssue.identifiedDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:DetectedIssue.identified .

fhir:Attachment.url  a  owl:ObjectProperty ;
        rdfs:comment  "A location where the data can be accessed." ;
        rdfs:domain   fhir:Attachment ;
        rdfs:label    "Attachment.url" ;
        rdfs:range    fhir:url ;
        dc:title      "Uri where the data can be found" .

fhir:OperationDefinitionParameterComponentParameterParameter
        a                owl:Class ;
        rdfs:comment     "The parts of a nested Parameter." ;
        rdfs:label       "OperationDefinitionParameterComponentParameterParameter" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        dc:title         "Parts of a nested Parameter" .

fhir:StructureMap.group.rule.rule.source.defaultValueTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label          "StructureMap.group.rule.rule.source.defaultValueTime" ;
        rdfs:range          fhir:time ;
        rdfs:subPropertyOf  fhir:StructureMap.group.rule.rule.source.defaultValue .

fhir:ResearchElementDefinitionCharacteristicComponent
        a                owl:Class ;
        rdfs:comment     "A characteristic that defines the members of the research element. Multiple characteristics are applied with \"and\" semantics." ;
        rdfs:label       "ResearchElementDefinitionCharacteristicComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.characteristic.unitOfMeasure
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:ResearchElementDefinition.characteristic.usageContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.characteristic.studyEffectiveGroupMeasure
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.characteristic.exclude
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.characteristic.studyEffectiveDescription
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.characteristic.participantEffectiveGroupMeasure
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Duration ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.characteristic.studyEffectiveTimeFromStart
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ResearchElementDefinition.characteristic.participantEffectiveDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ResearchElementDefinition.characteristic.participantEffectivePeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Duration ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ResearchElementDefinition.characteristic.participantEffectiveDuration
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ResearchElementDefinition.characteristic.participantEffectiveTiming
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.characteristic.participantEffectiveDescription
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ResearchElementDefinition.characteristic.studyEffectiveDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ResearchElementDefinition.characteristic.studyEffectivePeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Duration ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ResearchElementDefinition.characteristic.studyEffectiveDuration
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Timing ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ResearchElementDefinition.characteristic.studyEffectiveTiming
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:ResearchElementDefinition.characteristic.definitionCodeableConcept ;
                                            owl:someValuesFrom  fhir:CodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:ResearchElementDefinition.characteristic.definitionCanonical ;
                                            owl:someValuesFrom  fhir:canonical
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:ResearchElementDefinition.characteristic.definitionExpression ;
                                            owl:someValuesFrom  fhir:Expression
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:cardinality     1 ;
                                            owl:onProperty      fhir:ResearchElementDefinition.characteristic.definitionDataRequirement ;
                                            owl:someValuesFrom  fhir:DataRequirement
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Duration ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ResearchElementDefinition.characteristic.participantEffectiveTimeFromStart
                         ] .

fhir:ActivityDefinition.specimenRequirement
        a             owl:ObjectProperty ;
        rdfs:comment  "Defines specimen requirements for the action to be performed, such as required specimens for a lab test." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.specimenRequirement" ;
        rdfs:range    fhir:Reference ;
        dc:title      "What specimens are required to perform this action" .

fhir:AdverseEvent.detected
        a             owl:ObjectProperty ;
        rdfs:comment  "Estimated or actual date the AdverseEvent began, in the opinion of the reporter." ;
        rdfs:domain   fhir:AdverseEvent ;
        rdfs:label    "AdverseEvent.detected" ;
        rdfs:range    fhir:dateTime ;
        dc:title      "When the event was detected" .

fhir:CareTeam.category
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifies what kind of team.  This is to support differentiation between multiple co-existing teams, such as care plan team, episode of care team, longitudinal care team." ;
        rdfs:domain         fhir:CareTeam ;
        rdfs:label          "CareTeam.category" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Type of team" .

fhir:ExampleScenario.process.step.process.step.alternative.step.alternative.step
        a             owl:ObjectProperty ;
        rdfs:comment  "What happens in each alternative option." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.alternative.step.alternative.step" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepAlternativeComponentStep ;
        dc:title      "What happens in each alternative option" .

fhir:ExampleScenario.process.step.alternative.step.process.step.operation.initiatorActive
        a             owl:ObjectProperty ;
        rdfs:comment  "Whether the initiator is deactivated right after the transaction." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.process.step.operation.initiatorActive" ;
        rdfs:range    fhir:boolean ;
        dc:title      "Whether the initiator is deactivated right after the transaction" .

fhir:ExampleScenario.process.step.alternative.step.operation.response
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource instance used by the responder." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.alternative.step.operation.response" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStep.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        dc:title      "Each resource instance used by the responder" .

fhir:Dosage.asNeeded  a  owl:ObjectProperty ;
        rdfs:label  "Dosage.asNeeded" .

fhir:SubstanceDefinition.structure.isotope.molecularWeight
        a             owl:ObjectProperty ;
        rdfs:comment  "The molecular weight or weight range (for proteins, polymers or nucleic acids)." ;
        rdfs:domain   fhir:SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureIsotopeComponent ;
        rdfs:label    "SubstanceDefinition.structure.isotope.molecularWeight" ;
        rdfs:range    fhir:SubstanceDefinitionStructureComponent.SubstanceDefinitionStructureIsotopeComponent.SubstanceDefinitionStructureIsotopeMolecularWeightComponent ;
        dc:title      "The molecular weight or weight range (for proteins, polymers or nucleic acids)" .

fhir:PlanDefinition.name
        a             owl:ObjectProperty ;
        rdfs:comment  "A natural language name identifying the plan definition. This name should be usable as an identifier for the module by machine processing applications such as code generation." ;
        rdfs:domain   fhir:PlanDefinition ;
        rdfs:label    "PlanDefinition.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name for this plan definition (computer friendly)" .

fhir:ActivityDefinition.description
        a             owl:ObjectProperty ;
        rdfs:comment  "A free text natural language description of the activity definition from a consumer's perspective." ;
        rdfs:domain   fhir:ActivityDefinition ;
        rdfs:label    "ActivityDefinition.description" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Natural language description of the activity definition" .

fhir:TestScript.setup.action.operation.requestHeader.value
        a             owl:ObjectProperty ;
        rdfs:comment  "The value of the header e.g. \"application/fhir+xml\"." ;
        rdfs:domain   fhir:TestScriptSetupComponent.SetupAction.TestScriptSetupActionOperationComponent.TestScriptSetupActionOperationRequestHeaderComponent ;
        rdfs:label    "TestScript.setup.action.operation.requestHeader.value" ;
        rdfs:range    fhir:string ;
        dc:title      "HTTP headerfield value" .

fhir:AuditEvent.outcomeDesc
        a                   owl:ObjectProperty ;
        rdfs:comment        "A free text description of the outcome of the event." ;
        rdfs:domain         fhir:AuditEvent ;
        rdfs:label          "AuditEvent.outcomeDesc" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Description of the event outcome" .

fhir:ElementDefinition.isModifierReason
        a             owl:ObjectProperty ;
        rdfs:comment  "Explains how that element affects the interpretation of the resource or element that contains it." ;
        rdfs:domain   fhir:ElementDefinition ;
        rdfs:label    "ElementDefinition.isModifierReason" ;
        rdfs:range    fhir:string ;
        dc:title      "Reason that this element is marked as a modifier" .

fhir:Consent.provision.securityLabel
        a             owl:ObjectProperty ;
        rdfs:comment  "A security label, comprised of 0..* security label fields (Privacy tags), which define which resources are controlled by this exception." ;
        rdfs:domain   fhir:Consent.provision ;
        rdfs:label    "Consent.provision.securityLabel" ;
        rdfs:range    fhir:Coding ;
        dc:title      "Security Labels that define affected resources" .

fhir:EpisodeOfCareStatusHistoryComponent
        a                owl:Class ;
        rdfs:comment     "The history of statuses that the EpisodeOfCare has been through (without requiring processing the history of the resource)." ;
        rdfs:label       "EpisodeOfCareStatusHistoryComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:EpisodeOfCare.statusHistory.period ;
                           owl:someValuesFrom  fhir:Period
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:EpisodeOfCare.statusHistory.status ;
                           owl:someValuesFrom  fhir:code
                         ] .

fhir:Claim.item.locationCodeableConcept
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Claim.Item ;
        rdfs:label          "Claim.item.locationCodeableConcept" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  fhir:Claim.item.location .

fhir:ServiceRequest.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "On whom or what the service is to be performed. This is usually a human patient, but can also be requested on animals, groups of humans or animals, devices such as dialysis machines, or even locations (typically for environmental scans)." ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Individual or Entity the service is ordered for" .

fhir:Claim.insurance.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "The business identifier to be used when the claim is sent for adjudication against this insurance policy." ;
        rdfs:domain         fhir:Claim.Insurance ;
        rdfs:label          "Claim.insurance.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Pre-assigned Claim number" .

fhir:TerminologyCapabilities.expansion.parameter
        a             owl:ObjectProperty ;
        rdfs:comment  "Supported expansion parameter." ;
        rdfs:domain   fhir:TerminologyCapabilitiesExpansionComponent ;
        rdfs:label    "TerminologyCapabilities.expansion.parameter" ;
        rdfs:range    fhir:TerminologyCapabilitiesExpansionComponent.TerminologyCapabilitiesExpansionParameterComponent ;
        dc:title      "Supported expansion parameter" .

fhir:ClinicalUseIssue.indication.diseaseSymptomProcedure
        a             owl:ObjectProperty ;
        rdfs:comment  "The situation that is being documented as an indicaton for this item." ;
        rdfs:domain   fhir:ClinicalUseIssueIndicationComponent ;
        rdfs:label    "ClinicalUseIssue.indication.diseaseSymptomProcedure" ;
        rdfs:range    fhir:CodeableReference ;
        dc:title      "The situation that is being documented as an indicaton for this item" .

fhir:Communication.subject
        a                   owl:ObjectProperty ;
        rdfs:comment        "The patient or group that was the focus of this communication." ;
        rdfs:domain         fhir:Communication ;
        rdfs:label          "Communication.subject" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.focus ;
        dc:title            "Focus of message" .

fhir:CodeSystem.property
        a             owl:ObjectProperty ;
        rdfs:comment  "A property defines an additional slot through which additional information can be provided about a concept." ;
        rdfs:domain   fhir:CodeSystem ;
        rdfs:label    "CodeSystem.property" ;
        rdfs:range    fhir:CodeSystem.Property ;
        dc:title      "Additional information supplied about each concept" .

fhir:Media.type  a          owl:ObjectProperty ;
        rdfs:comment        "A code that classifies whether the media is an image, video or audio recording or some other media category." ;
        rdfs:domain         fhir:Media ;
        rdfs:label          "Media.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Classification of media as image, video, or audio" .

fhir:Contract.term.group.securityLabel.number
        a             owl:ObjectProperty ;
        rdfs:comment  "Number used to link this term or term element to the applicable Security Label." ;
        rdfs:domain   fhir:Contract.TermTerm.SecurityLabel ;
        rdfs:label    "Contract.term.group.securityLabel.number" ;
        rdfs:range    fhir:unsignedInt ;
        dc:title      "Link to Security Labels" .

fhir:Citation.medline.relatedArticle.citationMarkdown
        a             owl:ObjectProperty ;
        rdfs:comment  "Citation string for related article." ;
        rdfs:domain   fhir:CitationMedlineComponent.CitationMedlineRelatedArticleComponent ;
        rdfs:label    "Citation.medline.relatedArticle.citationMarkdown" ;
        rdfs:range    fhir:markdown ;
        dc:title      "Citation string for related article" .

fhir:DocumentReference.context
        a             owl:ObjectProperty ;
        rdfs:comment  "The clinical context in which the document was prepared." ;
        rdfs:domain   fhir:DocumentReference ;
        rdfs:label    "DocumentReference.context" ;
        rdfs:range    fhir:DocumentReferenceContextComponent ;
        dc:title      "Clinical context of document" .

fhir:StructureMap.group.rule.rule.rule
        a             owl:ObjectProperty ;
        rdfs:comment  "Rules contained in this rule." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule ;
        rdfs:label    "StructureMap.group.rule.rule.rule" ;
        rdfs:range    fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRuleRule ;
        dc:title      "Rules contained in this rule" .

fhir:DeviceDefinition.udiDeviceIdentifier.issuer
        a             owl:ObjectProperty ;
        rdfs:comment  "The organization that assigns the identifier algorithm." ;
        rdfs:domain   fhir:DeviceDefinitionUdiDeviceIdentifierComponent ;
        rdfs:label    "DeviceDefinition.udiDeviceIdentifier.issuer" ;
        rdfs:range    fhir:uri ;
        dc:title      "The organization that assigns the identifier algorithm" .

fhir:MessageHeader.destination.target
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the target end system in situations where the initial message transmission is to an intermediary system." ;
        rdfs:domain   fhir:MessageHeader.MessageDestination ;
        rdfs:label    "MessageHeader.destination.target" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Particular delivery destination within the destination" .

fhir:CommunicationRequest.replaces
        a             owl:ObjectProperty ;
        rdfs:comment  "Completed or terminated request(s) whose function is taken by this new request." ;
        rdfs:domain   fhir:CommunicationRequest ;
        rdfs:label    "CommunicationRequest.replaces" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Request(s) replaced by this request" .

fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent
        a                owl:Class ;
        rdfs:comment     "Each interaction or action." ;
        rdfs:label       "ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.step.operation.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.step.operation.receiver
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.step.operation.initiator
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.step.operation.response
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.step.operation.initiatorActive
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.step.operation.number ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.step.operation.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.step.operation.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepAlternativeComponentStepProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.step.operation.request
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ExampleScenario.process.step.alternative.step.process.step.operation.receiverActive
                         ] .

fhir:Encounter.type  a      owl:ObjectProperty ;
        rdfs:comment        "Specific type of encounter (e.g. e-mail consultation, surgical day-care, skilled nursing, rehabilitation)." ;
        rdfs:domain         fhir:Encounter ;
        rdfs:label          "Encounter.type" ;
        rdfs:range          fhir:CodeableConcept ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "Specific type of encounter" .

fhir:Annotation.authorString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Annotation ;
        rdfs:label          "Annotation.authorString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Annotation.author .

fhir:CoverageEligibilityRequest.item
        a             owl:ObjectProperty ;
        rdfs:comment  "Service categories or billable services for which benefit details and/or an authorization prior to service delivery may be required by the payor." ;
        rdfs:domain   fhir:CoverageEligibilityRequest ;
        rdfs:label    "CoverageEligibilityRequest.item" ;
        rdfs:range    fhir:CoverageEligibilityRequest.Details ;
        dc:title      "Item to be evaluated for eligibiity" .

fhir:Consent.provision.actor.role
        a             owl:ObjectProperty ;
        rdfs:comment  "How the individual is involved in the resources content that is described in the exception." ;
        rdfs:domain   fhir:Consent.provision.provisionActor ;
        rdfs:label    "Consent.provision.actor.role" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "How the actor is involved" .

fhir:RegulatedAuthorization.holder
        a             owl:ObjectProperty ;
        rdfs:comment  "The organization that holds the granted authorization." ;
        rdfs:domain   fhir:RegulatedAuthorization ;
        rdfs:label    "RegulatedAuthorization.holder" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The organization that holds the granted authorization" .

fhir:Parameters.parameter.part.valueMeta
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueMeta" ;
        rdfs:range          fhir:Meta ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:ExplanationOfBenefit.addItem.detail.factor
        a             owl:ObjectProperty ;
        rdfs:comment  "A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetail ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.factor" ;
        rdfs:range    fhir:decimal ;
        dc:title      "Price scaling factor" .

fhir:Statistic.attributeEstimate.range
        a             owl:ObjectProperty ;
        rdfs:comment  "Lower bound of confidence interval." ;
        rdfs:domain   fhir:StatisticAttributeEstimateComponent ;
        rdfs:label    "Statistic.attributeEstimate.range" ;
        rdfs:range    fhir:Range ;
        dc:title      "Lower and upper bound values of the attribute estimate" .

fhir:Encounter.basedOn
        a             owl:ObjectProperty ;
        rdfs:comment  "The request this encounter satisfies (e.g. incoming referral or procedure request)." ;
        rdfs:domain   fhir:Encounter ;
        rdfs:label    "Encounter.basedOn" ;
        rdfs:range    fhir:Reference ;
        dc:title      "The ServiceRequest that initiated this encounter" .

fhir:RequestGroup.action.action.relatedAction.offsetDuration
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:RequestGroupActionComponentAction.RequestGroupActionRelatedActionComponent ;
        rdfs:label          "RequestGroup.action.action.relatedAction.offsetDuration" ;
        rdfs:range          fhir:Duration ;
        rdfs:subPropertyOf  fhir:RequestGroup.action.action.relatedAction.offset .

fhir:MolecularSequenceStructureVariantComponent.MolecularSequenceStructureVariantOuterComponent
        a                owl:Class ;
        rdfs:comment     "Structural variant outer." ;
        rdfs:label       "MolecularSequenceStructureVariantComponent.MolecularSequenceStructureVariantOuterComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.structureVariant.outer.end
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MolecularSequence.structureVariant.outer.start
                         ] .

fhir:TestScript.test.action.assert.operator
        a             owl:ObjectProperty ;
        rdfs:comment  "The operator type defines the conditional behavior of the assert. If not defined, the default is equals." ;
        rdfs:domain   fhir:TestScriptTestComponent.TestActionAssert ;
        rdfs:label    "TestScript.test.action.assert.operator" ;
        rdfs:range    fhir:code ;
        dc:title      "equals | notEquals | in | notIn | greaterThan | lessThan | empty | notEmpty | contains | notContains | eval" .

fhir:Evidence.note  a  owl:ObjectProperty ;
        rdfs:comment  "Footnotes and/or explanatory notes." ;
        rdfs:domain   fhir:Evidence ;
        rdfs:label    "Evidence.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Footnotes and/or explanatory notes" .

fhir:ExplanationOfBenefit.addItem.detail.adjudication.category
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to indicate the information type of this adjudication record. Information types may include: the value submitted, maximum values or percentages allowed or payable under the plan, amounts that the patient is responsible for in-aggregate or pertaining to this item, amounts paid by other coverages, and the benefit payable for this item." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem.AddedItemDetailAdjudication ;
        rdfs:label    "ExplanationOfBenefit.addItem.detail.adjudication.category" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Type of adjudication information" .

fhir:code  a             owl:Class ;
        rdfs:comment     "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" ;
        rdfs:label       "code" ;
        rdfs:subClassOf  fhir:Primitive ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:value ;
                           owl:someValuesFrom  [ a               rdfs:Datatype ;
                                                 owl:onDatatype  xsd:string
                                               ]
                         ] .

fhir:Substance.ingredient
        a             owl:ObjectProperty ;
        rdfs:comment  "A substance can be composed of other substances." ;
        rdfs:domain   fhir:Substance ;
        rdfs:label    "Substance.ingredient" ;
        rdfs:range    fhir:SubstanceIngredientComponent ;
        dc:title      "Composition information about the substance" .

fhir:Immunization.protocolApplied.doseNumberString
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ImmunizationProtocolAppliedComponent ;
        rdfs:label          "Immunization.protocolApplied.doseNumberString" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  fhir:Immunization.protocolApplied.doseNumber .

fhir:ElementDefinition.type.profile
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies a profile structure or implementation Guide that applies to the datatype this element refers to. If any profiles are specified, then the content must conform to at least one of them. The URL can be a local reference - to a contained StructureDefinition, or a reference to another StructureDefinition or Implementation Guide by a canonical URL. When an implementation guide is specified, the type SHALL conform to at least one profile defined in the implementation guide." ;
        rdfs:domain   fhir:ElementDefinition.TypeRefComponent ;
        rdfs:label    "ElementDefinition.type.profile" ;
        rdfs:range    fhir:canonical ;
        dc:title      "Profiles (StructureDefinition or IG) - one must apply" .

fhir:Claim.related.relationship
        a             owl:ObjectProperty ;
        rdfs:comment  "A code to convey how the claims are related." ;
        rdfs:domain   fhir:Claim.RelatedClaim ;
        rdfs:label    "Claim.related.relationship" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "How the reference claim is related" .

fhir:ClaimResponse.created
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date this resource was created." ;
        rdfs:domain         fhir:ClaimResponse ;
        rdfs:label          "ClaimResponse.created" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Response creation date" .

fhir:Goal.note  a     owl:ObjectProperty ;
        rdfs:comment  "Any comments related to the goal." ;
        rdfs:domain   fhir:Goal ;
        rdfs:label    "Goal.note" ;
        rdfs:range    fhir:Annotation ;
        dc:title      "Comments about the goal" .

fhir:Library.date  a        owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the library was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the library changes." ;
        rdfs:domain         fhir:Library ;
        rdfs:label          "Library.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:ImplementationGuide.manifest.resource.example
        a           owl:ObjectProperty ;
        rdfs:label  "ImplementationGuide.manifest.resource.example" .

fhir:EvidenceVariable.category
        a             owl:ObjectProperty ;
        rdfs:comment  "A grouping (or set of values) described along with other groupings to specify the set of groupings allowed for the variable." ;
        rdfs:domain   fhir:EvidenceVariable ;
        rdfs:label    "EvidenceVariable.category" ;
        rdfs:range    fhir:EvidenceVariableCategoryComponent ;
        dc:title      "A grouping for ordinal or polychotomous variables" .

fhir:VerificationResult.attestation.proxySignature
        a             owl:ObjectProperty ;
        rdfs:comment  "Signed assertion by the proxy entity indicating that they have the right to submit attested information on behalf of the attestation source." ;
        rdfs:domain   fhir:VerificationResultAttestationComponent ;
        rdfs:label    "VerificationResult.attestation.proxySignature" ;
        rdfs:range    fhir:Signature ;
        dc:title      "Proxy signature" .

fhir:ValueSet.expansion.parameter.valueCode
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ValueSetExpansionComponent.ValueSetExpansionParameterComponent ;
        rdfs:label          "ValueSet.expansion.parameter.valueCode" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  fhir:ValueSet.expansion.parameter.value .

fhir:SubstanceDefinition.name.translation.translation
        a             owl:ObjectProperty ;
        rdfs:comment  "A translation for this name into another human language." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.translation.translation" ;
        rdfs:range    fhir:SubstanceDefinitionNameComponentNameName ;
        dc:title      "A translation for this name into another human language" .

fhir:SubstanceDefinition.name.translation.jurisdiction
        a             owl:ObjectProperty ;
        rdfs:comment  "The jurisdiction where this name applies." ;
        rdfs:domain   fhir:SubstanceDefinitionNameComponentName ;
        rdfs:label    "SubstanceDefinition.name.translation.jurisdiction" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "The jurisdiction where this name applies" .

fhir:ServiceRequest.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "An encounter that provides additional information about the healthcare context in which this request is made." ;
        rdfs:domain         fhir:ServiceRequest ;
        rdfs:label          "ServiceRequest.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Encounter in which the request was created" .

fhir:Parameters.parameter.part.valueDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ParametersParameterComponentParameter ;
        rdfs:label          "Parameters.parameter.part.valueDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:Parameters.parameter.part.value .

fhir:QuestionnaireResponse.item.answer.item.answer.value
        a           owl:ObjectProperty ;
        rdfs:label  "QuestionnaireResponse.item.answer.item.answer.value" .

fhir:MessageDefinition.focus
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies the resource (or resources) that are being addressed by the event.  For example, the Encounter for an admit message or two Account records for a merge." ;
        rdfs:domain   fhir:MessageDefinition ;
        rdfs:label    "MessageDefinition.focus" ;
        rdfs:range    fhir:MessageDefinitionFocusComponent ;
        dc:title      "Resource(s) that are the subject of the event" .

fhir:ResearchElementDefinition.experimental
        a                   owl:ObjectProperty ;
        rdfs:comment        "A Boolean value to indicate that this research element definition is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage." ;
        rdfs:domain         fhir:ResearchElementDefinition ;
        rdfs:label          "ResearchElementDefinition.experimental" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  w5:class ;
        dc:title            "For testing purposes, not real usage" .

fhir:AllergyIntolerance.onsetDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:AllergyIntolerance ;
        rdfs:label          "AllergyIntolerance.onsetDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:AllergyIntolerance.onset .

fhir:Contract.term.offer.answer.valueInteger
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractOffer.Answer ;
        rdfs:label          "Contract.term.offer.answer.valueInteger" ;
        rdfs:range          fhir:integer ;
        rdfs:subPropertyOf  fhir:Contract.term.offer.answer.value .

fhir:ExampleScenario.process.step.process.step.operation.request
        a             owl:ObjectProperty ;
        rdfs:comment  "Each resource instance used by the initiator." ;
        rdfs:domain   fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponent ;
        rdfs:label    "ExampleScenario.process.step.process.step.operation.request" ;
        rdfs:range    fhir:ExampleScenarioProcessComponent.ExampleScenarioProcessStepComponentProcess.ExampleScenarioProcessStepComponent.ExampleScenarioProcessStepOperationComponentContainedInstance ;
        dc:title      "Each resource instance used by the initiator" .

fhir:ImplementationGuide.manifest.resource.exampleCanonical
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:ImplementationGuideManifestComponent.ManifestResource ;
        rdfs:label          "ImplementationGuide.manifest.resource.exampleCanonical" ;
        rdfs:range          fhir:canonical ;
        rdfs:subPropertyOf  fhir:ImplementationGuide.manifest.resource.example .

fhir:RiskAssessment.encounter
        a                   owl:ObjectProperty ;
        rdfs:comment        "The encounter where the assessment was performed." ;
        rdfs:domain         fhir:RiskAssessment ;
        rdfs:label          "RiskAssessment.encounter" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:context ;
        dc:title            "Where was assessment performed?" .

fhir:CodeSystem.filter.operator
        a             owl:ObjectProperty ;
        rdfs:comment  "A list of operators that can be used with the filter." ;
        rdfs:domain   fhir:CodeSystemFilterComponent ;
        rdfs:label    "CodeSystem.filter.operator" ;
        rdfs:range    fhir:code ;
        dc:title      "= | is-a | descendent-of | is-not-a | regex | in | not-in | generalizes | exists" .

fhir:TestScript.test  a  owl:ObjectProperty ;
        rdfs:comment  "A test in this script." ;
        rdfs:domain   fhir:TestScript ;
        rdfs:label    "TestScript.test" ;
        rdfs:range    fhir:TestScriptTestComponent ;
        dc:title      "A test in this script" .

fhir:ResearchStudy.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Identifiers assigned to this research study by the sponsor or other systems." ;
        rdfs:domain         fhir:ResearchStudy ;
        rdfs:label          "ResearchStudy.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Business Identifier for study" .

fhir:MessageDefinition.publisher
        a                   owl:ObjectProperty ;
        rdfs:comment        "The name of the organization or individual that published the message definition." ;
        rdfs:domain         fhir:MessageDefinition ;
        rdfs:label          "MessageDefinition.publisher" ;
        rdfs:range          fhir:string ;
        rdfs:subPropertyOf  w5:who.witness ;
        dc:title            "Name of the publisher (organization or individual)" .

fhir:ExplanationOfBenefit.item.encounter
        a             owl:ObjectProperty ;
        rdfs:comment  "A billed item may include goods or services provided in multiple encounters." ;
        rdfs:domain   fhir:ExplanationOfBenefit.Item ;
        rdfs:label    "ExplanationOfBenefit.item.encounter" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Encounters related to this billed item" .

fhir:ImplementationGuide.manifest.page
        a             owl:ObjectProperty ;
        rdfs:comment  "Information about a page within the IG." ;
        rdfs:domain   fhir:ImplementationGuideManifestComponent ;
        rdfs:label    "ImplementationGuide.manifest.page" ;
        rdfs:range    fhir:ImplementationGuideManifestComponent.ManifestPage ;
        dc:title      "HTML page within the parent IG" .

fhir:ResearchSubject.status
        a                   owl:ObjectProperty ;
        rdfs:comment        "The current state of the subject." ;
        rdfs:domain         fhir:ResearchSubject ;
        rdfs:label          "ResearchSubject.status" ;
        rdfs:range          fhir:code ;
        rdfs:subPropertyOf  w5:status ;
        dc:title            "candidate | eligible | follow-up | ineligible | not-registered | off-study | on-study | on-study-intervention | on-study-observation | pending-on-study | potential-candidate | screening | withdrawn" .

fhir:PlanDefinition.action.action.subject
        a           owl:ObjectProperty ;
        rdfs:label  "PlanDefinition.action.action.subject" .

fhir:CoverageEligibilityResponse.preAuthRef
        a             owl:ObjectProperty ;
        rdfs:comment  "A reference from the Insurer to which these services pertain to be used on further communication and as proof that the request occurred." ;
        rdfs:domain   fhir:CoverageEligibilityResponse ;
        rdfs:label    "CoverageEligibilityResponse.preAuthRef" ;
        rdfs:range    fhir:string ;
        dc:title      "Preauthorization reference" .

fhir:SpecimenDefinition.collection
        a             owl:ObjectProperty ;
        rdfs:comment  "The action to be performed for collecting the specimen." ;
        rdfs:domain   fhir:SpecimenDefinition ;
        rdfs:label    "SpecimenDefinition.collection" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Specimen collection procedure" .

fhir:SearchParameter  a  owl:Class ;
        rdfs:label       "SearchParameter" ;
        rdfs:subClassOf  w5:conformance.behavior , fhir:DomainResource ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:SearchParameter.description ;
                           owl:someValuesFrom  fhir:markdown
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:SearchParameter.status ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SearchParameter.date
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SearchParameter.version
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SearchParameter.xpathUsage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SearchParameter.expression
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SearchParameter.publisher
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:SearchParameter.name ;
                           owl:someValuesFrom  fhir:string
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:SearchParameter.chain
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:SearchParameterComponentComponent ;
                           owl:onProperty     fhir:SearchParameter.component
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:SearchParameter.url ;
                           owl:someValuesFrom  fhir:uri
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:SearchParameter.comparator
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:onProperty      fhir:SearchParameter.base ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SearchParameter.multipleAnd
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:SearchParameter.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:markdown ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SearchParameter.purpose
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:SearchParameter.modifier
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:code ;
                           owl:onProperty     fhir:SearchParameter.target
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SearchParameter.experimental
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:SearchParameter.code ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:UsageContext ;
                           owl:onProperty     fhir:SearchParameter.useContext
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SearchParameter.xpath
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ContactDetail ;
                           owl:onProperty     fhir:SearchParameter.contact
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:canonical ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SearchParameter.derivedFrom
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:boolean ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:SearchParameter.multipleOr
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:SearchParameter.jurisdiction
                         ] .

fhir:Substance.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "Unique identifier for the substance. For an instance, an identifier associated with the package/container (usually a label affixed directly)." ;
        rdfs:domain         fhir:Substance ;
        rdfs:label          "Substance.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Unique identifier" .

fhir:CapabilityStatement.rest.resource.conditionalUpdate
        a             owl:ObjectProperty ;
        rdfs:comment  "A flag that indicates that the server supports conditional update." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.conditionalUpdate" ;
        rdfs:range    fhir:boolean ;
        dc:title      "If allows/uses conditional update" .

fhir:BiologicallyDerivedProduct.manipulation.timeDateTime
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:BiologicallyDerivedProductManipulationComponent ;
        rdfs:label          "BiologicallyDerivedProduct.manipulation.timeDateTime" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  fhir:BiologicallyDerivedProduct.manipulation.time .

fhir:ProductShelfLife
        a                owl:Class ;
        rdfs:comment     "The shelf-life and storage information for a medicinal product item or container can be described using this class." ;
        rdfs:label       "ProductShelfLife" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:ProductShelfLife.specialPrecautionsForStorage
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Quantity ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ProductShelfLife.periodQuantity
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:ProductShelfLife.periodString
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:ProductShelfLife.type
                         ] ;
        dc:title         "The shelf-life and storage information for a medicinal product item or container can be described using this class" .

fhir:TestScriptTeardownComponent.TeardownActionOperation
        a                owl:Class ;
        rdfs:comment     "An operation would involve a REST request to a server." ;
        rdfs:label       "TestScriptTeardownComponent.TeardownActionOperation" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.teardown.action.operation.description
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.teardown.action.operation.url
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.teardown.action.operation.responseId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.teardown.action.operation.origin
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.teardown.action.operation.label
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.teardown.action.operation.sourceId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:integer ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.teardown.action.operation.destination
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:TestScript.teardown.action.operation.encodeRequestUrl ;
                           owl:someValuesFrom  fhir:boolean
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.teardown.action.operation.targetId
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:TestScriptTeardownComponent.TeardownActionOperation.TestScriptSetupActionOperationRequestHeaderComponent ;
                           owl:onProperty     fhir:TestScript.teardown.action.operation.requestHeader
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Coding ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.teardown.action.operation.type
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.teardown.action.operation.accept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:id ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.teardown.action.operation.requestId
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.teardown.action.operation.resource
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.teardown.action.operation.contentType
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.teardown.action.operation.params
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:code ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:TestScript.teardown.action.operation.method
                         ] ;
        dc:title         "The teardown operation to perform" .

fhir:Claim.insurance  a  owl:ObjectProperty ;
        rdfs:comment  "Financial instruments for reimbursement for the health care products and services specified on the claim." ;
        rdfs:domain   fhir:Claim ;
        rdfs:label    "Claim.insurance" ;
        rdfs:range    fhir:Claim.Insurance ;
        dc:title      "Patient insurance information" .

fhir:Task.output.valueCoding
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:TaskOutputComponent ;
        rdfs:label          "Task.output.valueCoding" ;
        rdfs:range          fhir:Coding ;
        rdfs:subPropertyOf  fhir:Task.output.value .

fhir:Claim.careTeam.provider
        a                   owl:ObjectProperty ;
        rdfs:comment        "Member of the team who provided the product or service." ;
        rdfs:domain         fhir:Claim.CareTeam ;
        rdfs:label          "Claim.careTeam.provider" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  w5:who.actor ;
        dc:title            "Practitioner or organization" .

fhir:BiologicallyDerivedProduct.request
        a             owl:ObjectProperty ;
        rdfs:comment  "Procedure request to obtain this biologically derived product." ;
        rdfs:domain   fhir:BiologicallyDerivedProduct ;
        rdfs:label    "BiologicallyDerivedProduct.request" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Procedure request" .

fhir:Task.instantiatesUri
        a             owl:ObjectProperty ;
        rdfs:comment  "The URL pointing to an *externally* maintained  protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Task." ;
        rdfs:domain   fhir:Task ;
        rdfs:label    "Task.instantiatesUri" ;
        rdfs:range    fhir:uri ;
        dc:title      "Formal definition of task" .

fhir:Contract.term.group.asset.periodType
        a             owl:ObjectProperty ;
        rdfs:comment  "Type of Asset availability for use or ownership." ;
        rdfs:domain   fhir:Contract.TermTerm.ContractAsset ;
        rdfs:label    "Contract.term.group.asset.periodType" ;
        rdfs:range    fhir:CodeableConcept ;
        dc:title      "Asset availability types" .

fhir:DataRequirement  a  owl:Class ;
        rdfs:comment     "Describes a required data item for evaluation in terms of the type of data, and optional code or date-based filters of the data." ;
        rdfs:label       "DataRequirement" ;
        rdfs:subClassOf  fhir:Element ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DataRequirementSortComponent ;
                           owl:onProperty     fhir:DataRequirement.sort
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:CodeableConcept ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:DataRequirement.subjectCodeableConcept
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Reference ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:DataRequirement.subjectReference
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:DataRequirement.type ;
                           owl:someValuesFrom  fhir:code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:string ;
                           owl:onProperty     fhir:DataRequirement.mustSupport
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DataRequirementCodeFilterComponent ;
                           owl:onProperty     fhir:DataRequirement.codeFilter
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:canonical ;
                           owl:onProperty     fhir:DataRequirement.profile
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:positiveInt ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:DataRequirement.limit
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:DataRequirementDateFilterComponent ;
                           owl:onProperty     fhir:DataRequirement.dateFilter
                         ] ;
        dc:title         "Describes a required data item" .

fhir:MedicinalProductDefinitionNameComponent.MedicinalProductDefinitionNameNamePartComponent
        a                owl:Class ;
        rdfs:comment     "Coding words or phrases of the name." ;
        rdfs:label       "MedicinalProductDefinitionNameComponent.MedicinalProductDefinitionNameNamePartComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.name.namePart.type ;
                           owl:someValuesFrom  fhir:CodeableConcept
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:MedicinalProductDefinition.name.namePart.part ;
                           owl:someValuesFrom  fhir:string
                         ] .

fhir:Bundle.identifier
        a                   owl:ObjectProperty ;
        rdfs:comment        "A persistent identifier for the bundle that won't change as a bundle is copied from server to server." ;
        rdfs:domain         fhir:Bundle ;
        rdfs:label          "Bundle.identifier" ;
        rdfs:range          fhir:Identifier ;
        rdfs:subPropertyOf  w5:id ;
        dc:title            "Persistent identifier for the bundle" .

fhir:CarePlan.created
        a                   owl:ObjectProperty ;
        rdfs:comment        "Represents when this particular CarePlan record was created in the system, which is often a system-generated date." ;
        rdfs:domain         fhir:CarePlan ;
        rdfs:label          "CarePlan.created" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date record was first recorded" .

fhir:PaymentReconciliation.processNote
        a             owl:ObjectProperty ;
        rdfs:comment  "A note that describes or explains the processing in a human readable form." ;
        rdfs:domain   fhir:PaymentReconciliation ;
        rdfs:label    "PaymentReconciliation.processNote" ;
        rdfs:range    fhir:PaymentReconciliation.Notes ;
        dc:title      "Note concerning processing" .

fhir:ExplanationOfBenefit.addItem.detailSequence
        a             owl:ObjectProperty ;
        rdfs:comment  "The sequence number of the details within the claim item which this line is intended to replace." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem ;
        rdfs:label    "ExplanationOfBenefit.addItem.detailSequence" ;
        rdfs:range    fhir:positiveInt ;
        dc:title      "Detail sequence number" .

fhir:ExplanationOfBenefit.addItem.quantity
        a             owl:ObjectProperty ;
        rdfs:comment  "The number of repetitions of a service or product." ;
        rdfs:domain   fhir:ExplanationOfBenefit.AddedItem ;
        rdfs:label    "ExplanationOfBenefit.addItem.quantity" ;
        rdfs:range    fhir:SimpleQuantity ;
        dc:title      "Count of products or services" .

fhir:Contributor.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of the individual or organization responsible for the contribution." ;
        rdfs:domain   fhir:Contributor ;
        rdfs:label    "Contributor.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Who contributed the content" .

fhir:Person.photo  a  owl:ObjectProperty ;
        rdfs:comment  "An image that can be displayed as a thumbnail of the person to enhance the identification of the individual." ;
        rdfs:domain   fhir:Person ;
        rdfs:label    "Person.photo" ;
        rdfs:range    fhir:Attachment ;
        dc:title      "Image of the person" .

fhir:StructureMap.group.rule.rule.source.context
        a             owl:ObjectProperty ;
        rdfs:comment  "Type or variable this rule applies to." ;
        rdfs:domain   fhir:StructureMapGroupComponent.StructureMapGroupRuleComponentRule.StructureMapGroupRuleSourceComponent ;
        rdfs:label    "StructureMap.group.rule.rule.source.context" ;
        rdfs:range    fhir:id ;
        dc:title      "Type or variable this rule applies to" .

fhir:RequestGroup.action.action.timing
        a           owl:ObjectProperty ;
        rdfs:label  "RequestGroup.action.action.timing" .

fhir:Contract.term.group.asset.answer.valueBoolean
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.TermTerm.ContractAssetAnswer ;
        rdfs:label          "Contract.term.group.asset.answer.valueBoolean" ;
        rdfs:range          fhir:boolean ;
        rdfs:subPropertyOf  fhir:Contract.term.group.asset.answer.value .

fhir:Contract.term.group
        a                   owl:ObjectProperty ;
        rdfs:comment        "Nested group of Contract Provisions." ;
        rdfs:domain         fhir:Contract.Term ;
        rdfs:label          "Contract.term.group" ;
        rdfs:range          fhir:Contract.TermTerm ;
        rdfs:subPropertyOf  w5:what ;
        dc:title            "Nested Contract Term Group" .

fhir:Library.useContext
        a             owl:ObjectProperty ;
        rdfs:comment  "The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate library instances." ;
        rdfs:domain   fhir:Library ;
        rdfs:label    "Library.useContext" ;
        rdfs:range    fhir:UsageContext ;
        dc:title      "The context that the content is intended to support" .

fhir:MedicationKnowledgeMonitoringProgramComponent
        a                owl:Class ;
        rdfs:comment     "The program under which the medication is reviewed." ;
        rdfs:label       "MedicationKnowledgeMonitoringProgramComponent" ;
        rdfs:subClassOf  fhir:BackboneElement ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:string ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationKnowledge.monitoringProgram.name
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:MedicationKnowledge.monitoringProgram.type
                         ] .

fhir:ValueSet.expansion.contains.designation.language
        a             owl:ObjectProperty ;
        rdfs:comment  "The language this designation is defined for." ;
        rdfs:domain   fhir:ValueSetExpansionComponent.ValueSetExpansionContainsComponentDesignation ;
        rdfs:label    "ValueSet.expansion.contains.designation.language" ;
        rdfs:range    fhir:code ;
        dc:title      "Human language of the designation" .

fhir:Contract.term.offer.answer.valueReference
        a                   owl:ObjectProperty ;
        rdfs:domain         fhir:Contract.Term.ContractOffer.Answer ;
        rdfs:label          "Contract.term.offer.answer.valueReference" ;
        rdfs:range          fhir:Reference ;
        rdfs:subPropertyOf  fhir:Contract.term.offer.answer.value .

fhir:ResearchElementDefinition.date
        a                   owl:ObjectProperty ;
        rdfs:comment        "The date  (and optionally time) when the research element definition was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the research element definition changes." ;
        rdfs:domain         fhir:ResearchElementDefinition ;
        rdfs:label          "ResearchElementDefinition.date" ;
        rdfs:range          fhir:dateTime ;
        rdfs:subPropertyOf  w5:when.recorded ;
        dc:title            "Date last changed" .

fhir:CapabilityStatement.rest.resource.interaction
        a             owl:ObjectProperty ;
        rdfs:comment  "Identifies a restful operation supported by the solution." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.interaction" ;
        rdfs:range    fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent.ResourceInteraction ;
        dc:title      "What operations are supported?" .

fhir:ContactDetail.telecom
        a             owl:ObjectProperty ;
        rdfs:comment  "The contact details for the individual (if a name was provided) or the organization." ;
        rdfs:domain   fhir:ContactDetail ;
        rdfs:label    "ContactDetail.telecom" ;
        rdfs:range    fhir:ContactPoint ;
        dc:title      "Contact details for individual or organization" .

fhir:CapabilityStatement.rest.resource.searchParam.name
        a             owl:ObjectProperty ;
        rdfs:comment  "The name of the search parameter used in the interface." ;
        rdfs:domain   fhir:CapabilityStatementRestComponent.CapabilityStatementRestResourceComponent.CapabilityStatementRestResourceSearchParamComponent ;
        rdfs:label    "CapabilityStatement.rest.resource.searchParam.name" ;
        rdfs:range    fhir:string ;
        dc:title      "Name of search parameter" .

fhir:Condition  a        owl:Class ;
        rdfs:label       "Condition" ;
        rdfs:subClassOf  fhir:DomainResource , w5:clinical.general ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Condition.category
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Condition.recorder
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Identifier ;
                           owl:onProperty     fhir:Condition.identifier
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Condition.asserter
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ConditionEvidenceComponent ;
                           owl:onProperty     fhir:Condition.evidence
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Condition.clinicalStatus
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Condition.onsetDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Age ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Condition.onsetAge
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Condition.onsetPeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Condition.onsetRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Condition.onsetString
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:Annotation ;
                           owl:onProperty     fhir:Condition.note
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:Reference ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Condition.encounter
                         ] ;
        rdfs:subClassOf  [ owl:unionOf  ( [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:dateTime ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Condition.abatementDateTime
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Age ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Condition.abatementAge
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Period ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Condition.abatementPeriod
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:Range ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Condition.abatementRange
                                          ]
                                          [ a                   owl:Restriction ;
                                            owl:allValuesFrom   fhir:string ;
                                            owl:maxCardinality  1 ;
                                            owl:onProperty      fhir:Condition.abatementString
                                          ]
                                        ) ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:ConditionStageComponent ;
                           owl:onProperty     fhir:Condition.stage
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Condition.severity
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Condition.code
                         ] ;
        rdfs:subClassOf  [ a                  owl:Restriction ;
                           owl:allValuesFrom  fhir:CodeableConcept ;
                           owl:onProperty     fhir:Condition.bodySite
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:dateTime ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Condition.recordedDate
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:cardinality     1 ;
                           owl:onProperty      fhir:Condition.subject ;
                           owl:someValuesFrom  fhir:Reference
                         ] ;
        rdfs:subClassOf  [ a                   owl:Restriction ;
                           owl:allValuesFrom   fhir:CodeableConcept ;
                           owl:maxCardinality  1 ;
                           owl:onProperty      fhir:Condition.verificationStatus
                         ] .

fhir:ValueSet.compose.exclude.concept.code
        a             owl:ObjectProperty ;
        rdfs:comment  "Specifies a code for the concept to be included or excluded." ;
        rdfs:domain   fhir:ValueSetComposeComponentInclude.ConceptReference ;
        rdfs:label    "ValueSet.compose.exclude.concept.code" ;
        rdfs:range    fhir:code ;
        dc:title      "Code or expression from system" .

fhir:Contract.term.asset.valuedItem.recipient
        a             owl:ObjectProperty ;
        rdfs:comment  "Who will receive payment." ;
        rdfs:domain   fhir:Contract.Term.ContractAsset.ValuedItem ;
        rdfs:label    "Contract.term.asset.valuedItem.recipient" ;
        rdfs:range    fhir:Reference ;
        dc:title      "Who will receive payment" .

fhir:Contract.term.group.action.doNotPerform
        a             owl:ObjectProperty ;
        rdfs:comment  "True if the term prohibits the  action." ;
        rdfs:domain   fhir:Contract.TermTerm.Action ;
        rdfs:label    "Contract.term.group.action.doNotPerform" ;
        rdfs:range    fhir:boolean ;
        dc:title      "True if the term prohibits the  action" .

fhir:DeviceDefinition.onlineInformation
        a             owl:ObjectProperty ;
        rdfs:comment  "Access to on-line information about the device." ;
        rdfs:domain   fhir:DeviceDefinition ;
        rdfs:label    "DeviceDefinition.onlineInformation" ;
        rdfs:range    fhir:uri ;
        dc:title      "Access to on-line information" .

fhir:TestReport.test.action.assert
        a             owl:ObjectProperty ;
        rdfs:comment  "The results of the assertion performed on the previous operations." ;
        rdfs:domain   fhir:TestReportTestComponent.TestAction ;
        rdfs:label    "TestReport.test.action.assert" ;
        rdfs:range    fhir:TestReportTestComponent.TestActionAssert ;
        dc:title      "The assertion performed" .
